Skip to content

Instantly share code, notes, and snippets.

@f1ames
Last active September 28, 2015 11:46
Show Gist options
  • Save f1ames/03eeab0f52a17f9dda20 to your computer and use it in GitHub Desktop.
Save f1ames/03eeab0f52a17f9dda20 to your computer and use it in GitHub Desktop.
ffmpeg/mp4box
ffmpeg -y -i input.mp4
-c:a libfaac -ac 2 -ab 192k -ar 44100 -c:v libx264 -profile:v high -level 4.0 -preset slow -b:v 3000k -maxrate 3000k -bufsize 3000k -filter:v scale=-1:720 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_720high.mp4
-c:a libfaac -ac 2 -ab 192k -ar 44100 -c:v libx264 -profile:v high -level 4.0 -preset medium -b:v 2000k -maxrate 2000k -bufsize 2000k -filter:v scale=-1:720 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_720low.mp4
-c:a libfaac -ac 2 -ab 160k -ar 44100 -c:v libx264 -profile:v main -level 3.0 -preset slow -b:v 1500k -maxrate 1500k -bufsize 1500k -filter:v scale=-1:576 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_576high.mp4
-c:a libfaac -ac 2 -ab 160k -ar 44100 -c:v libx264 -profile:v main -level 3.0 -preset fast -b:v 500k -maxrate 500k -bufsize 500k -filter:v scale=-1:576 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_576low.mp4
-c:a libfaac -ac 2 -ab 128k -ar 44100 -c:v libx264 -profile:v baseline -level 3.0 -preset slow -b:v 800k -maxrate 800k -bufsize 800k -filter:v scale=-1:288 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_288high.mp4
-c:a libfaac -ac 2 -ab 128k -ar 44100 -c:v libx264 -profile:v baseline -level 3.0 -preset fast -b:v 300k -maxrate 300k -bufsize 300k -filter:v scale=-1:288 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_288low.mp4
-c:a libfaac -ac 2 -ab 96k -ar 44100 -c:v libx264 -profile:v baseline -level 3.0 -preset fast -b:v 550k -maxrate 550k -bufsize 550k -filter:v scale=-1:180 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_180high.mp4
-c:a libfaac -ac 2 -ab 96k -ar 44100 -c:v libx264 -profile:v baseline -level 3.0 -preset fast -b:v 200k -maxrate 200k -bufsize 200k -filter:v scale=-1:180 -f mp4 -r 25 -g 25 -pix_fmt yuv420p encode_180low.mp4
-ss 5 -vsync vfr -frames:v 3 -qscale:v 2 -filter:v scale=-1:500,thumbnail=200 input_%d.jpg
MP4Box -dash 2000 -rap -frag-rap -profile onDemand -out 1234563134_pap_small_d.mpd -mpd-title title
encode_720high.mp4#video encode_720low.mp4#video encode_576high.mp4#video encode_576low.mp4#video encode_288high.mp4#video encode_288low.mp4#video encode_180high.mp4#video encode_180low.mp4#video
encode_720high.mp4#audio encode_720low.mp4#audio encode_576high.mp4#audio encode_576low.mp4#audio encode_288high.mp4#audio encode_288low.mp4#audio encode_180high.mp4#audio encode_180low.mp4#audio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment