VLC kann aber Instagram und "Galerie" meine Videos nicht abspielen

505
Adam Bromiley

Ich war in den letzten Tagen damit beschäftigt, einen Zeitraffer aus einer Bildfolge mit FFMPEG zu kompilieren. Nach den ersten Ausgaben habe ich es funktioniert und habe eine perfekte MP4, die im VLC-Player spielt. Es kann jedoch nicht in Windows 10s Films & TV Player abgespielt werden. Die Datei wird von VLC als gegeben:

H.264 MPEG-4 AVC (part 10) (avc 1) 712x1080 720x1090 buffer 6.4 MiB 30 FPS 13 seconds long Decoded format: Planar 4:4:4 YUV full scale  

Ich habe es auf mein Handy übertragen und es läuft gut auf meiner VLC-Android-App. Es kann jedoch nicht in der "Galerie" meines Samsung S8 abgespielt werden (es zeigt eine graue Fläche mit einem Ausrufezeichen) oder kann auf meine Instagram-App hochgeladen werden (nur eine graue Fläche, in der das Video sein soll).

Ich dachte, es wäre ein Problem mit dem H.264-Level, daher habe ich meinen Zeitraffer in FFMPEG in acht separate Dateien kompiliert, wobei ich die H.264-Level 3.1, 3.2, 4, 4.1, 4.2, 5, 5.1 und 5.2 (und a.) Verwendet habe neunte mit FFMPEG Standard). Trotzdem spielt nichts.

Ich hoffe, ich habe genügend Informationen über die Datei gegeben, wenn nicht, fragen Sie nach mehr. Kann mir jemand eine Anleitung geben, was mit meinen Dateien los ist? Vielen Dank!

0
Das Problem ist das 4: 4: 4. Die meisten Spieler spielen nur 4: 2: 0 szatmary vor 5 Jahren 1

1 Antwort auf die Frage

2
Gyan

Wenn dies immer noch Ihr Befehl ist,

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

Ändern

ffmpeg -framerate 30 -start_number 1744 -i IMG_%04d_EDITED.JPG \ -pix_fmt yuv420p -vcodec libx264 -preset veryslow timelapse.mkv 
Und das funktioniert, wenn die Ausgabe ebenfalls .MP4 ist? Ich werde es testen, wenn ich zu meinem PC zurückkomme - danke! Adam Bromiley vor 5 Jahren 0
Oh und ja, mein Befehl ist derselbe, aber ich habe `-crf 18`,` scale = -1: 1080` und natürlich das Level-Flag zum Ändern des H.264-Encodier-Levels mit eingeschlossen. :) Adam Bromiley vor 5 Jahren 0
Ja, auch für MP4. Gyan vor 5 Jahren 0