Только то, что говорится в названии; Я ожидаю, что сделаю прикосновение аудио очистки / переключения формата. Мой план - попытаться сделать это с помощью libav. По-видимому, такая обработка довольно интенсивна; следовательно, я хотел бы попробовать это с помощью распределенной обработки ... что поднимает вопрос -

Как узнать, подходит ли libav для распределенной / кластерной обработки?

1 ответ1

1

Как вы планируете распределенную обработку с использованием libavcodec/libavformat? Это очень эффективная низкоуровневая библиотека кодера /декодера на основе C, но она никогда не предназначалась для распределенного кодирования.

Потому что это означало бы, что он должен был бы реализовывать сетевые протоколы связи и т.д., И это на самом деле не соответствует духу такой библиотеки. Это было бы слишком много накладных расходов.


Это не значит, что кто-то может написать промежуточное программное обеспечение, которое объединит и синхронизирует несколько установок libav на распределенных машинах, но я сомневаюсь, что есть такая вещь.

С другой стороны, в профессиональной лиге есть альтернативы. На OS X, например, есть комбинация Compressor и Qmaster, которые сделаны для этой цели:

Компрессор 2 может ускорить обработку, распределяя работу по нескольким компьютерам. Все, что вам нужно, - это доступ к более чем одному компьютеру и Compressor 2, установленному с DVD Studio Pro 4 или Final Cut Studio.

Можно также использовать Qmaster для любой другой программы командной строки Unix. На данный момент я не могу вспомнить альтернативу Windows для этого, но, безусловно, есть некоторые.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .