I’ve got an LG ENV2 cell phone and it takes pretty decent videos (for a cell phone). The problem is that I’m stuck watching the finished videos on a tiny screen. If I play the videos I copy off the SD card onto my computer I don’t get any audio.
One solution is to upload the videos directly to YouTube:
YouTube does the conversion and maintains the audio in the resulting video.
But what if I don’t want to go through the trouble of uploading and waiting for the video to be converted? Linux to the rescue!
First of all, install ffmpeg and mencoder:
(actually, I’m not sure if you need ffmpeg or not. In my case it didn’t hurt anything.)
sudo apt-get install mencoder ffmpeg
Then copy the video(s) to your computer, open a terminal window and change to the directory in which you’ve copied the files.
Then run mencoder:
mencoder input_filename.3g2 -o output_filename.avi -oac mp3lame -ovc lavc
- mp3lame is the used audio-codec (here mp3)
- lavc is the used video-codec (here libavcodec)
After the conversion is complete you should have a playable (audio included!) .avi file in the same folder! Easy.
Here’s a video I just pulled off my phone and converted –
Happy Birthday Max!