FFMPEG Ausgabe eines Zeitraffervideos ohne Frames

476
Adam Bromiley

Ich bin neu in FFMPEG, habe aber drei Zeitraffer erstellt (ich habe die Befehle vergessen, die ich verwendet habe, um sie zu erstellen).

Ich habe ~ 400 Bilder mit fortlaufender Nummerierung aus IMG_1744_EDITED.JPG. Ich habe die RAW-Dateien in Lightroom bearbeitet und in 3416x5183JPEG- Dateien mit Abmessungen und Dateigrößen von ~ 12 MB exportiert. Ich möchte einen Zeitraffer daraus machen, also tat ich:

ffmpeg -r 30 -start_number 1744 -i IMG_%04d_EDITED.JPG -vcodec libx264 -preset veryslow timelapse.mkv 

Dies wird ohne Fehlermeldungen ausgeführt, gibt jedoch eine .mkvDatei aus, die beim Ausführen nur schwarz ist.

Da es ein Problem mit dem Dateiformat war, versuchte ich es .mp4stattdessen mit einer Ausgabe. Wieder dieselbe Frage.

Ich habe versucht, die Auflösung der Dateien zu 1080x1349verringern. Daher wurde die Größe der Dateien reduziert (anderes Seitenverhältnis, da links und rechts weiße Auffüllung hinzugefügt wurde) - was perfekt funktionierte (Dateien jetzt ~ 150 KB).

Versuchte den gleichen Befehl, wieder mit beiden .mkvund .mp4Formaten, aber immer noch den gleichen Fehler.

Wohin gehe ich falsch?

Die beste Situation wäre, die 3416x5183Dateien übrigens zu verwenden und sowohl ein .mkv(ich möchte Qualität über Dateigröße) als auch ein .mp4Video zu erzeugen .

0
Wie spielst du die Videos ab? Gyan vor 6 Jahren 0
@Gyan Windows 'eingebauter Player - glauben Sie, es liegt ein Problem mit meinem Video-Player vor? Adam Bromiley vor 6 Jahren 0
Höchstwahrscheinlich. Die ursprüngliche Auflösung von 30 Bildern pro Sekunde übersteigt das Niveau von H264 Level 5.2 und Level 6+ ist für Spieler zu neu, um sie für Spieler, die Streams auf Compliance prüfen, zu akzeptieren. Das könnte es sein. Natürlich hat sich WMP geweigert, jeden H264-Stream mit einer Breite von> 2048 für mich abzuspielen. Gyan vor 6 Jahren 0
Nun, ich habe es mit VLC probiert - gleiche Ausgabe. Ich werde mir die Grenzen von H.264 Level 5.2 ansehen. Vielen Dank :) Adam Bromiley vor 6 Jahren 0
Können Sie die Protokollausgabe von "ffmpeg -i IMG_% 04d_EDITED.JPG" und "ffmpeg -i 1080x1349-image.jpg" freigeben? Gyan vor 6 Jahren 0
@Gyan Ich habe momentan keinen Zugriff auf meinen PC - aber nach dem googeln kann ich wahrscheinlich sagen, dass es definitiv ein Problem mit meinen fps / res ist. Kombination, weil die größte unterstützte Auflösung von H.264 ist. ist '4.096 × 2.160 @ 60', was viel zu klein ist. Ich kann keine Mediaplayer finden, die Level 6 H.264 unterstützen. Ich denke, meine einzige Möglichkeit ist, ein anderes Komprimierungsformat wie H.265 zu verwenden oder die Auflösung zu verringern. Wenn ich mich richtig erinnere, war die Protokollausgabe normal - ffmpeg lief fehlerfrei durch und erstellte eine Datei. Adam Bromiley vor 6 Jahren 0
Ich kann natürlich ein H264-Video dieser Auflösung in Potplayer, VLC und ffplay abspielen. Gyan vor 6 Jahren 0

0 Antworten auf die Frage