Posts Tagged ‘format’

Encoding Movies into Mobile-friendly Formats

Tuesday, November 25th, 2008

I found tips to encode your movies into mobile-friendly formats. Lonelycatgames develop ,SmartMovie, a commercial video player for your mobile device with convenient PC converter. Another options is using free ffmpeg, open source project developed under Linux, but compiled under most operating systems, including Windows which can be downloaded here.

When encoding a video, you will need to specify a combination of file format, audio codec and video codec for the target video that matches the capabilities of your phone. For most S60 3rd edition phones, a good combination to use is MPEG-4 video and AAC audio in an mp4 file format. Later models such as N series also support H.264 video codec, which delivers high-quality video in much smaller file.

What is Codec?
A codec is a device or program capable of encoding and/or decoding a digital data stream or signal. The word codec may be a combination of any of the following: ‘compressor-decompressor’, ‘coder-decoder’, or ‘compression/decompression algorithm’. (wikipedia)

You will also need to specify the video resolution (screen size). S60 3rd edition phones, for example, may have one of these:

  • 208×176 (normal, or legacy resolution)
  • 416×352 (double resolution)
  • 320×240 (QVGA)
  • 208×208 (Nokia 5500)

For more information about the supported formats and screen sizes of Nokia devices, see Forum Nokia multimedia reference page.

Screen size
Ideally, the width of the transcoded movie should match the width of the device’s screen. This is not always possible; for example, devices with double resolution do not support a video frame width of more than 352 (i.e. the width in portrait mode). When you watch the video on the device, the player will scale the image to the entire screen, regardless of the actual pixel width of the video data. (In practice, this means that the best phones for video playback are those with the QVGA resolution, in case you are wondering what to buy).

(more…)