Kennt jemand eine aktuelle, aktive Lösung zum Codieren von x264-Videos auf vielen Computern (über das Netzwerk), um die FPS für die Codierung zu erhöhen?
Brownie-Punkte für Cross-Plattform und Open Source, aber damit Sie alle wissen, verwende ich normalerweise Windows.
Programme, von denen ich gehört habe und warum ich sie nicht für geeignet halte:
- x264farm : Nicht aktiv entwickelt. Gute Schnittstelle, unterstützt jedoch keine Codierung mit zwei Durchläufen und schlägt mit neueren x264-Builds fehl.
- ELDER : Wieder nicht aktiv entwickelt, aber mein Problem war, dass es mit neuen x264-Builds nicht funktionierte und dass es sehr schwierig zu konfigurieren war (lesen Sie: zufällig aufgehört zu arbeiten).
Ich brauche zwar nicht unbedingt ein Programm, das gerade aktiv entwickelt wird, aber ich hätte gerne ein Programm, das die Codierung in zwei Durchgängen unterstützt und mit neuen (er) x264-Builds arbeitet .
Zusätzliche Informationen : Bisher habe ich zwei unterschiedliche Prämien für diese Frage angeboten (und vergeben!), Seit ich sie vor über zwei Jahren zum ersten Mal veröffentlicht habe, und ich habe immer noch keine Lösung für dieses Problem gefunden. Was ich im Grunde suche, ist ein einfaches Programm, mit dem ich x264-Videos mit der Rechenleistung mehrerer Computer, die über ein LAN verbunden sind, kodieren kann. Darüber hinaus wäre es schön, wenn es mit neuen (er) x264-Builds funktioniert und die Codierung mit zwei Durchgängen unterstützt.
Wenn jemand zu irgendeinem Zeitpunkt eine aktualisierte Antwort oder eine neue Lösung für dieses Problem hat, posten Sie diese bitte, und es wird eine Überlegung angestellt.
Update 2016 :
Nach einem Großteil meiner Berufserfahrung mit Computer / Machine Vision habe ich festgestellt, dass der mit der großen Menge gemeinsam genutzter Daten / Speicher verbundene Overhead und der potenzielle Engpass die potenziellen Vorteile überwiegen könnten.
Während ich immer noch gerne etwas finden würde, das es mir ermöglicht, die ungenutzte Rechenleistung mehrerer Geräte zu nutzen, sind moderne GPGPU-basierte Encoder ein viel besserer Ansatz, wenn Sie eine verbesserte / Echtzeit-Codierung benötigen. Dies ist, was die meisten cloudbasierten Videokodierungsplattformen bieten (eine weitere Alternative, wenn Sie sich für SaaS oder Cloud Computing interessieren), wenn auch in größerem Maßstab.