mieki256's diary



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-Videoの規格に収まらないビットレート or 長さだったのではあるまいか。

また、出来上がった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 ) やらを試したり。どれがいいかはよく分からず。
H.264エンコードは、拡張 x264 出力(GUI)Ex その他を利用。DirectShow File Reader プラグイン、MPEG-2 VIDEO VFAPI Plug-In も入れていた気がする。

704x360 の動画も、PARだかDARだかSARだかをちゃんと設定すれば、正しいアスペクト比で再生できるらしいのだけど。どこで何を指定すればいいのかさっぱり分からず。少なくとも DivX と Xvid は、設定ダイアログ中でアスペクト比を指定できるらしいのだけど。入力と出力にどんな値を指定すればいいのやら。

以上です。

過去ログ表示

Prev - 2012/04 - Next
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project