[HOME] [github] [twitter] [blog] [fml4] [fml8] [北海道] Powered by NetBSD and [nuinui.net] .

エンコーダ

Unix

Unix 上でのツールがないわけではないのですが、豊富とはおせじにもいえま せん。mplayer と同じコードを使う mencoder でエンコードもできるみたいで すが、使ったことがないのでどのくらい賢いのかは不明です。

Microsoft もの

ぜんぜん網羅できていないが、 思いつく有用なツールを以下にあげておきます。 入れておいて…というか、集めておいて損はしないとは思います。

tmpgenc
aviutil
dvd2avi
vfapiconv
lame
その他に、音声のコンバータがあると便利です。mpa から wave へ変換などす る際に使います。でも、tmpgenc でやってもいいので、必須ではありません。 ただ tmpgenc で何でもできるわけでもないでもないのであった方が良いです。

divx 3.11 alpha を使う点に問題があるが、アニメのエンコーディングには

virtual dub
nandub 
nandub onepass
が有名です。これら、とくに nandub などは非常によく使われているみたいで す。また、これらは、フリーソフトウエアであることも非常に重要です。

virtual dub が元祖で、それを元に開発されたのが nandub です。2002 年秋 現在 1.0rc2 + patches のようです。nandub は 2 pass encoder で、指定し たファイルサイズに合わせたエンコーディングをするために、SBC (smart bit rate)という賢いビットレート計算法を用いることが売りといえます。

また、nandub 自身が速いです。実際、30 分のアニメを nandub 1.0rc2 (+ patches)で 2 pass encoding しても、元が速いせいか 4 時間程度しかかかり ません。同じマシンで tmpgenc を使い、divx 5.02 の 1 pass quality based エンコをすると 2.5 から 3 時間程度 [1] かかるので、この 2 pass エンコはけっこう速いといっていえます。

ファイルサイズが目標値からあまり変動せず、2 pass できるのなら 4 時間か けて nandub することに意義があるといえます。なにせ DVD にアニメ 26 話 入れるには、ファイルサイズが変動しないことがとても重要だし:-)。だから、 nandub が流行っているということなんでしょうかね。 [2]

なお、nandub onepass というのもあります。nandub といえど目標値ぴったり のサイズになるわけではないし、フィルタかけて 2 pass なんぞしてると時間 かかってしょうがないし、諸問題の間をとった解決策として手頃です。1 pass なので nandub より 2 倍早い…とまではいかないが、通常 1.5 倍くらいには なってる模様です(経験値)。画質もいいし、時間も手頃、いい妥協点だと思い ます。

GUI は操作ミスしちゃうんだよぉ;_;

GUI つかいたくねぇ〜。というわけで、ぼかぁ、最近は 自作の encoder wrapper 使ってるよ。実作業は下請けの nandub_onepass が頑張るんだけどねぃ。

Notes

[1]

divx5 が遅いんじゃないのか?というツッコミはありだ。だが、divx3 を tmpgenc から使うと、出来が悪過ぎるので比較してもしょうがない。

[2]

nandub == 即 divx 3 ということにはならんことに注意。 MPEG2V2 は discontinued だけど、別に違法じゃない。 もっとも、divx 3 がデフォルトなんだけどね。

[HOME] [github] [twitter] [blog] [fml4] [fml8] [北海道] Powered by NetBSD and [nuinui.net] .
Copyright (C) 1993-2022 Ken'ichi Fukamachi mail:< fukachan at fml.org >