2012/04/29(日) [n年前の日記]
#2 [pc] 動画のエンコードを少し実験
サーバの空き容量を増やすため、中に入ってた、RD-H1で録画した動画ファイルをメインPCに移動。そのままでは容量を食ってしまってしょうがないので、別の形式にエンコードできないものかと。4:3、720x480、mpeg2ファイルを、DivX、Xvid、H.264、wmv等に変換。
変換にかかる時間は、Xvid < DivX < H.264 < wmv な感じだった。画質は、wmv = mp4 > Xvid > DivX に感じた。
しかし、そもそも、元のmpeg2に比べると、再エンコードした分、画質がかなり劣化したように見えてしまい。また、avi や mp4 でPC内に入れておいてもどうせ見ないだろうという気もしてきたので、VideoStudio12を使ってDVDに焼くことに。
RD-H1 で保存したファイルは mpeg2 + AC3。拡張子は .mpg。なので、再エンコードせずに済むのではないかと思ったが、そうはならず。
また、出来上がったDVDイメージは2層メディアじゃないと入らない容量だったので、DVD Shrink 3.2 で1層に収まるように再圧縮。
どうせなら最初から1枚に収まるよう再エンコードすべきだったかもしれず。しかし、VideoStudio12 には、容量計算してちょうどイイ感じに収まるような画質設定にしてくれる機能は無く。
704x360 の動画も、PARだかDARだかSARだかをちゃんと設定すれば、正しいアスペクト比で再生できるらしいのだけど。どこで何を指定すればいいのかさっぱり分からず。少なくとも DivX と Xvid は、設定ダイアログ中でアスペクト比を指定できるらしいのだけど。入力と出力にどんな値を指定すればいいのやら。
変換にかかる時間は、Xvid < DivX < H.264 < wmv な感じだった。画質は、wmv = mp4 > Xvid > DivX に感じた。
しかし、そもそも、元のmpeg2に比べると、再エンコードした分、画質がかなり劣化したように見えてしまい。また、avi や mp4 でPC内に入れておいてもどうせ見ないだろうという気もしてきたので、VideoStudio12を使ってDVDに焼くことに。
RD-H1 で保存したファイルは mpeg2 + AC3。拡張子は .mpg。なので、再エンコードせずに済むのではないかと思ったが、そうはならず。
- DVDStyler でDVDイメージにしようとしたら、「再多重化/トランスコードをしない」がグレーアウトされていてチェックできず。
- VideoStudio12 で試したが、こちらも律儀に再エンコードをしているように見えた。
また、出来上がったDVDイメージは2層メディアじゃないと入らない容量だったので、DVD Shrink 3.2 で1層に収まるように再圧縮。
どうせなら最初から1枚に収まるよう再エンコードすべきだったかもしれず。しかし、VideoStudio12 には、容量計算してちょうどイイ感じに収まるような画質設定にしてくれる機能は無く。
◎ AviUtlで作業した際のアレコレをメモ。 :
- 元ソースは、4:3、740x480、mpeg2 + AC3。
- AC3 は AViUtl で読み込めないので、DGIndex を使って一旦wavにして取り出してみたり。
- DGIndex で保存した .d2v を AviUtl で開いて、音声読み込みで wav も読み込む。
- インターレース解除は自動24fps。フレームレートを30fpsから24fpsに変更。間引きには自動24fps〜を有効に。
- 上下に黒帯が入っている映像だったので、左右合わせて16ドット、上下合わせて120ドット、704x360にクリッピング。
- そのままだとアスペクト比がおかしいらしいので、640x360にリサイズ。アルゴリズムは Spline32。
- ノイズ除去は、NL-Means Light for GPU やら ウェーブレット・ノイズフィルタType-G (waveletNR_G_041alpha_a.lzh ) やらを試したり。どれがいいかはよく分からず。
704x360 の動画も、PARだかDARだかSARだかをちゃんと設定すれば、正しいアスペクト比で再生できるらしいのだけど。どこで何を指定すればいいのかさっぱり分からず。少なくとも DivX と Xvid は、設定ダイアログ中でアスペクト比を指定できるらしいのだけど。入力と出力にどんな値を指定すればいいのやら。
[ ツッコむ ]
以上です。