
Ich habe eine MP3-Datei und ein Bild und möchte einen einfachen Clip erstellen, um ihn auf YouTube hochzuladen. Gibt es eine schnelle Lösung? Wenn Videoformate so schlecht gestaltet sind, ist es dann vielleicht möglich, einen vorgerenderten Nur-Video-Clip zu verwenden?
Das funktioniert gut, dauert aber so lange wie die Audiowiedergabe:
ffmpeg -loop_input -r ntsc -i "%IMAGE%" -i "%AUDIO%" -r 1 -acodec copy -shortest -re -force_fps "%VIDEO%"
Dies dauert eine Sekunde, führt aber zu einem schwarzen Bildschirm, der von einem Desktop-Videoplayer erfolgreich abgespielt werden kann, aberinakzeptabelvon Youtube:
ffmpeg -i "%IMAGE%" -i "%AUDIO%" -acodec copy "%VIDEO%"
Windows 7. Die Beibehaltung der Audioqualität ist der Videoqualität vorzuziehen.
Antwort1
Da Sie nicht die vollständige Konsolenausgabe Ihres Befehls bereitgestellt haben, gebe ich Ihnen ein Beispiel mit der aktuellen ffmpeg-Syntax:
ffmpeg -loop 1 -i input.jpg -i input.mp3 -c:v libx264 -preset medium -crf 18 -tune stillimage -c:a copy -shortest output.mkv
Wechseln Sie medium
zu veryslow
, wenn Sie geduldig sind und sehenFFmpeg: Das ultimative Tool zur Video- und Audiobearbeitungfür weitere Informationen und Beispiele zur Verwendung von libx264.