Fehler beim Öffnen des Encoders für Ausgabestrom # 0.0 - möglicherweise falsche Parameter wie Bit-Rate, Rate, Breite oder Höhe

8

Ich verwende diesen Befehl, um avi, mov, m4v Videodateien über FFMPEG in das FLV-Format zu konvertieren

%Vor%

Aber wenn ich diesen Befehl manuell benutze, funktioniert es

%Vor%     
Pradeep Singh 14.12.2012, 10:39
quelle

4 Antworten

8
  1. Dies liegt daran, dass Sie zwei Streams haben und die Ausgabe wird dann die Größe ändern, sehen Sie Ihre Ausgabenachrichten:

    %Vor%

    ... Sie verwenden adpcm_swf audio und yuv420p video

    Die Antwort ist sehr einfach, Sie müssen copy als Audio-Codec eingeben ...

    Siehe mein Beispiel mit Video mpeg4, yuv420p und audio ac3 ...

    %Vor%

    Dies ändert die erste Größe = 720 mit Seitenverhältnis = -1 (unbekannt). Sie müssen auch verwenden:

    %Vor%

    Wenn Sie dies nicht verwenden, haben Sie einen Fehler. Zum Beispiel: Als ich es benutzt habe, zeigen mir die Output-Encoding-Nachrichten das und es funktioniert gut:

    %Vor%
  2. Sie müssen für die Datei im FLV-Format etwas wie folgt verwenden:

    %Vor%
quelle
2

Sie erhalten eine Fehlermeldung

%Vor%

Sie müssen die Bitrate in einen gültigen Wert ändern. Es ist besser, wenn Sie einen anderen Codec verwenden

%Vor%

Und entfernen Sie die Option -sameq . Diese Option bedeutet NICHT "gleiche Qualität". Eigentlich bedeutet "gleiche Quantisierer"!

    
pogorskiy 14.12.2012 11:11
quelle
1

Ich hatte ein ähnliches Problem aufgrund von Größenbeschränkungen. Die ursprüngliche Bildgröße war seltsam (width = 1343), was bedeutet, dass wenn ich versuchte, eine neue Größe mit -s anzugeben, verursachte irgendein Rundungsfehler Probleme. Stellen Sie sicher, dass die neue Bildgröße genau das gleiche Seitenverhältnis haben kann!

    
elena 19.06.2013 16:31
quelle
0

Ich habe das gleiche Problem

%Vor%

und nur dieses Problem behoben, indem Sie die Bitrate senken

%Vor%     
Ahmad Arslan 14.04.2016 10:53
quelle

Tags und Links