Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 20th April 2010, 01:46   #1  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
x264 development: reference list reordering testing

http://mirror05.x264.nl/Dark/test_old.mkv

http://mirror05.x264.nl/Dark/test_new.mkv

Before I commit a change I have locally, I'd like to make sure no decoders barf on it. In short, is there a decoder out there that plays one of these without problems, but not the other?

libavcodec, JM, and Elecard Streameye have no issues. CMA1820 whines and whines but decodes it correctly anyways.

Challenge: find one that does have issues.

Bonus points: decode to raw YUV and diff against a correct decode (e.g. from ffmpeg).

Last edited by Dark Shikari; 20th April 2010 at 01:49.
Dark Shikari is offline   Reply With Quote
Old 20th April 2010, 03:44   #2  |  Link
Chengbin
Registered User
 
Join Date: Oct 2007
Posts: 1,060
Can you make a 30fps version for portable devices? The Archos 5 does not take 60fps well (slight choppiness, which means a lot for a 60fps video)
Chengbin is offline   Reply With Quote
Old 20th April 2010, 04:19   #3  |  Link
Boolsheet
Registered User
 
Join Date: Apr 2009
Location: Switzerland
Posts: 69
No problems with the DivX H.264 Decoder, output is identical to FFmpeg.
__________________
My nightmares are horrifying, they're all interlaced!
Boolsheet is offline   Reply With Quote
Old 20th April 2010, 04:35   #4  |  Link
RunningSkittle
Skittle
 
RunningSkittle's Avatar
 
Join Date: Mar 2008
Posts: 539
NMT plays them both
RunningSkittle is offline   Reply With Quote
Old 20th April 2010, 04:55   #5  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
OK with Nvidia CUVID.
Guest is offline   Reply With Quote
Old 20th April 2010, 05:23   #6  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by Chengbin View Post
Can you make a 30fps version for portable devices? The Archos 5 does not take 60fps well (slight choppiness, which means a lot for a 60fps video)
Just remux them.
Dark Shikari is offline   Reply With Quote
Old 20th April 2010, 05:58   #7  |  Link
modlinsky
my native is Russian
 
Join Date: Sep 2009
Posts: 6
Both plays ok on macosx 10.5.8 (ffmpeg decoder)
modlinsky is offline   Reply With Quote
Old 20th April 2010, 05:59   #8  |  Link
roozhou
Registered User
 
Join Date: Apr 2008
Posts: 1,181
OK with CoreAVC 2.0 software decoder, identical to ffmpeg
roozhou is offline   Reply With Quote
Old 20th April 2010, 07:34   #9  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
Arcsoft Video Decoder 2.27.319.108 DXVA1/Software (JAN 20 2010) no issues
CoreAVC 2.0 (CUDA) Forceware 197.45 (G92) 1 frame @ the 4 second is lost for both playback continues normally after that black frame for both, you can see a short black screen flash @ that time
CoreAVC 2.0 (Software) no issues
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 20th April 2010 at 07:44.
CruNcher is offline   Reply With Quote
Old 20th April 2010, 08:13   #10  |  Link
Fr4nz
Registered User
 
Join Date: Feb 2003
Posts: 448
I've encountered a strange problem so I think it's useful to report here. When playing back both "old" and "new" through DXVA (media player is "media player classic (latest rev.)", videocard is an ATI 5770 and drivers are Catalyst 10.3a) this is what I see:



As you can see, there are noticeable macroblocks on the rays, and few other macroblocks around in the picture. These macroblocks, during the playback, goes away for an instant when there is an I-frame, but then they come back.

Maybe it's non-DXVA compliant? Or is it a DVXA-ATI bug?

Last edited by Fr4nz; 20th April 2010 at 08:16.
Fr4nz is offline   Reply With Quote
Old 20th April 2010, 08:28   #11  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by Fr4nz View Post
I've encountered a strange problem so I think it's useful to report here. When playing back both "old" and "new" through DXVA (media player is "media player classic (latest rev.)", videocard is an ATI 5770 and drivers are Catalyst 10.3a) this is what I see:



