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. |
13th November 2009, 12:52 | #1 | Link |
Registered User
Join Date: Nov 2003
Posts: 1,281
|
weightp coreavc artifacts corruption
New x264 builds show visual artifacts caused by weightp 2.
Reason, coreavc doesn't support it yet. Will in Version 2. Solution = VLC player or ffdshow decoder or Media Player Classic Home Theatre Example, Warning: This post will only be helpful to those who can follow rule 1a.
__________________
http://www.7-zip.org/ Last edited by Audionut; 13th November 2009 at 14:41. |
13th November 2009, 13:16 | #2 | Link |
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 4,926
|
This is a problem many Mobile Devices won't support weightp=2 it seems, so all content you create with it wont probably be interoperable with most Hardware Decoders (or embedded codecs running on DSPs) on the market currently (talking about all the current available 720p HDMI Pmps for example). Weightp=1 seems to be the same Ateme uses since the beginning and have no problems but with X264 weightp=2 streams i can see a bulk of issues coming if it get's used by more and more people i guess it's gonna get problematic once again for the ecosystem around H.264, especially already on the market solutions will be affected, not sure if this is a good thing @ all maybe it would be better to skip weightp=2 completely in terms of interoperability.
I mean it isn't a good thing at all for the user and content producers if it brakes so many Devices already on the market, and be sure not everyone of those will be updated only to support this like CoreCodec now does it. I find this a very Problematic situation if it's really no bug i saw these problems already but visually i see black blocks not like here distored blocks which seem to use weightp=2 i really hope it's a bug (or miscompiled X264 streams floating around, will do my own tests soon) . This seems to have the potential to become the new Qpel, GMC disaster we had with ASP just in another incarnation we just slowly moving out of the High Profile problem and now another one gets created that seems even more problematic.
__________________
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; 13th November 2009 at 13:39. |
13th November 2009, 15:47 | #5 | Link | |
Registered User
Join Date: Feb 2006
Posts: 1,076
|
Quote:
So in this case its not like the GMC we had before, where computers accepted gmc, and STD's didn't. It's the other way around now, and computer-software can be fixed. And anyway; We were already warned about the problem OP/Audionut mentioned. DS wrote about this potential problem on the x264 GIT even before weightp was added. Last edited by G_M_C; 13th November 2009 at 15:50. |
|
13th November 2009, 18:20 | #7 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
We've tested dozens of software and hardware decoders. There are a grand total of two that fail: CoreAVC and the Apple TV. Basically everything else works. |
|
13th November 2009, 21:08 | #9 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
...because CoreAVC with CUDA enabled lets do NVIDIA's VP2 hardware decoder all the work
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 13th November 2009 at 21:34. |
13th November 2009, 21:31 | #10 | Link |
Registered User
Join Date: Aug 2009
Posts: 135
|
So am I. Exact same issue as shown above in first post. I can post a screenshot if needed. Edit: I should add I'm not using coreavc. This seems to traverse across multiple gui's, seems its an x264 issue. Last edited by CpT; 13th November 2009 at 21:48. |
13th November 2009, 21:52 | #11 | Link |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
I already tested this with Flash. It works perfectly. If it didn't, I wouldn't have made it default.
|
13th November 2009, 22:09 | #12 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
13th November 2009, 22:19 | #13 | Link |
Registered User
Join Date: Aug 2009
Posts: 135
|
This has been tested in 2 different flash players and I'm of course using the latest flash.
It can be seen here http://vizmu.com/player/flash/test2.html Scrub to 50 seconds, it's shortly after that @ 56-59 working version - scrub to 50 seconds. http://vizmu.com/movie-trailers/724/129861/ When I disable weighted p its fine. It seems to be very specific to the scene type. Last edited by CpT; 14th November 2009 at 02:21. |
13th November 2009, 22:20 | #14 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
13th November 2009, 22:30 | #16 | Link |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Nothing to do with weightp; looks like a corrupt file to me. Stop using miscompiled builds of x264.
If you have the latest x264 and you don't think your build is miscompiled, give me the exact settings and input file necessary to replicate the problem.
__________________
Follow x264 development progress | akupenguin quotes | x264 git status ffmpeg and x264-related consulting/coding contracts | Doom10 Last edited by Dark Shikari; 13th November 2009 at 22:35. |
13th November 2009, 22:33 | #17 | Link |
Registered User
Join Date: Aug 2009
Posts: 135
|
What build do you suggest for 32 bit. I've tried the last few versions from http://x264.nl/ and jeeb's and rack's. All have the same result unless weighted p is disabled.
Edit: Getting settings together for you now. Edit:nvm Last edited by CpT; 13th November 2009 at 22:46. |
13th November 2009, 22:39 | #18 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
Does the problem still occur if you encode with weightp and --nf? |
|
13th November 2009, 22:57 | #20 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Germany
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
Tags |
artifacts, coreavc, corruption, weightp |
|
|