답변:
libavcodec
/를 사용하여 분산 처리를 어떻게 계획 libavformat
합니까? 매우 효율적인 저수준 C 기반 인코더 / 디코더 라이브러리이지만 분산 코딩을 목표로 한 것은 아닙니다.
그것은 네트워크 통신 프로토콜 등을 구현해야한다는 것을 의미하기 때문에 실제로 그러한 라이브러리의 정신에 있지는 않습니다. 오버 헤드가 너무 큽니다.
이것은 누군가 분산 시스템에서 여러 libav 설치를 번들로 묶고 동기화 할 수있는 미들웨어 소프트웨어를 작성할 수 있다고 말하지는 않지만 그런 것이 있는지 의심합니다.
반면 프로 리그에는 대안이 있습니다. 예를 들어, OS X에는 Compressor 와 Qmaster 의 조합 이 있습니다.
Compressor 2는 작업을 여러 컴퓨터에 분산시켜 처리 속도를 높일 수 있습니다. DVD Studio Pro 4 또는 Final Cut Studio와 함께 설치된 하나 이상의 컴퓨터와 Compressor 2에 액세스하기 만하면됩니다.
다른 Unix 명령 행 프로그램에도 Qmaster를 사용할 수 있습니다. 현재 Windows를 대체 할 수는 없지만 분명히 몇 가지가 있습니다.