Command line to convert OGV to MP4 video files
Sebastian Wright
I want to convert every [OGV|OGG] video file Ogg data, Skeleton v3.0 I have into MP4 or WebM.
Can people please suggest a command line to do so, in order to keep the quality? Also do they need indexing or something so I can seek?
Here is my OGG based HTML5 video collection for reference. I have an 8 core machine to do this on, so I want to be able to run this video conversion command concurrently.
2 Answers
First, get ffmpeg, then:
For x264 encoded .mp4:
ffmpeg -i INPUT -vcodec libx264 "OUTPUT.mp4"For VP8 .webm:
ffmpeg -i "INPUT" -vcodec libvpx -acodec libvorbis -f webm "OUTPUT.webm"Here is a useful guide for encoding the video of the MP4.
I came across this question when looking for the same advice. Following this process worked for me using Ubuntu 11.04:
- Use recordmydesktop open-source software to record a screencast. It will output a file called
out.ogvbut it needs to be transcoded before you can put it in Google Docs: - Transcode the video to mp4:
ffmpeg -i inputfile.ogv outfile.mp4(may need to dosudo apt-get install ffmpegfirst). - Test it - sometimes the video and audio can get out of sync!
- Upload it as a file in Google Docs