Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save lgg/4343c02a153c63bf0aa2ffc41d441bb3 to your computer and use it in GitHub Desktop.
Save lgg/4343c02a153c63bf0aa2ffc41d441bb3 to your computer and use it in GitHub Desktop.
Convert .dav files in current directory to .mp4
#!/usr/bin/python
print "Converting all of the .dav files in this current directory into .mp4 files using ffmpeg"
import os
from subprocess import call
files = [f for f in os.listdir('.') if os.path.isfile(f)]
for f in files:
ext = f.split(".")[-1]
if ext == "dav" or ext == "DAV":
mp4Name = f.replace("dav", "mp4")
print "Converting: " + f
call(['ffmpeg', '-y', '-i', f, "-vcodec", "libx264", "-crf", "24", mp4Name])
print "Converted: " + f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment