Skip to content

Instantly share code, notes, and snippets.

@acdlite
Last active August 21, 2017 20:30
Show Gist options
  • Save acdlite/1439ce198e0c9735940b to your computer and use it in GitHub Desktop.
Save acdlite/1439ce198e0c9735940b to your computer and use it in GitHub Desktop.
Convert videos for web
#!/bin/bash
# Based on http://asisolve.com/ffmpeg-encoding-settings-for-web-video/
for f in src/*.mov
do
name=$(basename $f .mov)
# Convert to mp4
ffmpeg -i $f -vcodec libx264 -preset slow -profile main -crf 25 -acodec libfdk_aac -ab 64k dist/$name.mp4
# Convert to OGV
ffmpeg -i $f -vcodec libtheora -qscale 5 -acodec libvorbis -ab 128k dist/$name.ogv
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment