Emp3r0r
7th December 2008, 17:36
The official codec from xiph.org just got released with many bugfixes and support for x64 VMC.
http://xiph.org/dshow/
Changes this version
Updated Theora to version 1.0
Added support for 64 bit (AMD64?, EM64T?)
Added support for Registration Free COM Activation
Added support for RGB Theora Decoder output (16 and 32 color it depth)
Fixed bug while seeking at the end of a native FLAC file
Fixed #1262: [PATCH] directshow filters: generate correct number of frames, for Theora, Speex and Vorbis encoders
Fixed #1382: IOggCodec? is not an interface
Fixed #1390: Ogg muxing filter doesn't support schroedinger codec
Fixed #1392: OggDemuxPacketSourceFilter? GetCurFile? memory allocation causes crashes
Fixed #1404: Installer doesn't respect the silent command line parameter
Fixed #1408: libOOTheora.dll memory leak
Fixed #1429: Supporting of rus text in (file name) or/and (file path)
Fixed #1430: Color bleeding on some (newer) ogg theora files
Fixed #1437: many regsvr32.exe processes running, but none for long
Fixed #1440: A debug log file is created during playback
Fixed #1443: Vista Media Centers Crashes when playing FLAC and pressing the "previous track button"
Fixed #1451: oggdsf doesn't support RGB output
Fixed #1471: speaker vibrations with oggcodecs v.0.80.15039
Known issues
Can't play file with names that use extended character sets (ie Japanese) under certain locales of windows (Thanks Liisachan)
AVI Video files encoded with non-integral framerates (ie 29.97) may lose sync, due to rounding bug (Thanks RadicalEd)
Make the installer properly detect if it's already installed. If you don't uninstall the old version you will get multiple identical file masks in WMP
If you are getting codec problems, there appears to be a conflict with something in Media Player Classic... it tries to enforce the use of another ogg demultiplexer, either by design or accident.If you see in MPC it complaining about a media subtype with a GUID {CDDCA2D5-6D75-4F98-840E737BEDD5C63B}. This is the guid of the old tobias vorbis filter, and this one {8D2FD10B-5841-4a6b-8905-588FEC1ADED9} is CoreVorbis. This is most likely due to the fact that these filters don't clean up the registry when they uninstall. I am working on something to "clean up" all these remnants from the registry (don't expect it too soon though... it's not that high priority). You can also apparently an option to disable the inbuilt demuxer (Thanks Bond)
Cannot handle any chained multiplexed files or streams.
http://xiph.org/dshow/
Changes this version
Updated Theora to version 1.0
Added support for 64 bit (AMD64?, EM64T?)
Added support for Registration Free COM Activation
Added support for RGB Theora Decoder output (16 and 32 color it depth)
Fixed bug while seeking at the end of a native FLAC file
Fixed #1262: [PATCH] directshow filters: generate correct number of frames, for Theora, Speex and Vorbis encoders
Fixed #1382: IOggCodec? is not an interface
Fixed #1390: Ogg muxing filter doesn't support schroedinger codec
Fixed #1392: OggDemuxPacketSourceFilter? GetCurFile? memory allocation causes crashes
Fixed #1404: Installer doesn't respect the silent command line parameter
Fixed #1408: libOOTheora.dll memory leak
Fixed #1429: Supporting of rus text in (file name) or/and (file path)
Fixed #1430: Color bleeding on some (newer) ogg theora files
Fixed #1437: many regsvr32.exe processes running, but none for long
Fixed #1440: A debug log file is created during playback
Fixed #1443: Vista Media Centers Crashes when playing FLAC and pressing the "previous track button"
Fixed #1451: oggdsf doesn't support RGB output
Fixed #1471: speaker vibrations with oggcodecs v.0.80.15039
Known issues
Can't play file with names that use extended character sets (ie Japanese) under certain locales of windows (Thanks Liisachan)
AVI Video files encoded with non-integral framerates (ie 29.97) may lose sync, due to rounding bug (Thanks RadicalEd)
Make the installer properly detect if it's already installed. If you don't uninstall the old version you will get multiple identical file masks in WMP
If you are getting codec problems, there appears to be a conflict with something in Media Player Classic... it tries to enforce the use of another ogg demultiplexer, either by design or accident.If you see in MPC it complaining about a media subtype with a GUID {CDDCA2D5-6D75-4F98-840E737BEDD5C63B}. This is the guid of the old tobias vorbis filter, and this one {8D2FD10B-5841-4a6b-8905-588FEC1ADED9} is CoreVorbis. This is most likely due to the fact that these filters don't clean up the registry when they uninstall. I am working on something to "clean up" all these remnants from the registry (don't expect it too soon though... it's not that high priority). You can also apparently an option to disable the inbuilt demuxer (Thanks Bond)
Cannot handle any chained multiplexed files or streams.