Ich führe den folgenden Befehl aus:
ffmpeg -i audio.mp3 -ar 44100 -f image2 -i logo.jpg -r 15 -b 1800 -s 640x480 foo.mov
Was erfolgreich ein Video mit meinem aufgenommenen Audio und einem Bild darauf ausgibt.
Wenn ich versuche, dies auf YouTube hochzuladen, kann es nicht verarbeitet werden, unabhängig von den Formaten, die ich versuche: .mov, .avi, .flv, .mp4
Gibt es eine Einstellung, die mir oben fehlt und die ein Format erzeugt, das Youtube akzeptiert? Ich habe versucht, die ffmpeg-Dokumentation durchzusehen, bin aber über den Kopf gegangen.
Ich habe ein Experiment durchgeführt, indem ich ein 2-Sekunden-Video mit einer 30-Sekunden-MP3-Datei aufgenommen habe. Beim Hochladen auf YouTube war das resultierende Video nur 2 Sekunden lang. So kann es sein, dass YouTube nur nach der Länge der Videospur schaut, und da ein Bild nur einen Frame lang ist oder was auch immer, ist es vielleicht so, dass es kaputt geht.