Benutzer-Werkzeuge

Webseiten-Werkzeuge


ffmpeg

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
ffmpeg [2013/03/23 19:01]
admin
ffmpeg [2017/12/15 10:54]
admin
Zeile 1: Zeile 1:
 ====ffmpeg==== ====ffmpeg====
 +
 +[[http://​ffmpeg.org/​ffmpeg.html|ffmpeg documentation]]
 +
 +[[http://​pvdm.xs4all.nl/​wiki/​index.php/​Convert_an_AVCHD_/​_MTS_file_to_MP4_using_ffmpeg|Convert an AVCHD / MTS file to MP4 using ffmpeg]]
 +
 +  ffmpeg -i 00031.MTS -s 480x320 -b:v 4000k 00031.MP4
 +
 +=== Video in gif umwandeln ===
 +
 +  mkdir frames
 +  ffmpeg -i input.mp4 -vf scale=320:​-1:​flags=lanczos,​fps=10 frames/​ffout%03d.png
 +  convert -loop 0 frames/​ffout*.png output.gif
 +
 +=== Mit ffmpeg Videos erstellen ===
 +
 +https://​trac.ffmpeg.org/​wiki/​Create%20a%20video%20slideshow%20from%20images
 +
 +  ffmpeg -r 0.2 -start_number 410 -f image2 -i Peer%03d.jpg -vcodec libx264 output2.mp4
 +
 +=== Mit ffmpeg Zeitraffervideos erstellen ===
 +
 +  s=30;​i=1;​while true; do ffmpeg -f video4linux2 -s 1280x720 -r 1 -i /dev/video0 -vframes 1 -f image2 pic`printf %05d $i`.jpg;​i=$(($i+1));​sleep $s;done
 +
 +  ffmpeg -r 10 -f image2 -i pic%5d.jpg -c:v libx264 -r 25 -pix_fmt yuv420p zeitraffer.mp4
 +
 +http://​trac.ffmpeg.org/​wiki/​Create%20a%20video%20slideshow%20from%20images
 +
 +  ffmpeg -r 1/5 -i img%03d.png -c:v libx264 -r 30 -pix_fmt yuv420p out.mp4
 +
 +http://​demaya.de/​wp/​2010/​08/​mit-ffmpeg-zeitraffervideos-erstellen/​
 +
 +  s=10;​i=1;​while [ $i -lt 5 ]; do ffmpeg -f video4linux2 -s 640x480 -r 1 -i /dev/video0 -vframes 1 -f image2 pic`printf %05d $i`.jpg;​i=$(($i+1));​sleep $s;​done  ​
  
 [[http://​www.itbroadcastanddigitalcinema.com/​ffmpeg_howto.html|FFmpeg Howto]] \\ [[http://​www.itbroadcastanddigitalcinema.com/​ffmpeg_howto.html|FFmpeg Howto]] \\
Zeile 24: Zeile 56:
   ffmpeg -i /​pfad/​quelle.avi /​pfad/​ziel.mpg   ffmpeg -i /​pfad/​quelle.avi /​pfad/​ziel.mpg
   ffmpeg -i 00009.mts -ar 22050 -ab 128k -aspect 16:9 -b 800k -f flv -s 480x270 00009.flv   ffmpeg -i 00009.mts -ar 22050 -ab 128k -aspect 16:9 -b 800k -f flv -s 480x270 00009.flv
 +
 +=== MTS -> mp3 ===
 +
 +  ffmpeg -i video.MTS -ac 2 audio.mp3
 +
  
 === MTS -> mp4 === === MTS -> mp4 ===
Zeile 33: Zeile 70:
   for i in *.MTS; do ffmpeg -i "​$i"​ -vcodec mpeg4 -b:v 15M -acodec libmp3lame -b:a 192k "​$i.mp4";​ done   for i in *.MTS; do ffmpeg -i "​$i"​ -vcodec mpeg4 -b:v 15M -acodec libmp3lame -b:a 192k "​$i.mp4";​ done
  
-  for i in *.MTS; do ffmpeg -i "​$i"​ -vcodec mpeg4 -b:v 15M -acodec libmp3lame -b:a 192k "​$i.mp4";​ NEWNAME=`echo $i | cut -d "​."​ -f1`; mv "$i.mp3" "​$NEWNAME.mp4";​done+  for i in *.MTS; do ffmpeg -i "​$i"​ -vcodec mpeg4 -b:v 15M -acodec libmp3lame -b:a 192k "​$i.mp4";​ NEWNAME=`echo $i | cut -d "​."​ -f1`; mv "$i.mp4" "​$NEWNAME.mp4";​done
  
   ​   ​
Zeile 71: Zeile 108:
   *trp file is a MPEG-TS file with H.264 video stream   *trp file is a MPEG-TS file with H.264 video stream
  
-  ​ffmpeg ​-i aufnahme01.trp -y -s pal -r pal -ac 2 -ar 48000 aufnahme01.dv +  ​avconv ​-i aufnahme01.trp -y -s pal -r pal -ac 2 -ar 48000 aufnahme01.dv 
-  ​ffmpeg ​-i input.trp -vcodec copy -acodec copy -f mp4 output.mp4+  ​avconv ​-i input.trp -vcodec copy -acodec copy -f mp4 output.mp4
  
 === Film drehen um 90° === === Film drehen um 90° ===
Zeile 82: Zeile 119:
 === YouTube Video -> mp3 === === YouTube Video -> mp3 ===
  
-  ffmpeg -i video.flv -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3+  ffmpeg -i video.flv -vn -ar 44100 -ac 2 -ab 192k -f mp3 audio.mp3 
 + 
 +=== YouTube Video mp4 -> mp3 === 
 + 
 +  ffmpeg -i video.mp4 -vn -ar 44100 -ac 2 -ab 192k -f mp3 audio.mp3
  
   *[[http://​www.video2mp3.net/​de/​|Einfacher über video2mp3]]   *[[http://​www.video2mp3.net/​de/​|Einfacher über video2mp3]]
Zeile 100: Zeile 141:
 Capture bzw. p für Playback). Capture bzw. p für Playback).
 </​file>​ </​file>​
 +
 +=== wmv -> mp4 ===
 +
 +  ffmpeg -i input.wmv -c:v libx264 -crf 23 -c:a libfaac -q:a 100 output.mp4
 +
 +Mit VLC: Medien > Konvertieren/​Speichern > Datei > Dateiauswahl > Hinzufügen > input.wmv > [x] Mehr Optionen aneigen > Konvertieren/​Speichern > Konvertieren > Profil: Video -H.264 + MP3 (MP4) > Zieldatei > output.mp4 > Start
 +
ffmpeg.txt · Zuletzt geändert: 2022/08/30 14:06 von admin