Videos schneiden mit ffmpeg: Unterschied zwischen den Versionen

Aus Andor2Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Mit Hilfe des tools "ffmpeg" lassen sich per CLI sehr einfach alle möglichen Konvertierungen und Korrekturen an Videos vornehmen. Hier ein paar Beispiele. Um…“)
 
Zeile 4: Zeile 4:
 
<pre>
 
<pre>
 
cat *VOB > output.vob
 
cat *VOB > output.vob
ffmpeg -i output.vob -sn -vf "fps=25" -codec:v libx264 -crf 21 -codec:a copy -loglevel info output.mkv
+
ffmpeg -i input.vob -sn -vf "fps=25" -vcodec libx264 -crf 18 -acodec copy -tune film -loglevel info output.mkv
 
</pre>
 
</pre>
   
 
Wegschneiden von 84 Sekunden am Anfang:
 
Wegschneiden von 84 Sekunden am Anfang:
 
<pre>
 
<pre>
ffmpeg -i output.mkv -ss 84 -acodec copy -vcodec copy out2.mkv
+
ffmpeg -i input.mkv -ss 84 -acodec copy -vcodec copy output.mkv
 
</pre>
 
</pre>
   
 
Wegschneiden von schwarzen Rändern:
 
Wegschneiden von schwarzen Rändern:
 
<pre>
 
<pre>
ffmpeg -i out2.mkv -vf cropdetect=24:16:0 -max_muxing_queue_size 400 out3.mkv
+
ffmpeg -i input.mkv -vf cropdetect=24:16:0 -max_muxing_queue_size 400 output.mkv
ffmpeg -i out2.mkv -vf crop=720:416:0:80 -acodec copy -vcodec libx264 -max_muxing_queue_size 400 out3.mkv
+
ffmpeg -i input.mkv -vf crop=720:416:0:80 -acodec copy -vcodec libx264 -max_muxing_queue_size 400 output.mkv
  +
</pre>
  +
  +
Mehrere Filmdateien aneinanderhängen:
  +
<pre>
  +
ffmpeg -i input1.avi -i input2.avi -map 0 -map 1 -vcodec libx264 -crf 18 -acodec copy -preset slow -tune film output.mkv
 
</pre>
 
</pre>

Version vom 9. Oktober 2019, 23:29 Uhr

Mit Hilfe des tools "ffmpeg" lassen sich per CLI sehr einfach alle möglichen Konvertierungen und Korrekturen an Videos vornehmen. Hier ein paar Beispiele.

Umwandeln von VOB in MKV:

cat *VOB > output.vob
ffmpeg -i input.vob -sn -vf "fps=25" -vcodec libx264 -crf 18 -acodec copy -tune film -loglevel info output.mkv

Wegschneiden von 84 Sekunden am Anfang:

ffmpeg -i input.mkv -ss 84 -acodec copy -vcodec copy output.mkv

Wegschneiden von schwarzen Rändern:

ffmpeg -i input.mkv -vf cropdetect=24:16:0 -max_muxing_queue_size 400 output.mkv
ffmpeg -i input.mkv -vf crop=720:416:0:80 -acodec copy -vcodec libx264 -max_muxing_queue_size 400 output.mkv

Mehrere Filmdateien aneinanderhängen:

ffmpeg -i input1.avi -i input2.avi -map 0 -map 1 -vcodec libx264 -crf 18 -acodec copy -preset slow -tune film output.mkv