Skip to content

Instantly share code, notes, and snippets.

@PlloYNiiE
Created March 6, 2013 10:44
Show Gist options
  • Select an option

  • Save PlloYNiiE/5098468 to your computer and use it in GitHub Desktop.

Select an option

Save PlloYNiiE/5098468 to your computer and use it in GitHub Desktop.
mkdir -p $1/mobile/video
mkdir -p $1/veryHigh/video
mkdir -p $1/high/video
mkdir -p $1/medium/video
mkdir -p $1/low/video
ffmpeg -threads 8 -i $2 -acodec libfaac -aq 100 -vcodec libx264 -preset slow -crf 24 -r 15 -s 480x320 -profile:v baseline $1/mobile/video/video.mp4
ffmpeg -threads 8 -i $2 -acodec libfaac -aq 100 -vcodec libx264 -preset slow -crf 18 -r 15 -s 720x576 -profile:v baseline $1/veryHigh/video/video.mp4
ffmpeg -threads 8 -i $2 -acodec libvorbis -aq 100 -vcodec libvpx -preset slow -crf 18 -r 15 $1/veryHigh/video/video.webm
ffmpeg -threads 8 -i $2 -acodec libfaac -aq 100 -vcodec libx264 -preset slow -crf 24 -r 15 -s 720x576 -profile:v baseline $1/high/video/video.mp4
ffmpeg -threads 8 -i $2 -acodec libvorbis -aq 100 -vcodec libvpx -preset slow -crf 24 -r 15 $1/high/video/video.webm
ffmpeg -threads 8 -i $2 -acodec libfaac -aq 100 -vcodec libx264 -preset slow -crf 28 -r 15 -s 720x576 -profile:v baseline $1/medium/video/video.mp4
ffmpeg -threads 8 -i $2 -acodec libvorbis -aq 100 -vcodec libvpx -preset slow -crf 28 -r 15 $1/medium/video/video.webm
ffmpeg -threads 8 -i $2 -acodec libfaac -aq 100 -vcodec libx264 -preset slow -crf 32 -r 15 -s 720x576 -profile:v baseline $1/low/video/video.mp4
ffmpeg -threads 8 -i $2 -acodec libvorbis -aq 100 -vcodec libvpx -preset slow -crf 32 -r 15 $1/low/video/video.webm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment