ffmpeg Ausgabe auf mehrere Dateien gleichzeitig
Welchem format/syntax erforderlich ist für ffmpeg, um die Ausgabe der gleichen Eingabe zu mehreren verschiedenen "Ausgabe" - Dateien? Zum Beispiel verschiedene Formate/verschiedene Bitraten? Unterstützt Parallelität in den Ausgang?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die ffmpeg-Dokumentation wurde aktualisiert, mit noch viel mehr Informationen über diese und Optionen sind abhängig von der version von ffmpeg, die Sie verwenden: http://ffmpeg.org/trac/ffmpeg/wiki/Creating%20multiple%20outputs
Vom FFMpeg-Dokumentation, FFmpeg schreibt, um eine beliebige Anzahl von Ausgabe-Dateien"".
Nur sicherstellen, dass jede Ausgabe-Datei (oder stream) vorangestellt ist, die ordnungsgemäße Ausgabe-Optionen.
Gibt es einen Grund, Sie können nicht nur laufen, mehr als eine Instanz von
ffmpeg
? Ich hab schon von den tollen Ergebnissen, die ...In der Regel, was ich getan habe, ist laufen
ffmpeg
einmal auf die Quelle - Datei, um es zu bekommen, um eine Art Basis-standard (sagen wir eine höhere Qualität h.264 mp4-Datei) dies wird sicherstellen, dass Ihr andere jobs werden schneller ausgeführt werden, wenn Ihre Quelle - Datei Probleme da Sie werden gereinigt werden in diesem ersten DurchgangVerwenden Sie dann das neue Quelle/input Datei ausführen x Anzahl der
ffmpeg
jobs, zum Beispiel in bash ...Wo sehen Sie die "..." wären, wo würden Sie setzen alle Ihre encoding-Optionen.
Jedes hintergrund-jobs laufen parallel und werden (im wesentlichen) symmetrisch über Ihren cpus, so können Sie maximieren jeden Kern.
/dev/video0
und die zweiteffmpeg
beschwert sich, dass das Gerät beschäftigt ist.basierend auf http://sonnati.wordpress.com/2011/08/30/ffmpeg---die-Schweizer-Armee-Messer-von-internet-streaming - ---Teil-iv/und http://ffmpeg-users.933282.n4.nabble.com/Multiple-output-files-td2076623.html
Oder Sie könnte leiten Sie die Ausgabe an einen "tee" aus und senden Sie es an "X" andere Prozesse, um tatsächlich die Codierung, wie
ffmpeg -i input - | tee - ...
das erspart viel cpu, da es sich vielleicht ermöglichen mehr Leistung Parallelität, die offenbar sonst nicht
sehen http://ffmpeg.org/trac/ffmpeg/wiki/Creating%20multiple%20outputs und hier
x264lib
encoder und-vpre
veraltet vor langer Zeit.-b
allein ist mehrdeutig und sollte nicht verwendet werden.Benutze ich