マルチコアCPUのすべてのコアを利用できる優れたオーディオビデオエンコーダーを探しています。
mencoder
を試しましたが、「マルチコア」オプションが表示されず、特定の時点で1つのコアのみを使用しているようです。
メンコーダーが複数のコアを利用できない場合、利用できる別のプログラムはありますか?
GUIかCLIかは気にしません...
ほとんどのエンコーダー/デコーダーで使用可能な「スレッド」オプションを使用する必要があります。例:
mencoder -noodml -o $OUTPUT \
-oac copy \
-ovc xvid \
-xvidencopts bitrate=1000:threads=2 \
$FILE
Manページで「スレッド」を検索します。 http://manpages.ubuntu.com/manpages/maverick/en/man1/mencoder.1.html
ビデオエンコーディングには、トランスマゲドンを使用します。 Ubuntu Software Centerで見つけることができます。デフォルトでは、複数のコアを使用します。
mencoder -lavdopts threads = Nまたはmencoder -lavcopts threads = N
また、これらが上記の「xvidencopts」にどのように関連するのかもわかりません。
これらが品質を損なうかどうかはわかりませんが...かもしれません。最良の結果を得るには、mencoderとffmpegのかなり最近のバージョンも必要です。繰り返しますが、出力品質を損なう可能性があります。