|
|
#1 | |
|
Registered User
Join Date: Apr 2009
Posts: 33
|
I'm using 180.51 under ubuntu 8.10 and mythtv (from jyavenard repository); i'm experiencing blocking and severe artifacts; playing with sw decoder ("High quality" profile under mythtv) is ok.
I'm attaching the nvidia-bug-report output; a sample of jerky video is at http://www.resolutions.it/jerky.ts . bye, Rob |
|
|
|
|
|
|
#2 | |
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
Quote:
Carl Eugen Last edited by cehoyos; 04-24-09 at 02:40 AM. Reason: Clarify what is reproducible. |
|
|
|
|
|
|
#3 |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
Thank you for the bug report. I've filed a bug. I haven't repro'd the issue yet, but will try to soon. I'll post any updates in this thread.
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Apr 2009
Posts: 33
|
Quote:
If you need I can provide the mythtv debug trace with VDPAU_TRACE=1 VDPAU_NVIDIA_DEBUG=3 set. bye, rob Last edited by resoli; 04-28-09 at 04:47 AM. |
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Feb 2009
Posts: 226
|
It happens to me, as well. I downloaded the video and played it in KMplayer with the mplayer backend using vdpau, and I got all sorts of artifacts. I also got a green screen when attempting to restart the video after it ended, along with this NVRM Xid:
[44279.291092] NVRM: Xid (0001:00): 13, 0007 00000000 0000502d 0000060c 000002c8 00000040 |
|
|
|
|
|
#6 | |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
I believe this is an ffmpeg bug; I dumped the various VDPAU pictureInfo values, and found that the field_order_cnt and referenceFrames fields were completely mismatched with the correct values.
I don't understand why ffmpeg SW decoding doesn't show the artifacts. Perhaps ffmpeg internally detects the problems somehow, skips decoding corrupt data, and simply shows the previous frame content? Or, perhaps there's some bug in the way these fields are converted from ffmpeg data structures to VDPAU data structures (although there is basically no processing on these fields, and I can't see how such significant errors would appear for this one stream but not others). |
|
|
|
|
|
|
#7 | |||
|
Registered User
Join Date: Apr 2009
Posts: 33
|
Quote:
Quote:
Quote:
Correctly watching that source is vital to me, it's the only free HD source available here (Italian public television HD test broadcasts). With ION boards appearing, I was really starting to plan a mythtv frontend upgrade, but this problem stopped me. |
|||
|
|
|
|
|
#8 | |
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
Quote:
The reference decoder (15.1) only differs from ffmpeg in the second frame (which is not the one showing artefacts), the rest is bit-identical. Carl Eugen |
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Apr 2009
Posts: 33
|
Any new on this? I can provide more (and bigger) jerky samples, if needed.
bye, rob |
|
|
|
|
|
#10 |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
A quick update on this. I haven't really looked into why the DPB looks very different between ffmpeg and our the other decoder I tested against. However, we're looking into whether there are some changes we can make to improve the decoding of this clip either way. I'll post any updates here if/when they occur.
|
|
|
|
|
|
#11 | |
|
Registered User
Join Date: Apr 2009
Posts: 33
|
Quote:
Bye, rob |
|
|
|
|
|
|
#12 |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
185.18.14 should fix this.
|
|
|
|
![]() |
| Thread Tools | |
|
|