Hi, I'm developing ffdshow and ffvfw codecs for Windows. You can read more about them at http://cutka.szm.sk and http://sourceforge.net/projects/ffdshow. Stéphane Bérubé asked me recently if I could implement Theora support. I knew about first Theora release, downloaded its sources and tested it. I liked the results add decided to support it. I implemented encoding functionality into ffvfw, which is Video for Windows codec. Frames aren't stored in Ogg stream, but in AVI. Decoding is done by ffdshow, which is DirectShow filter and almost every media player for Windows can use it. If you are interested in them, I will post links for downloading and short instructions how to use them. For now I would like to ask you for more info about theora_info struct fields, especially about those 'encoding only' parameters. Also I would like to know if there is possibility to set quality separately for each frame during encoding: if yes, two pass encoding should be easily possible. Thank you Milan --- >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.
hi -- this is great but please keep in mind Theora is Alpha release only! Note there is a working VFW codec in theora cvs that is fully optimized; the theora package that builds command line tools is development-stage code, and is not optimized at all for fast playback. Furthermore, the bitstream is not guaranteed to stay stable. Please make sure to update your product as we move towards an officially maintainable release. - dbm -----Original Message----- From: Milan Cutka [mailto:cutka@szm.sk] Sent: Fri 10/4/2002 7:22 AM To: theora-dev@xiph.org Cc: Subject: [theora-dev] Theora support in ffdshow a ffvfw Hi, I'm developing ffdshow and ffvfw codecs for Windows. You can read more about them at http://cutka.szm.sk and http://sourceforge.net/projects/ffdshow. Stéphane Bérubé asked me recently if I could implement Theora support. I knew about first Theora release, downloaded its sources and tested it. I liked the results add decided to support it. I implemented encoding functionality into ffvfw, which is Video for Windows codec. Frames aren't stored in Ogg stream, but in AVI. Decoding is done by ffdshow, which is DirectShow filter and almost every media player for Windows can use it. If you are interested in them, I will post links for downloading and short instructions how to use them. For now I would like to ask you for more info about theora_info struct fields, especially about those 'encoding only' parameters. Also I would like to know if there is possibility to set quality separately for each frame during encoding: if yes, two pass encoding should be easily possible. Thank you Milan --- >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: 5350 bytes Desc: winmail.dat Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20021004/f1671855/winmail-0001.bin
Christian HJ Wiesner
2002-Oct-04 08:26 UTC
[theora-dev] Re: Theora support in ffdshow a ffvfw
"Milan Cutka" <cutka@szm.sk> schrieb im Newsbeitrag news:11920840967.20021004132232@szm.sk...> I'm developing ffdshow and ffvfw codecs for Windows. You can read more > about them at http://cutka.szm.sk andhttp://sourceforge.net/projects/ffdshow.> Stéphane Bérubé asked me recently if I could implement Theora support. Iknew> about first Theora release, downloaded its sources and tested it. I liked > the results add decided to support it.Milan, i already said that on another occasion and i gladly repeat it here. Your dshow filter is definitely one of the best pieces of code that ever found its way onto my ( Windows ) PC :-). Great you are planning theora support for it. Will this include Ogg parsing also one day ? -- Christian Sites : http://mcf.sourceforge.net http://sf.net/projects/mcf MCF mailing lists : news://news.gmane.org gmane.comp.video.mcf.general gmane.comp.video.mcf.devel gmane.comp.video.mcf.mplayer gmane.comp.video.mcf.announce gmane.comp.video.mcf.mpc Soon : www.corecodec.com --- >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.
Christian HJ Wiesner
2002-Oct-04 08:26 UTC
[theora-dev] Re: Theora support in ffdshow a ffvfw
"Dan Miller" <dan@on2.com> schrieb im Newsbeitrag news:20021004115920.32FE21DA455@motherfish-II.xiph.org...> this is great but please keep in mind Theora is Alpha release only!Reminds me to ask if future VfW support for theora is now decided ? I know current version has it, but with development going further, may it happen that VfW limitations may result in compromises ? Please allow me to point you to UCI again in this respect ( http://uci.sf.net ), maybe worth considering for theora. Christian Sites : http://mcf.sourceforge.net http://sf.net/projects/mcf MCF mailing lists : news://news.gmane.org gmane.comp.video.mcf.general gmane.comp.video.mcf.devel gmane.comp.video.mcf.mplayer gmane.comp.video.mcf.announce gmane.comp.video.mcf.mpc Soon : www.corecodec.com --- >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.
-----Original Message----- From: Milan Cutka [mailto:cutka@szm.sk] ... DM> Note there is a working VFW codec in theora cvs that is fully optimized; the theora package that builds command line tools is DM> development-stage code, and is not optimized at all for fast playback. Furthermore, the bitstream is not guaranteed to stay stable. >I'm still not sure about VP31 and Theora relation. Can frames compressed by theora be decompressed with VP31 (or VP32?) and vice-versa? I'm not talking about bitstream structure, but about compression algorithm. as of now, the compression algorithm definition has not changed; but this is not guaranteed in the future. We may decide to make changes to Theora video layer to improve quality, etc. -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 4042 bytes Desc: winmail.dat Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20021004/37985829/winmail-0001.bin
hmm... well, perhaps Monty added some bytes that the ffvfw code is expecting, dunno. As stated, VP3/Theora compatibility is not a requirement of this project, though if we decide _not_ to change the bitstream, it would seem shameful not to have compatibility. As oft stated, this is very early code, anything could change -- API's, bitstreams, and so on. -----Original Message----- From: Stéphane Bérubé [mailto:sirber@webernic.com] Sent: Fri 10/4/2002 10:03 AM To: theora-dev@xiph.org Cc: Subject: Re: Re[2]: [theora-dev] Theora support in ffdshow a ffvfw Hi I tried to play a short clip encodec with thoera (ffvfw) with my release of VP31 and it's not compatible. The output is very colorfull but the scene is unreconizable. Stéphane Bérubé ----- Original Message ----- From: "Milan Cutka" <cutka@szm.sk> To: <theora-dev@xiph.org> Sent: Friday, October 04, 2002 8:22 AM Subject: Re[2]: [theora-dev] Theora support in ffdshow a ffvfw > DM> hi -- > > DM> this is great but please keep in mind Theora is Alpha release only! > > Yes, I know. Will be API changed? > > DM> Note there is a working VFW codec in theora cvs that is fully optimized; the theora package that builds command line tools is > DM> development-stage code, and is not optimized at all for fast playback. Furthermore, the bitstream is not guaranteed to stay stable. > > I'm still not sure about VP31 and Theora relation. Can frames > compressed by theora be decompressed with VP31 (or VP32?) > and vice-versa? I'm not talking about bitstream structure, > but about compression algorithm. > > DM> Please make sure to update your product as we move towards an officially maintainable release. > > Of course I will update it. I'm updating my local copy of theora CVS > quite often. > > Milan > > --- >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. -------------- next part -------------- A non-text attachment was scrubbed... Name: winmail.dat Type: application/ms-tnef Size: 6062 bytes Desc: winmail.dat Url : http://lists.xiph.org/pipermail/theora-dev/attachments/20021004/c307366f/winmail-0001.bin