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 ÜberarbeitungBeide Seiten der Revision
ffmpeg [2021/08/25 13:40] Fabian Horstffmpeg [2022/12/27 17:57] Fabian Horst
Zeile 1: Zeile 1:
 ====== ffmpeg ====== ====== ffmpeg ======
 +
 +ffmpeg installieren:
 +  * Windows: https://www.gyan.dev/ffmpeg/builds/
 +  * Linux: sudo apt-get install ffmpeg
 +  * macOS: brew install ffmpeg 
 +
 +Chris Video Anleitung: https://www.youtube.com/watch?v=t973zd4s6R4&t=284s
 +
 +===== Yuneec Thermal Videos aufteilen =====
 +
 +Um die Videos der Drohne mit 2 Video Spuren aufzuteilen kann folgender Befehl helfen:
 +
 +Thermalvideo exportieren:
 +<code>
 +ffmpeg -i "YUN_0210.mp4" -y -vcodec libx264  -movflags faststart -map 0:v:1 -pix_fmt yuv420p "YUN_0210-thermal.mp4"
 +</code>
 +
 +Normalvideo exportieren:
 +<code>
 +ffmpeg -i "YUN_0210.mp4" -y -vcodec libx264  -movflags faststart -map 0:v:0 -pix_fmt yuv420p "YUN_0210-normal.mp4"
 +</code>
 +
 +Als Script: https://github.com/Wlanfr3ak/mixed-scripts/blob/master/yuneec-ffmpeg.sh
 +
 +Windoof: https://github.com/Wlanfr3ak/mixed-scripts/blob/master/yuneec-ffmpeg.bat
 +
 +Quelle: https://emamonline.smartertrack.com/kb/a153/extract-specific-video-and-audio-tracks-using-ffmpeg.aspx
 +
 +===== AXIS Video umwandeln =====
 +
 +<code>ffmpeg -i 20220626_225001_20220626_232959.mkv -codec copy test.mp4</code>
 +
 +===== BluRay ISO to mp4 etc. =====
 +
 +<code>https://unixsheikh.com/tutorials/remuxing-iso-dvd-or-bluray-using-cat-and-ffmpeg-on-linux.html</code>
 +
 +===== CUDA / NVIDIA Beschleunigung =====
 +https://docs.nvidia.com/video-technologies/video-codec-sdk/ffmpeg-with-nvidia-gpu/
 +<code>-hwaccel cuda -hwaccel_output_format cuda</code>
  
 ===== H265 ===== ===== H265 =====
Zeile 15: Zeile 54:
   * https://pcundvideo.de/videoqualitat-verbessern/?cn-reloaded=1   * https://pcundvideo.de/videoqualitat-verbessern/?cn-reloaded=1
   * https://qastack.com.de/superuser/138331/using-ffmpeg-to-cut-up-video   * https://qastack.com.de/superuser/138331/using-ffmpeg-to-cut-up-video
 +
 +
 +  * https://superuser.com/questions/1671831/parallel-transcoding-with-ffmpeg-on-m1-mac/1671915
 +  * ffmpeg -i input4kvid.mp4 -vf scale=1920:1080 -c:a copy output1080vid.mp4 Convert 4k to 1080 (no change in codec)
 +  * ffmpeg -i input.mp4 -c:v libx265 -vtag hvc1 -c:a copy output.mp4 Convert h.264 to h.265 (no change in resolution)
 +  * ffmpeg -i input.mkv -c:v hevc_videotoolbox -vtag hvc1 -c:a copy output.mp4 MacOS HWaccel
 +  * ffmpeg -i input.mp4 -c:v libx265 -vtag hvc1 -vf scale=1920:1080 -crf 20 -c:a copy output.mp4 Convert 4k(h.264) to 1080(h.265) Downscaling + Change in compression codec
 +
 +Film zu 1080p konvertieren:
 +ffmpeg -i .mkv -c:v libx265 -vtag hvc1 -vf scale=1920:1080 -crf 20 -c:a copy .mp4
 +
 +<code>
 +Options Explained
 +-i input file name or file path
 +
 +-c:v libx265 -vtag hvc1 selecting compression. Default is libx264
 +
 +-vf scale=1920:1080 specifying output resolution
 +
 +-c:a copy copy audio as it is without any compression
 +
 +-preset slow ask compression algorithm to take more time & look for more areas for compression. Default is medium. Other options are faster, fast, medium, slow, slower
 +
 +-crf 20 Compression quality
 +
 +-crf 0 high-quality, low compression, large file
 +
 +-crf 23 default
 +
 +-crf 51 low-quality, high compression, small file
 +</code>
 +
 +==== Export Bilder from Video ====
 +<code>ffmpeg -i IMG_4483.MOV -vf fps=1/0.3 -s 2160x3840 "imageX_%05d.jpg"</code> Hochkant
 +<code>ffmpeg -i MVI_6816.MP4 -vf fps=1/0.3 -s 3840x2160 "imageX_%05d.jpg"</code> Querformat IM VIDEO!!!
 +
 +
 +==== Bilder nachträglich drehen ====
 +<code>for file in *.JPG; do convert $file -rotate 90 rotated-$file; done</code>
 +<code>for file in *.JPG; do convert $file -rotate 180 rotated-$file; done</code>
 +<code>for file in *.JPG; do convert $file -rotate 270 rotated-$file; done</code>
 +
 +
  • ffmpeg.txt
  • Zuletzt geändert: 2023/03/09 20:27
  • von Fabian Horst