Home > Technology, Unix / Linux > Encoding videos for Nokia 6300

Encoding videos for Nokia 6300

I bought a new Nokia 6300 mobile phone recently and I have started playing with it already. As for my first hack, I was able to watch video files (mpeg-4) that should not be played on the device (according to the spec). This is about how I went on doing it. Although the whole procedure took me about one whole day (with testing and failing most of the time) I will only list the important steps here.

- Compiled and Installed faac (most recent version)

- Compiled and installed ffmpeg (with –enable-libfaac)

Finally, executed following command to make it all happen:

ffmpeg -i input.mpg # Input video file
-f mp4 # Output file format
-acodec libfaac # Audio encoder
-vcodec mpeg4 # Video encoder
-s qcif # Output video size (176x144)
-r 30 # Output frame rate
output.mp4 # Output file name

Note that I have put a single command into multiple lines to accommodate the comments. You should type the command in a single line instead. The output video file plays really nicely on my 6300 and audio quality is excellent.

Hope this helps. Happy Hacking!

  1. No comments yet.
  1. No trackbacks yet.