- 703 名前:login:Penguin mailto:sage [2006/04/22(土) 20:51:48 ID:PxC/2bdt]
- くだ質から誘導されて参りました。
mpeg2 のファイルの frame size を変更したいのですが、できるなら再エンコードせずに (時間をかけずに) なんとか変更できないでしょうか? 現在、$ tcprobe -i hoge.mpg が、 [tcprobe] MPEG program stream (PS) [tcprobe] summary for hoge.mpg, (*) = not default, 0 = not detected import frame size: -g 480x480 [720x576] (*) aspect ratio: 4:3 (*) frame rate: -f 29.970 [25.000] frc=4 (*) PTS=0.4004, frame_time=33 ms, bitrate=6000 kbps audio track: -a 0 [0] -e 48000,16,2 [48000,16,2] -n 0x50 [0x2000] (*) PTS=0.3338, bitrate=384 kbps -D 1 --av_fine_ms 33 (frames & ms) [0] [0] のファイルの frame size を 720x480 のVOB形式に変更のうえ、DVD-Video として焼きたいのです。 mpeg2 から直接、$ transcode -a 0 -x mplayer,null -i hoge.mpg -g 480x480 -y mpeg2enc -o test -Z 720x480 などで変更しようとしても、 [transcode] warning : (encoder.c) audio codec not supported by export module [transcode] warning : failed to init export modules [transcode] critical: plug-in initialization failed と、audio codec が引っかかります。 そこで今まで試したなかでうまく行ったのは、mpeg2 から mpeg2desc コマンドでそれぞれ音声 .m2a と映像 .m2v を分離し、 映像だけを transcode コマンドでリサイズした後、mplex コマンドで .m2p に多重化、そして dvdauthor コマンドで .VOB その他の DVD-Video に必要なファイルをそろえているのですが、transcode コマンドでリサイズするのが録画時間よりかかってしまい、 あまり現実的ではありません。 なぜ frame size を 720x480 にしたいのかというと、480x480 のままで焼くと、パソコン上ではアスペクト比が 4:3 で再生される DVD-Video ディスクに見えるのですが、 DVD プレーヤを用いてテレビで再生すると、画面右が黒くなった正方形の画面になってしまいます。 色々なサイズを試した結果、frame size を 720x480 にして焼くと問題ないことが分かりました。 どうかお願いします。
|

|