Ich möchte einen elementaren Stream (.264) in das Containerformat (.mp4) konvertieren. Kann mir bitte jemand dabei helfen? Wie kann ich ffmpeg verwenden, um diese Aufgabe zu erledigen? Was sind all die anderen Methoden, die dieselbe Aufgabe erfüllen könnten?
7
Antworten:
Das ist einfach mit
ffmpeg
:Dadurch werden einfach Kopien des Videos gestreamt (neu gemuxt), sodass keine unnötige Neucodierung erfolgt. Dadurch bleibt die Qualität erhalten und der gesamte Prozess ist schnell.
Die Bildrate wird standardmäßig mit 25 angenommen. Sie können dies mit der
-framerate
Eingabeoption ändern . Typische Werte sind30000/1001
,25
(Standard),24000/1001
,24
, oder Bildrate Aliase wientsc
,ntsc-film
oderpal
.quelle
-r
Schalter verwenden, z. B.-r 30
für 30 Bilder / Sekunde.-framerate
stattdessen-r
.-framerate
anstelle der Eingabeoption verwenden-r
." Aus irgendeinem Grund-framerate
ist dieses Handbuch hier jedoch nicht dokumentiert.ffmpeg(1)
(Strg + F für-framrate
). Es gibt eine Dokumentation dazu im Abschnitt avfoundation input device, aber es sieht nicht so aus, als ob es für andere Fälle gilt.ffmpeg -i input
woinput
die Datei von der Kamera.Versuchen Sie diese Befehle:
Führen Sie die MP4-Dateien in VLC aus
quelle