Hi, So it took a little while to get here but VP3 through ffmpeg is finally starting to achieve viewable results. It partially works right now. Keyframes only. And monochrome. Oh, and the picture is upside down (something I did not realize about VP3 until I let it fly just now). Anyway, here is a picture of ffmpeg's VP3 decoder in action using xine: http://www.pcisys.net/~melanson/ffmpeg-vp3.jpg One day I will have to check out that "Brotherhood of the Wolf" movie since it is my primary VP3 test vector. Stay tuned... -- -Mike Melanson <p>--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'theora-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
great work. Yeah, forgot to mention that (VP3 is upside down). BTW about DCT optimizations, remember there are a bunch of them for x86 and PowerPC in the original codec. -----Original Message----- From: Mike Melanson [mailto:melanson@pcisys.net] Sent: Sun 3/9/2003 5:21 AM To: theora-dev@xiph.org Cc: Subject: [theora-dev] Proof of Concept Hi, So it took a little while to get here but VP3 through ffmpeg is finally starting to achieve viewable results. It partially works right now. Keyframes only. And monochrome. Oh, and the picture is upside down (something I did not realize about VP3 until I let it fly just now). Anyway, here is a picture of ffmpeg's VP3 decoder in action using xine: http://www.pcisys.net/~melanson/ffmpeg-vp3.jpg One day I will have to check out that "Brotherhood of the Wolf" movie since it is my primary VP3 test vector. Stay tuned... -- -Mike Melanson --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'theora-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered. -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 4678 bytes Desc: winmail.dat Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20030309/d6ff13fa/winmail-0001.bin
> I am wondering if I > should name the final module vp3.c or theora.c?Maybe oggtheora.c? That would fit with the convention set by oggvorbis.c. BTW, are you also updating libavformat to use the new libogg which is required for Theora-in-Ogg? -Henry -- _______________________________________________ http://www.operamail.com Now with OperaMail Premium for only US$29.99/yr Powered by Outblaze --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'theora-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> > BTW about DCT optimizations, remember there are a bunch of > them for x86 and PowerPC in the original codec. > > Yes, we are taking that into account and will probably port them > into ffmpeg. For this phase, I was able to feed them into > ffmpeg and it > worked fine.Ok but I would be concerned about the possibility that there is DCT drift on low datarate files with few keyframes. This problem will not be noticed easily on typical material.> > How close is the Theora spec to completion? I am wondering if I > should name the final module vp3.c or theora.c?theora.c I would think. Is ffmpeg outputting Ogg files, or some other format?> > Thanks... > -- > -Mike Melanson > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ > To unsubscribe from this list, send a message to > 'theora-dev-request@xiph.org' > containing only the word 'unsubscribe' in the body. No > subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. >--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'theora-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
ok so the idea here is simply to have another codec format for AVI file sharing, ie alternative to DIVX. In this case you should make sure the files produced are bitwise compatible with the old VP3 codecs (Monty added one bit or something, and I added the header stuff). Otherwise there will be serious confusion in the 'marketplace' over what VP3/theora files really mean. The new bitstream should be reserved for Ogg files, at least until we get our QT/AVI conversion issues straight. ___ Dan Miller (++,) Founder, CTO, On2 Technologies <p>> -----Original Message-----> From: Mike Melanson [mailto:melanson@pcisys.net] > Sent: Monday, March 10, 2003 10:04 AM > To: theora-dev@xiph.org > Subject: RE: [theora-dev] Proof of Concept > > > On Mon, 10 Mar 2003, Dan Miller wrote: > > > theora.c I would think. > > > > Is ffmpeg outputting Ogg files, or some other format? > > ffmpeg outputs a variety of formats, though I have only > used .avi > for testing purposes. According to the libavformat/ subdir, > it has code to > handle Ogg files as well. But I have this weird feeling it > will be hard to > get people to break their attachment to the AVI format. > > -- > -Mike Melanson > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ > To unsubscribe from this list, send a message to > 'theora-dev-request@xiph.org' > containing only the word 'unsubscribe' in the body. No > subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered. >--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'theora-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.