Skip to content

Instantly share code, notes, and snippets.

@mcarneiro
Last active December 28, 2020 15:39
Show Gist options
  • Save mcarneiro/a50608bc7247d083bd9f22317a8ec1ee to your computer and use it in GitHub Desktop.
Save mcarneiro/a50608bc7247d083bd9f22317a8ec1ee to your computer and use it in GitHub Desktop.
ffmpeg
# cut video with 15s from 0s (super fast without conversion)
ffmpeg -ss 00:00:00 -t 00:00:15 -i [input] -c copy [output]
# fixed audio quality with 20% volume https://trac.ffmpeg.org/wiki/Encode/MP3
ffmpeg -i input.mp3 -map 0:a:0 -filter:a "volume=0.2" -b:a 80k output.mp3
# variable audio quality
ffmpeg -i input.mp3 -map 0:a:0 -qscale:a 7 output.mp3
# compress video and keep metadata https://trac.ffmpeg.org/wiki/Encode/H.264
ffmpeg -i [input] -acodec copy -c:v libx264 [-tune stillimage] -preset veryslow -movflags use_metadata_tags [output]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment