MovieCodec

Support for legacy codecs or not?

ReplyNew TopicBookmark and Share

[Quote] #1
21 Jun 2005 04:05 pm
Paul Zurri
Guest

Hi,
I have a report at my job in which i am to present on video codecs. The report is to briefly give an overview/popularity assessment on video codecs that the product(a networked Dvd player) the company wants to make should support. Right now we support all the major ones such as Divx XX, and H.264. i am wondering if we need to support the legacy codecs such as Indeo 3.2 and Cinepak radius etc..Does anyone still use these codecs?? i want to make sure that the product supports any available codec but due to limitations we have to make choices. So what is your opinion? Support legacy codecs or no??

[Quote] #2
21 Jun 2005 04:50 pm
Joined: 20 Nov 2004
Posts: 1,451
anonymous
Regular

This is a purely subjective list of the popularity of current codecs. I put the supported containers in parentheses.

DivX 5 (AVI)
Sorenson 3 (QuickTime)
MPEG-1
Windows Media Video 9 (AVI,Windows Media)
XviD (AVI)
DivX 3 (AVI) / MS-MPEG-4 (AVI,Windows Media)
Other flavors of MPEG-4 (3ivX (AVI), MS ISO MPEG-4 (Windows Media, rarely AVI), etc.)
MPEG-2
Windows Media Video 7/8 (both Windows Media)
Motion JPEG (AVI, QuickTime) / Photo JPEG (QuickTime) (because of rising popularity of digital cameras)
Indeo 5 (AVI, rarely QuickTime)
Sorenson (QuickTime)
Cinepak (AVI, QuickTime)
MS Video 1 (AVI)
Indeo 3 (AVI), 4 (AVI, rarely QuickTime)

It’s hard to place DivX 6 (AVI) and H.264 (mostly QuickTime right now), as they’re still relatively new, but H.264 may be taking Sorenson 3’s spot if Apple pushes it. Also keep an eye out for VC-1 (Microsoft’s public domain (?) successor to WMV9)

Of course there’s many more and possibly some important ones I omitted, but that’s the ones that come to mind in terms of popularity of use. I don’t know about the ease of supporting a format (especially something like MPEG-4, which has so many different implementations, not to mention the levels and profiles), but I wouldn’t worry about legacy codecs like Indeo 3 or Cinepak. True, if you give a video encoded in them any PC (386 and up) can play them, but it may be hard to implement a large number of codecs in a single hardware device. If I were to pick what to support, I’d pay attention to MPEG-1 (VCD, KVCD), MPEG-2 (SVCD, DVD), MPEG-4 (DivX certified if possible, and supporting as many implementations/fourcc as possible like DIVX, DX50, XVID, DIV3, DIV4 (?), MP4S, M4S2, 3IV1, 3IV2, MP4V), H.264, and possibly VC-1. I’m not very clear on the status of H.264 [particularly if it will only support the QuickTime container or if AVI will also be supported], Windows Media Video 9, and VC-1 when it comes to their support on high definition DVD’s (blue-ray?) so far. You can google them and find out more.

[Quote] #3
21 Jun 2005 05:03 pm
Paul Zurri
Guest

WOW great response!! Thanks for your reply..i’ll be googling all night to find out more..Good stuff

ReplyNew TopicBookmark and Share

Quick Reply

Your name:

You are posting as a guest, login or consider registering to protect your name.

Your reply:


Spam prevention:
[More Options] [New Topic]