web-dev-qa-db-ja.com

メンコーダーは複数のコアを使用できますか、または使用できる別のaud-vidエンコーダーはありますか?

マルチコアCPUのすべてのコアを利用できる優れたオーディオビデオエンコーダーを探しています。

mencoderを試しましたが、「マルチコア」オプションが表示されず、特定の時点で1つのコアのみを使用しているようです。

メンコーダーが複数のコアを利用できない場合、利用できる別のプログラムはありますか?
GUIかCLIかは気にしません...

7
Peter.O

ほとんどのエンコーダー/デコーダーで使用可能な「スレッド」オプションを使用する必要があります。例:

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

6
João Pinto

ビデオエンコーディングには、トランスマゲドンを使用します。 Ubuntu Software Centerで見つけることができます。デフォルトでは、複数のコアを使用します。

alt text

2
Salih Emin

mencoder -lavdopts threads = Nまたはmencoder -lavcopts threads = N

また、これらが上記の「xvidencopts」にどのように関連するのかもわかりません。

これらが品質を損なうかどうかはわかりませんが...かもしれません。最良の結果を得るには、mencoderとffmpegのかなり最近のバージョンも必要です。繰り返しますが、出力品質を損なう可能性があります。

0
rogerdpack