RD-H1 の録画を ffmpeg で変換
Posted by yoosee on Gadget at 2005-08-12 23:42 JST1 RD-H1 で録画した番組を ffmpeg で変換する
いつもは VRD にねっとdeダビングする際にレートや解像度を変更しておくのだが、昨晩はうっかりそのまま転送してしまったので ffmpeg で変換することにした。解像度は TT3 の Landscape で見るために 426x320 、bitrate は 600 程度に。ちなみに RD-H1 → VRD(Windows) → Samba(Linux) と言う頭の悪いことをしてる。それにしても 30分番組を SPモードで録ると 1GB 近いサイズになるのだな。250GB で単純計算すると 125時間弱か。% ffmpeg -i input.mpg -vcodec xvid -acodec mp3 -b 600 -s 426x320 output.avi Input #0, mpeg, from 'input.mpg': Duration: 00:30:00.2, start: 0.315667, bitrate: 4913 kb/s Stream #0.0: Video: mpeg2video, yuv420p, 720x480, 29.97 fps, 6500 kb/s Stream #0.1: Audio: ac3, 48000 Hz, stereo, 192 kb/s Output #0, avi, to 'output.avi': Stream #0.0: Video: xvid, yuv420p, 426x320, 29.97 fps, q=2-31, 600 kb/s Stream #0.1: Audio: mp3, 48000 Hz, stereo, 64 kb/s (snip) Press [q] to stop encodingframe=53970 q=4.0 Lsize= 149135kB time=1800.6 bitrate= 678.5kbits/s video:132002kB audio:14067kB global headers:0kB muxing overhead 2.099202%エンコード時間は P4 1.7GHz で 28:22 なのでほぼ実時間がかかっている。
ちなみに xvid データの圧縮率(?)ってどんなものなのかなと思い、出来上がった avi ファイルを bzip2 で圧縮してみた。
-rwx------ 1 yoosee users 1105616896 input.mpg -rw-r--r-- 1 yoosee users 152744974 output.avi -rw-r--r-- 1 yoosee users 148926349 output.avi.bz2ファイルサイズの変化は 97.5% 程度。xvid 形式のファイルは単なるデータとしてはそれ以上圧縮するのは難しいっぽい。もちろん動画圧縮としてはもっと良い方法があるかも知れないけど。