As you can see, there are noticeable macroblocks on the rays, and few other macroblocks around in the picture. These macroblocks, during the playback, goes away for an instant when there is an I-frame, but then they come back.

Maybe it's non-DXVA compliant? Or is it a DVXA-ATI bug?
It should be DXVA compliant. It's 8 reference frames at 640x480, which should fit L4.1 requirements.

Sounds like an ATI bug...
Dark Shikari is offline   Reply With Quote
Old 20th April 2010, 08:40   #12  |  Link
wlee15
Registered User
 
Join Date: Jun 2009
Posts: 16
Quote:
Originally Posted by Fr4nz View Post
I've encountered a strange problem so I think it's useful to report here. When playing back both "old" and "new" through DXVA (media player is "media player classic (latest rev.)", videocard is an ATI 5770 and drivers are Catalyst 10.3a) this is what I see:



As you can see, there are noticeable macroblocks on the rays, and few other macroblocks around in the picture. These macroblocks, during the playback, goes away for an instant when there is an I-frame, but then they come back.

Maybe it's non-DXVA compliant? Or is it a DVXA-ATI bug?
It doesn't happen here on HD 4870 with the same drivers using both MPC HC and Windows 7 media player.
wlee15 is offline   Reply With Quote
Old 20th April 2010, 09:10   #13  |  Link
julius666
Registered User
 
julius666's Avatar
 
Join Date: May 2009
Location: Hungary
Posts: 79
Quote:
Originally Posted by wlee15 View Post
It doesn't happen here on HD 4870 with the same drivers using both MPC HC and Windows 7 media player.
It's fine here too (HD4830). Even with DivX in DXVA mode.
julius666 is offline   Reply With Quote
Old 20th April 2010, 09:39   #14  |  Link
Fr4nz
Registered User
 
Join Date: Feb 2003
Posts: 448
Maybe it's a bug which affects only 5xxx ATI videocards? Is it possible?

PS: My OS is Win7 64-bit.
Fr4nz is offline   Reply With Quote
Old 20th April 2010, 10:48   #15  |  Link
nurbs
Registered User
 
Join Date: Dec 2005
Posts: 1,460
Both clips work fine on my WD TV.
nurbs is offline   Reply With Quote
Old 20th April 2010, 11:07   #16  |  Link
vucloutr
Registered User
 
vucloutr's Avatar
 
Join Date: Nov 2008
Posts: 64
MPC-HC r1788 x86 (EVR Custom, optimal renderer settings, internal matroska splitter)

- internal ffmpeg & DXVA work perfectly, no errors or dropped frames on both clips
- CoreAVC 2.0 software & CUDA drop 1 frame in the very beginning and 1 more frame at second 9 with CUDA, same on both clips
vucloutr is offline   Reply With Quote
Old 20th April 2010, 11:42   #17  |  Link
creamyhorror
Registered User
 
Join Date: Mar 2008
Posts: 118
Both seem to work fine on (S)MPlayer git20100415 using VDPAU on nVidia driver 195.36.15 and a GeForce 8400GS (G98 chip).

I don't know how to check for dropped frames, though. Any tips?

Last edited by creamyhorror; 20th April 2010 at 11:46.
creamyhorror is offline   Reply With Quote
Old 20th April 2010, 12:29   #18  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,815
R4850 win7 x64 ffdshow r3355 with DXVA enabled = all ok
Atak_Snajpera is offline   Reply With Quote
Old 20th April 2010, 14:47   #19  |  Link
cogman
The Crazy Idahoan
 
Join Date: Jun 2007
Location: Idaho
Posts: 249
I haven't downloaded it yet, what is this patch supposed to accomplish? (IE, what are its benefits.)
cogman is offline   Reply With Quote
Old 20th April 2010, 15:26   #20  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by cogman View Post
I haven't downloaded it yet, what is this patch supposed to accomplish? (IE, what are its benefits.)
I could imagine that re-ordering the references in a way that a "usefull" ref-frame is kept longer in DPB while a "less usefull" one is dropped earlier, may be helpful in certain situations...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Reply

Tags
development, testing, x264


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 13:08.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.