Wie kann ich ein 1080p wmv-Video in ein 720p-Video konvertieren?

12

Ich habe ein 1080p wmv-Video, das ich in ein Video mit geringerer Qualität (vorzugsweise 720p) konvertieren möchte. Ich möchte den Ton intakt halten. Wie kann ich dies in Ubuntu erreichen?

    
James 29.01.2012, 19:59
quelle

3 Antworten

13

Da Sie ein ffmpeg-Tag verwendet haben, werde ich das für die Antwort verwenden.

ffmpeg -i input.wmv -s hd720 -c:v libx264 -crf 23 -c:a aac -strict -2 output.mp4

Ändern Sie die Videoqualität, indem Sie einen anderen CRF-Parameter angeben. Weitere Informationen finden Sie im x264-Codierungshandbuch .

    
duffydack 29.01.2012, 20:08
quelle
3

Neuere Versionen von FFmpeg würden vielleicht den Videofilter scale benutzen, ich gebe ein Beispiel unten, das auch einfach die Audiospur kopiert, wie Sie es gewünscht haben:

ffmpeg -i input.wmv \
       -c:v libx264 -preset veryslow -tune film -crf 22 -vf scale=-2:720 \
       -c:a copy \
       output.mp4

Die Option -tune kann weggelassen werden oder Sie können -tune animation abhängig vom Typ des verwendeten Videoclips versuchen.

Wenn Sie entschieden haben, dass Sie das Audio transkodieren möchten, könnten Sie es schlechter machen, als die externe Bibliothek libfdk_aac wie folgt zu verwenden:

ffmpeg -i input.wmv \
       -c:v libx264 -preset veryslow -tune film -crf 22 -vf scale=-2:720 \
       -c:a libfdk_aac -b:a 128k \
       output.mp4

und das ist sicherlich, was ich mit einer WMV-Datei tun würde, die ich skaliert habe, sollten Sie die Ergebnisse mehr als akzeptabel finden ...

    
andrew.46 26.05.2014 11:22
quelle
1

Wenn Sie alle Audiospuren, Untertitel usw. beibehalten möchten, sollten Sie Folgendes verwenden:

ffmpeg -i input.mkv \
       -map 0:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 \
       -vf scale=-1:720 -c:v libx264 -crf 18 -preset veryslow \
       -c:a:0 copy -c:a:1 copy -c:s copy \
       output.mkv

In diesem Fall enthält die Datei input.mkv zwei Audiospuren und zwei Untertitel. Sie können alle Audiospuren (oder Untertitel oder Videos usw.) nacheinander oder als einzelne Einheit angeben (wie für Untertitel angegeben).

Ich hoffe, es hilft ...

    
adsuar 17.06.2014 16:17
quelle

Tags und Links