User Tools

Site Tools


docu:csheet:sysadm:files:compress_vids

This is an old revision of the document!


Insanely Compress videos using ffmpeg


Source: https://unix.stackexchange.com/questions/28803/how-can-i-reduce-a-videos-size-with-ffmpeg

That answer was written in 2009. Nowadays (2020) a video format much better than H.264 is widely available, namely H.265 (better in that it compresses more for the same quality, or gives higher quality for the same size). To use it, replace the libx264 codec with libx265, and push the compression lever further by increasing the CRF value — add, say, 4 or 6, since a reasonable range for H.265 may be 24 to 30.

# slower, but better (H.264 codec)
ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4
 
# even better compression with H.265
ffmpeg -i input.avi -vcodec libx265 -crf 20 output.avi
 
# faster, but less compression
ffmpeg -i input.mkv -vcodec copy -crf 20 output.mkv
docu/csheet/sysadm/files/compress_vids.1587154273.txt.gz · Last modified: 2020/04/17 20:11 by admin