Log in

View Full Version : FFdshow Decoder Filter Issues


SeeMoreDigital
14th August 2005, 14:44
Ref: FFdshow build dated 27 July 05

I've been tinkering about with the MPEG-4 SP/ASP and the MPEG-4 AVC (H.264) decoder filters, in above mentioned build.

Neither of them appear support detection of AR signalling in the MPEG-4 bit-stream. Is this correct or have I missed something?


Cheers

SeeMoreDigital
17th August 2005, 11:07
Thanks to the following information provided by clsid (posted in another thread), I was able to resolve the above mentioned problem: -Go to ffdshow decoder settings, output section.
The checkbox "Use Overlay mixer" should be checkd (grey).

That fixed incorrect AR on some files for me.Thanks... that's fixed the problem.

If anybody else comes across the same issue, here are the settings I eventually used: -

http://img262.imageshack.us/img262/9228/ffdshowaroutputsettings3vn.png


Cheers

SeeMoreDigital
17th August 2005, 13:50
Okay I thought I'd share the following with you....

When playing MPEG4 SP/ASP/AVC content within .MP4, in Media Player Classic, I've been allowing NeroDigital's filters to do the necessary decoding. However, a couple of days ago I decided to see how difficult it would be to do the same using FFdshow's filters - Without having to install Haali's (http://haali.cs.msu.ru/mkv/) MP4 splitter!

Anyway, long story short. I had no problems getting MPC and FFdshow to recognise MPEG-4 AVC content within MP4.... But for some reason it was not so easy to do the same for MPEG-4 SP/ASP content within MP4 :(


Getting FFdshow to play MPEG-4 AVC content in MP4 was easy, all I needed to do was select the "H.264 / libavcodec" settings... And both MPC and GraphEdit reported the following: -

http://img363.imageshack.us/img363/7058/mpeg4avc5un.png

http://img353.imageshack.us/img353/8540/mpeg4avcinmp4ingraphedit1ud.gif


However, the only way I could get FFdshow to play MPEG-4 SP/ASP content in MP4 was by selecting the "DivX 4 / libavcodec" setting... And both MPC and GraphEdit reported the following: -

http://img364.imageshack.us/img364/5435/mpeg4sp8gd.png

http://img3.imageshack.us/img3/42/mpeg4spinmp4ingraphedit6no.gif


But I have to ask, surely this can't be correct. How can selecting a setting intended for "DivX 4" parse and play MPEG-4 SP content within MP4?


Cheers

celtic_druid
17th August 2005, 13:53
Because that is the setting with the fourCC mp4v.

SeeMoreDigital
17th August 2005, 14:45
Because that is the setting with the fourCC mp4v.Thanks CD... Well the mp4v 4CC code explanation makes sense: -

http://img356.imageshack.us/img356/9234/ffdshowdecodersettings8if.png


But why is the mp4v 4CC code stuffed in under "DivX 4". Would it not be more sensible to have it in with "Other MPEG-4". Or give it it's own designation... Like this say: -

http://img294.imageshack.us/img294/8894/ffdshowdecodersettingsproposed.png


Cheers

[)370|\|470!2
17th August 2005, 18:31
Sorry for a dumb question, but... what's wrong with haali splitter for mp4?

SeeMoreDigital
17th August 2005, 18:54
Sorry for a dumb question, but... what's wrong with haali splitter for mp4?Nothing... I just wanted to see how easy it was to play .MP4 files without it...


Cheers

bond
17th August 2005, 22:40
there is no "m4v" fourcc!