View Full Version : Matroskas CoreVorbis DS - How to use for ogm files?
wiz
17th November 2003, 16:38
I have the following problem. I need WaveOut Output for my AC3 footage to work. Everything works while using WaveOut, the only problem is the output of ogm files. Whenever I playback ogm files (or simple .ogg audio in WMP) the sound stutters as also described in THIS (http://forum.doom9.org/showthread.php?threadid=64899) thread. I don't want to keep switching between WaveOut and DirectSound out as I need to relogin whenever I switch from DirectSound to WaveOut, which is simply not an option.
As the Matroska Playback Pack contains a CoreVorbis DS Filter, I tried to use this one for my ogg playback. The only way I found for doing so was to convert existing ogm-files into a mkv file. Then the playback of the ogg audio was clean and with no stuttering whatsoever, everything playing perfect even while using WaveOut.
The CoreVorbis filter seems to be not capable to playback ogg audio itself unless put into a mkv container. My question is: Is there a way to use the CoreVorbis DS Filter for all ogg audio, whether its in an ogm container or a plain ogg file?
tiki4
17th November 2003, 17:37
Well,
the problem is that CoreVorbis can only connect to a splitter filter that can read the .ogg/.ogm file. Now OggDS 0.9.9.5 of Tobias Waldvogel has splitter and decoder built into one file (oggds.dll). I think that makes it impossible for CoreVorbis to connect to the splitter. There was a release of 0.9.9.6 filters in the 'new formats' forum but I think that filter had some other issues. Maybe you want to give it a try. If some mod is around (KpeX?) who knows better, please correct me.
tiki4
sillKotscha
17th November 2003, 17:59
0.9.9.6 with CoreVorbis is working very well... there is only one thing (at least for me) which will not work with 0.9.9.6:
- the splitter no longer passes tags via IAMMediaContent...
wiz
18th November 2003, 00:17
Thx for the quick replys. When using the DS 0.9.9.6, the Core Vorbis Filter is being used for playback just fine.
The sad thing is, this filter isn't working as good as I first implied. While the stuttering is much less occurent, it still there and not really tolerable. Using the Matrix Mixer btw seems to make things worse.
So I guess the only way seems to be switching to DirectSound whenever I want to watch ogm files... and to get the ogm files to play on my DD5.1 Receiver, I need to convert them to mp3 - at least until there is a newer version which makes Core Vorbis mor compatible for WaveOut output.
If I missed anything, feel free to reply.
thx
wiz
kastro68
18th November 2003, 06:49
Originally posted by wiz
If I missed anything, feel free to reply.
thx
wiz
You should give AAC a try.
wiz
18th November 2003, 23:19
Originally posted by kastro68
You should give AAC a try.
Thx for the info. I did some searches on the format and found this comparison:
http://www.xciv.org/~meta/audio-shootout/
I don't know which version of AAC this guy used, but after hearing and comparing the hosted examples I can only come to the same conclusion. I'm new to the AAC stuff, so my knowledge about this is poor. If there is a version of AAC which produces better audio than the one used for this test, please tell me.
So far I'll stick with mp3. But anyway, thx for pointing this out.
wiz
KpeX
18th November 2003, 23:26
I'd recommend taking a look at these test results (http://audio.ciara.us/test/128extension/results.html) as well. Excellent comparison of audio @ 128.
wiz
19th November 2003, 01:42
Thx, this page seems to be much more accurate than the one I'd found. I am currently getting into this whole thing seems interesting. So far whenever I had wanted CD Quality I used LAME with the --r3mix command (which is proven as CD Quality by r3mix.net, which btw seems to be non existant anylonger) and was happy with it.
The conclusion of the test you pointed out is that lame is definitely inferior to the other formats (in this bandwidth range). In this test MPC (which i assume is musepack = mpegplus) won the quality contest, but afaik there's no DirectShow Filter for it yet, is there?
As for AAC - The best quality encoder (info from this test (http://audio.ciara.us/test/aac128test/results.html) seems to be the Quicktime one, and this one is not free. Much more the free one is even the worst of the tested encoders - particularily don't like that - I think audio encoding should be free and the best one at that :D.
For the reasons mentioned above i don't like using Vorbis, which would lead me to microsofts audio codec. And that's what I'd like to avoid simply because its microsofts codec :).
Any more info regarding this matter is gladly appreciated.
wiz
KpeX
19th November 2003, 02:10
Regarding AAC - if you're referring to FAAC, remember that Psytel is free as well and does pretty well in most listening tests. As it is no longer in development it will eventually be bypassed I'm sure by other encoders but right now it is still competitive.
MPC is musepack, there is a directshow filter, but it can't be muxed with video - yet. Here's a reference thread (http://forum.doom9.org/showthread.php?s=&threadid=64822).
As far as MP3 goes, r3mix is outdated, --alt-presets are your best option for MP3 today. Especially on this and on all these issues I should point you to your new friend HA (http://www.hydrogenaudio.org).
wiz
19th November 2003, 04:03
You really helped me out with these things. I can finally say that I am about to get up-to-date with all the mp3 and aac stuff. So until that's done, thx for the info - yes, I guess I will be spending some time on hydrogenaudio :D.
Let's see what the future holds for the MPC format, and if it will be the next "best" solution for audio in videocontainers.
Thx for your time.
wiz
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.