View Full Version : Nero Digital and MKV not working anymore
dead_screem
6th December 2005, 11:43
I wasnt sure if I should put this here on in the mkv/ogm/mp4 forum. oh well.
Anyway when I first started getting into h.264 I used Nero 6.6.0.16 and the latest mkv splitter from gabest. It was somewhat slow but it worked. I've since switched to ffdshow instead of nero.
With the new Nero 6.6.0.18 I wanted to test it with h.264 again but it won't seem to work anymore... I just get the unable to download decompressor message from WMP6 and a similar codec not found message from MPC. I've tried reverting to version 6.6.0.16 still no dice (it used to work...) and also tried with the haali splitter and still nothing is working. I then uninstalled all my codecs/filters ffdshow, xvid, nero, various splitters, etc.. and tried with only nero and and mkv splitter (gabest or haali) installed and still nothing.
Does anybody have any idea as to what's wrong? Am I doing something wrong? Or is my registry/class ids fucked? (anyway to fix/clean?)
charleski
6th December 2005, 12:03
With the new Nero 6.6.0.18 I wanted to test it with h.264 again but it won't seem to work anymore... I just get the unable to download decompressor message from WMP6 and a similar codec not found message from MPC.What does Nero have to do with WMP or MPC? Try telling us what's actually not working.
dead_screem
6th December 2005, 12:14
?? I thought it was quite clear. Well, anyway.. "Nero Digital" the Nero Digital codecs are included in the Nero 6 package.
Speciffically the Nero Digital codecs arn't working with h.264 mkv anymore (gabest or haali).
charleski
6th December 2005, 12:23
When you talk about 'Nero 6.6.0.18' you're talking about a large software package with many different parts. If it's a filter problem, try rendering the file in graphedit.
bond
6th December 2005, 12:30
does the .mp4 created by nero work?
it seems you dont have the right filters installed. do you have "h.264" enabled in ffdshow?
dead_screem
6th December 2005, 12:42
does the .mp4 created by nero work?
it seems you dont have the right filters installed. do you have "h.264" enabled in ffdshow?
.... Im not using Nero to encode mp4 files or play mp4 files.
What I'm saying is Nero Digital codecs won't playback h.264 video inside Matroska files in Windows media player or Media player classic. It used to work just fine a few months ago.
I COULD use ffdshow but frankly, I just don't want to when Nero Digital worked for h.264 mkv playback just fine back in october.
My guess either the newest ffdshow install or the Nero 6.6.0.18 install buggered it somehow. any ideas toward fixing it?
bond
6th December 2005, 13:06
well you just learned that nero's new filters are limited to only work in nero showtime ;)
yeah we all love nero (aka micro$oft's small brother) for doing these nice things!
/sarcasm
dead_screem
6th December 2005, 13:19
well you just learned that nero's new filters are limited to only work in nero showtime ;)
yeah we all love nero (aka micro$oft's small brother) for doing these nice things!
/sarcasm
I don't see how that is it. as the Nero Digital Mpeg-4 codec still works for generic Mpeg4 (DivX5,DivX4, DivX3 XviD, etc) playback in avi's in Windows media player.
Also, the version of Nero Digital that came with Nero 6.6.0.16 playedback h.264 in Matroska perfectly fine (save for some minor slowness ) And reverting back to Nero 6.6.0.16 doesnt seem to help.
bond
6th December 2005, 13:26
hm, well grab graphedit and check whether the nero filter is in the filter list
if it is than try to connect a graph yourself by hand in graphedit and check if it plays:
file source -> gabest mkv -> nero video decoder -> video renderer
or
haali -> nero decoder -> video renderer
charleski
6th December 2005, 13:32
If you want to revert to a previous version of Nero you will need to clear out all the Nero-related registry first. Nero supplies a tool to do this on their website.
TBH, I prefer that Nero doesn't try to insert its filters into other players, as that can cause problems, especially with their parser, and you're better-off with ffdshow. But I don't understand why they're limiting their customer-base
dead_screem
6th December 2005, 15:50
hm, well grab graphedit and check whether the nero filter is in the filter list
if it is than try to connect a graph yourself by hand in graphedit and check if it plays:
file source -> gabest mkv -> nero video decoder -> video renderer
or
haali -> nero decoder -> video renderer
No dice. MKV and Nero Video decoder refuse to get along when h.264 is involved. If I use a XVID Matroska file, Nero Video Decoder will decode it happily.
For kicks I installed Nero 6.6.0.16 on my moms laptop, added the additional filters (CoreAAC, VSFilter, CoreVorbis) and h.264 works fine in Matroska like I expected. So I then upgraded her system to Nero 6.6.0.18 and What do ya know, h.264 Matroska works perfectly fine with Nero 6.6.0.18 on my moms laptop!
Which means something is preventing my Nero Digital from decoding h.264 Matroska files. Any ideas?
My money is on ffdshow is preventing Nero Digital from decoding h.264 Matroska. All I know is old versions of ffdshow I had installed wouldn't decode h.264 Matroska but Nero Digital would... Now ffdshow 20051019 decodes h.264 Matroska but Nero Digital can not even if ffdshow is uninstalled....
And I dare not install ffdshow on my moms laptop to test incase i'm right :)
Koti
6th December 2005, 16:47
My money is on ffdshow is preventing Nero Digital from decoding h.264 Matroska.
I have nero 6 (6.0.6.18) and ffdshow 11-29-05 (milan's build)
Either nero or ffdshow will decode mkv split via haali's or gabest splitter.
well you just learned that nero's new filters are limited to only work in nero showtime
"wonders why so many are afraid of ffdshow :confused: "
charleski
6th December 2005, 16:58
No dice. MKV and Nero Video decoder refuse to get along when h.264 is involved. If I use a XVID Matroska file, Nero Video Decoder will decode it happily.You need to be more specific since there are a lot of things that can go wrong. Can you connect the pins in graphedit? Are you getting 'filter graph manager won't talk to me' errors?
So I then upgraded her system to Nero 6.6.0.18 and What do ya know, h.264 Matroska works perfectly fine with Nero 6.6.0.18 on my moms laptop! Not surprising. It looks like something has disrupted the filter ordering in your main installation, which can be a tricky problem to fix. You can try altering the filter priority with radlight's filter manager, but that doesn't always work.
I suspect that you still have ffdshow elements floating around or something has messed up your CLSIDs. Try installing one of the old known-to-be-stable versions of ffdshow and then unistalling that. Your best bet might be a system restore back to a previous point, though.
dead_screem
7th December 2005, 01:47
You need to be more specific since there are a lot of things that can go wrong. Can you connect the pins in graphedit? Are you getting 'filter graph manager won't talk to me' errors? ... by quoting that post I ment that the matroska -> Nero Video pin won't render in graphedit.
The exact error is "These filters cannot aggree on a connection. blah blah.."
Not surprising. It looks like something has disrupted the filter ordering in your main installation, which can be a tricky problem to fix. You can try altering the filter priority with radlight's filter manager, but that doesn't always work.
I suspect that you still have ffdshow elements floating around or something has messed up your CLSIDs. Try installing one of the old known-to-be-stable versions of ffdshow and then unistalling that. Your best bet might be a system restore back to a previous point, though.I have already tried installing an old ffdshow than uninstalling and still no improvement. And btw, I tried uninstalling Nero6 then using the Nero clean remove tool mentioned in this topic then reinstalling and still nothing.
A system restore is out of the question. The last it was known to be working was back in October and I've since purged my restore points of all but the most recent. Even if I didnt, I wouldn't dare restore that far back. Who knows what that would fuck up.
So it looks like my class ID's are screwed (what I originally suspected). Anyone happen to know what to look for and where and what they should be? etc....
charleski
7th December 2005, 02:14
Well, here are the relevant CLSIDs on my machine for Haali Mastroka splitter and Nero VideoDecoder:
haali:Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}]
@="Haali Media Splitter"
[HKEY_CLASSES_ROOT\CLSID\{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}\InprocServer32]
@="C:\\Program Files\\Haali\\MatroskaSplitter\\splitter.ax"
"ThreadingModel"="Both"
Nero:Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{C0BA9CF8-96E0-4C34-B5DE-E92C3FC05ED6}]
@="Nero Video Decoder"
[HKEY_CLASSES_ROOT\CLSID\{C0BA9CF8-96E0-4C34-B5DE-E92C3FC05ED6}\InprocServer32]
@="C:\\Program Files\\Common Files\\Ahead\\DSFilter\\NeVideo.ax"
"ThreadingModel"="Both"
Usual caveats apply to (editing your registry may cause your house to burn down, etc).
dead_screem
7th December 2005, 06:17
Well, here are the relevant CLSIDs on my machine for Haali Mastroka splitter and Nero VideoDecoder:
haali:Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}]
@="Haali Media Splitter"
[HKEY_CLASSES_ROOT\CLSID\{55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}\InprocServer32]
@="C:\\Program Files\\Haali\\MatroskaSplitter\\splitter.ax"
"ThreadingModel"="Both"
Nero:Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{C0BA9CF8-96E0-4C34-B5DE-E92C3FC05ED6}]
@="Nero Video Decoder"
[HKEY_CLASSES_ROOT\CLSID\{C0BA9CF8-96E0-4C34-B5DE-E92C3FC05ED6}\InprocServer32]
@="C:\\Program Files\\Common Files\\Ahead\\DSFilter\\NeVideo.ax"
"ThreadingModel"="Both"
Usual caveats apply to (editing your registry may cause your house to burn down, etc).
That Nero clsid looks fine on my machine. However I don't use haali because it's crap. So that clsid doesn't apply but my gabest clsid looks fine as well. Later on I think I'll be getting very acquainted with the registry on my mom's computer and do some comparisons against whats in mine. Any other ideas?
Edit: Well, I finally figured out the problem. Nothing is "wrong" per se. I decided to Install the Nero Vision Express (Showtime, Recode etc..) part of Nero 6. And tried to play a h.264 mp4 file in Showtime just to see if the Nero codecs would play h.264 video at all. When the file opened I was greated with a "AVC Demo Expired" message saying due to "patent restrictions" AVC encoding/decoding is no longer available. Then it tells me I have to upgrade to Nero 7 to regain AVC encoding/decoding.
Well, that solves that. But, god what a fucking jyp.
dead_screem
7th December 2005, 11:20
Edit: Well, I finally figured out the problem. Nothing is "wrong" per se. I decided to Install the Nero Vision Express (Showtime, Recode etc..) part of Nero 6. And tried to play a h.264 mp4 file in Showtime just to see if the Nero codecs would play h.264 video at all. When the file opened I was greated with a "AVC Demo Expired" message saying due to "patent restrictions" AVC encoding/decoding is no longer available. Then it tells me I have to upgrade to Nero 7 to regain AVC encoding/decoding.
Well, that solves that. But, god what a fucking jyp.
In an attempt to get AVC working again, I downloaded a Nero 7 Ultra serial and installed it to see if it is worth it. Nero 7 restored AVC playback, but ONLY in Nero Showtime! The Nero Video Decoder is completely locked out for Direct show apps (this means it won't even playback Divx3, 4, 5 or XviD anymore in WMP)! It appears in the graphedit DirectShow filter list but I'm complete unable to insert the filter. Giving some dumb certification error. What crap, looks like I won't be buying Nero 7.
So, I went back to my Sony OEM Nero 6. I thought maybe the AVC demo limit is inplace for OEM versions? So I got a Nero 6 Ultra serial and installed with that. Still, the AVC Demo expired error persists. Finally, by using a Nero 6 "Enterprise Edition" serial was I able to restore AVC encode/decode functionality. ugh, what a pain. Ya know if they didn't put in these stupid limits I wouldn't have to steal their software. Well, I don't consider it stealing because The copy of Nero that came with my Sony DVD burner was a major reason for getting a Sony drive in the first place. Then I now find out a year later that they crippled the OEM ver? The hell with that, I consier my stealing of the enterprise serial justified.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.