View Full Version : Announcing Project Rémoulade [DivX H.264 codec]
Ranguvar
19th August 2008, 18:46
That's odd. I can see how it would preform better, from a theoretical aspect, but MPC-HC with ffdshow seems to decode faster for me... :/
IgorC
19th August 2008, 23:31
Maybe you have video acceleration enabled in MPC HC (built-in decoder) and your video card supports it. If it's true you don't need to care about performance at all.
LoRd_MuldeR
20th August 2008, 01:35
VLC and mplayer should perform better than ffdshow.
That's odd. I can see how it would preform better, from a theoretical aspect, but MPC-HC with ffdshow seems to decode faster for me... :/
On the one hand MPlayer or VLC should perform better than a DirectShow-based player with ffdshow, because they don't have any DirectShow overhead.
On the other hand I don't know whether MPlayer or VLC use frame queuing - DirectShow renderers (e.g Haali's Renderer) use queuing, which helps to assure smooth playback.
BTW: When testing MPlayer performance, I highly recommend "-vo gl:force-pbo:ati-hack" (the sub-options are very important here!) instead of the default "-vo directx".
That's because the OpenGL renderer can be much faster than the DirectX renderer!
djloewen
25th August 2008, 00:41
Will there be discussion at some point regarding the non-video options that will be included in the DivX container specs? Audio types/channels/bitrates, subtitle types, chapters, tags, attachments/thumbnails, menus, that sort of thing? Presumably you'll need to impose some limitations, rather than "anything Matroska can handle", in order to maintain compatibility across the board.
BetaBoy
26th August 2008, 17:47
We would like to know that as well especially with the Matroska 2.0 work we are doing now to ensure it is backwards compatible with 1.0.
DigitAl56K
26th August 2008, 19:20
djloewen & Betaboy: Yes, we'll be covering things outside of the video profile a little down the road. We're trying to be pretty open with you guys about the format while at the same time trying to avoid announcing details that run the risk of significant changes. As we work out remaining spec/feature details I'll keep you in the loop.
MySchizoBuddy
28th August 2008, 14:54
Can you guys update this wiki table with what features Divx H.264 will implement.
At the very least update the Mainconcept table, since you guys own them :)
Link to the wiki table http://en.wikipedia.org/wiki/H.264#Software_encoder_feature_comparison
iwod
29th August 2008, 09:40
Matroska, a good thing, but it never has wide adoption apart from us video enthusiast circle.
Now with Divx it may be a chance to make some difference to the world. The question is, how do you pronounce Matroska?
One of the thing I HATE MOST is that open source / free software ALWAYS tend to have UNMARKETABLE names.
Think Ogg, Vobris, Matroska.
May be Divx H.264 file will stick to .divx extension?
MySchizoBuddy
29th August 2008, 12:39
so videos encoded with divx h.264 won't play on itunes, ipod, iphone, ps3 and won't play online under flash or quicktime, cause it has matroska, and not mp4.
thanks for curbing my choices and having me do yet another conversion from matroska to mp4.
LoRd_MuldeR
29th August 2008, 14:01
Now with Divx it may be a chance to make some difference to the world.
If they sell "DivX H.264 Certified" Stand-Alone players with MKV Support plus update the DivX Web-Player to support H.264 from MKV, the rest will follow automatically!
However I doubt Flash Player + MP4 will disappear from the web that fast...
May be Divx H.264 file will stick to .divx extension?
That would be a HUGE mistake! The only correct extensions for Matroska are .mkv (for videos) and .mka (for audio-only files).
Also the new Matroska-based ".divx" files would be completely incompatible to the old AVI-based ".divx" files. This would cause a hell of confusion !!!
The question is, how do you pronounce Matroska?
"Matroska is an English word derived from the Russian word "matryoshka" (Russian: матрёшка, IPA: [mɐˈtrʲoʂkə]), which means "nesting doll" (the common Russian egg-shaped doll within a doll). This is a play on the container (media within a form of media/doll within a doll) aspect of the matryoshka as it is a container for visual and audio data. The transliteration may be confusing for Russian speakers, as the Russian word "matroska" (матроска) actually refers to a sailor suit." - Wiki has spoken.
pitch.fr
29th August 2008, 18:30
does anyone in the DivX team care that Remoulade doesn't give the correct frame rate to Reclock ?
at this point it says 25fps in Reclock, and 0.02fps in ffdshow :(
I know it's legacy software, yet many ppl still use it as it is the only way to get stable frame rate on PC.
and CoreAVC/ffdshow work perfectly fine....so why not Remoulade ? :(
it's been tested on many differents computers.
maybe something wrong with IMediaSample ?
http://msdn.microsoft.com/en-us/library/ms785991(VS.85).aspx
I'm a registered beta-tester of Remoulade if that matters(under the same login)
thanks,
very impressive decoder! :eek:
the beta2 is so tight jitter-wise in MPC HC compared to ffdshow, and not blocky like CoreAVC(I use LSF in ffdshow and I don't like how CoreAVC looks).
MPC HC(in custom EVR mode) doesn't like how ffdshow doesn't make a smooth decoding(dirty MT) it creates too much jitter, this one is simply perfect.
except that all my 23.976/24 fps files(quicktime HD trailers, MKV, ts) are recognized as 25.000 fps in Reclock with the latest version of Haali's Media Splitter :(
and w/o ffdshow(doing LSF and RGB32 conversion), MPC says "0 FPS", so it seems that there's some major hiccup in providing the other DS filters with the frame rate info..
these 23.976/24 fps files are properly recognized with CoreAVC/ffdshow.......it was too good to be true I guess :(
OTOH 25/29.97fps are properly recognized with Remoulade beta 2, on XP SP3
EDIT : ran more tests.
Remoulade alone, MPC sees 23.976fps
Remoulade + ffdshow post-processing, still 23.976
Remoulade + Reclock 1.7b4, it says "cannot detect video frame rate"
Remoulade + ffdshow + Reclock, it says "25 fps"
it works perfectly fine with CoreAVC and the ffdshow h264 decoder..
PS : same problem occurs to several friends of mine also using Reclock, but for them sometimes it works for 23.976, sometimes it doesn't ?!
Guest
30th August 2008, 17:30
CoreCodec Matroska 2.0 posts moved here as requested:
http://forum.doom9.org/showthread.php?t=140723
Advise in PM if you need a thread title or forum change.
BetaBoy
31st August 2008, 15:31
thx neuron2
pitch.fr
9th September 2008, 09:14
so this is what happens.
Remoulade says "25 fps" in the DS graph for 23.976/24 fps movies :
http://pix.nofrag.com/e/3/9/41bf4f9d7265a413eea6573417dcc.png
only if I disable "determine frame rate through directshow" in Reclock and force manual frame rate, THEN I can get 23.976 fps in Reclock.
this MKV is 23.976, and shows as 23.976 with CoreAVC/ffdshow.
any chance for a fix ? :(
Disabled
13th September 2008, 10:00
Just came in:
We're pleased to announce the third beta release of the DivX H.264 Decoder! Beta 3 improves performance for older AMD CPUs, introduces preliminary support for DVB applications, adds support for baseline profile, and greatly improves stability of the decoder.
The clip I had problems with (http://forum.doom9.org/showthread.php?p=1170237#post1170237) works flawless now. Thanks for the update.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.