Может ли mencoder использовать несколько ядер, или есть другой кодер aud-vid, который может?

Я ищу хороший аудио-видео кодер, который может использовать все ядра многоядерного процессора.

я пробовал mencoder, но я не вижу опции "многоядерный", и в данный момент она использует только одно ядро.

Если mencoder не может использовать несколько ядер, есть ли другая программа, которая может?
Меня не беспокоит, GUI это или CLI...

3 ответа

Решение

Вам необходимо использовать опцию "threads", которая доступна для большинства кодировщиков / декодеров. Пример:

mencoder -noodml -o $OUTPUT \
  -oac copy \
  -ovc xvid \
  -xvidencopts bitrate=1000:threads=2 \
  $FILE

Ищите "темы" на странице руководства: http://manpages.ubuntu.com/manpages/maverick/en/man1/mencoder.1.html

Для кодирования видео я использую трансмагедон. Вы можете найти его в Центре программного обеспечения Ubuntu. По умолчанию он использует несколько ядер.

альтернативный текст

mencoder -lavdopts threads=N или это mencoder -lavcopts threads=N

Я также не уверен, как они связаны с "xvidencopts" выше.

Хотя я не уверен, что это плохое качество или нет... они могут. Вам также понадобится довольно свежая версия mencoder и ffmpeg для достижения наилучших результатов. Опять же, это может повредить качеству продукции.

Другие вопросы по тегам