ffmpeg shice die ich immer vergesse
23.05.24, 20:05:23
Zahl
Transcode mit Intel QuickSync
# ffmpeg -init_hw_device qsv=hw -filter_hw_device hw -hwaccel qsv -hwaccel_output_format qsv -i INFILE.mkv -c:a copy -vf "vpp_qsv=w=1280:h=696,format=nv12,hwupload=extra_hw_frames=64" -c:v h264_qsv -b:v 1600k -bufsize 2M -movflags +faststart output.mkv
(Hier mit Resize auf 720p und Bitrate von 1.6MBit, Audio wird übernommen)
UNBEDINGT intel-media-va-driver-non-free installieren, mit intel-media-va-driver erhält man sinnlose Fehlermeldungen nach denen man stundenlang googlen kann.
Mehrere Tonspuren in einem File führt zu stummen Tracks
# -max_interleave_delta 0
Streamable
# -movflags +faststart
Deshake
Pass 1:
# ffmpeg -i input.mkv -map 0:0 -vf vidstabdetect=shakiness=4:show=1 dummy.avi
Pass 2:
# ffmpeg -i input.mkv -map_metadata 0 -c:a copy -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 -c:v libx264 -preset veryslow -crf 21 -movflags +faststart output.mkv
# ffmpeg -init_hw_device qsv=hw -filter_hw_device hw -hwaccel qsv -hwaccel_output_format qsv -i INFILE.mkv -c:a copy -vf "vpp_qsv=w=1280:h=696,format=nv12,hwupload=extra_hw_frames=64" -c:v h264_qsv -b:v 1600k -bufsize 2M -movflags +faststart output.mkv
(Hier mit Resize auf 720p und Bitrate von 1.6MBit, Audio wird übernommen)
UNBEDINGT intel-media-va-driver-non-free installieren, mit intel-media-va-driver erhält man sinnlose Fehlermeldungen nach denen man stundenlang googlen kann.
Mehrere Tonspuren in einem File führt zu stummen Tracks
# -max_interleave_delta 0
Streamable
# -movflags +faststart
Deshake
Pass 1:
# ffmpeg -i input.mkv -map 0:0 -vf vidstabdetect=shakiness=4:show=1 dummy.avi
Pass 2:
# ffmpeg -i input.mkv -map_metadata 0 -c:a copy -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 -c:v libx264 -preset veryslow -crf 21 -movflags +faststart output.mkv