Як ви плануєте розподілену обробку за допомогою libavcodec
/ libavformat
? Це дуже ефективна бібліотека кодерів / декодерів на основі С на низькому рівні, але вона ніколи не була спрямована на розподілене кодування.
Тому що це означатиме, що доведеться реалізовувати протоколи мережевих комунікацій тощо, і це насправді не в дусі такої бібліотеки. Це було б занадто багато накладних витрат.
Це не означає, що хтось міг написати програмне забезпечення середнього програмного забезпечення, яке б поєднувало та синхронізувало декілька установок libav на розподілених машинах, але я сумніваюся, що є така річ.
З іншого боку, у професійній лізі є альтернативи. Наприклад, в OS X є комбінація Compressor і Qmaster , які створені для цього:
Компресор 2 може прискорити обробку, розподіливши роботу на декілька комп'ютерів. Все, що вам потрібно - це доступ до більш ніж одного комп’ютера та встановленого компресора 2 за допомогою DVD Studio Pro 4 або Final Cut Studio
Також можна використовувати Qmaster для будь-якої іншої програми командного рядка Unix. На даний момент я не можу згадати альтернативу Windows для цього, але, безумовно, є такі.