Modify

Opened 16 months ago

#12812 new Bug Report - General

Most VDPAU deinterlace modes do not work with recent NVidia drivers

Reported by: bjoernv@… Owned by: jyavenard
Priority: minor Milestone: 0.27.7
Component: MythTV - Video Playback Version: 0.27.6
Severity: medium Keywords: playback, deinterlace, nvidia, vdpau
Cc: Ticket locked: no

Description

Currently to most recent stable NVidia graphics driver is version 367.27.

After upgrading from the previous version 361.45.11 most VDPAU deinterlace modes do not work anymore. The problem started somewhere between version 361 and 367. See my report here (version 364.19): http://www.gossamer-threads.com/lists/mythtv/users/599946

I tested all available VDPAU deinterlace modes in Mythfrontend -> Setup -> Video -> Playback. I tested with Live TV and recorded TV.

"Not working" means here, that I clearly see interlace artifacts.

Working

  • One Field (1x, HW)
  • Temporal (1x, HW)

Not working

  • Bob (2x, HW)
  • Advanced (1x, HW)
  • Temporal (2x, HW)
  • Advanced (2x, HW)

It is interlaced MPEG 2 video material:

# mediainfo 17408_20160616082116.mpg
General
ID                                       : 769 (0x301)
Complete name                            : 17408_20160616082116.mpg
Format                                   : MPEG-TS
File size                                : 34.2 MiB
Duration                                 : 1mn 21s
Overall bit rate mode                    : Variable
Overall bit rate                         : 3 508 Kbps

Video
ID                                       : 385 (0x181)
Menu ID                                  : 1 (0x1)
Format                                   : MPEG Video
Format version                           : Version 2
Format profile                           : Main@Main
Format settings, BVOP                    : Yes
Format settings, Matrix                  : Custom
Format settings, GOP                     : M=3, N=12
Codec ID                                 : 2
Duration                                 : 1mn 21s
Bit rate                                 : 3 140 Kbps
Maximum bit rate                         : 15.0 Mbps
Width                                    : 720 pixels
Height                                   : 576 pixels
Display aspect ratio                     : 16:9
Active Format Description                : Full frame 16:9 image
Frame rate                               : 25.000 fps
Standard                                 : PAL
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan order                               : Top Field First
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.303
Stream size                              : 30.6 MiB (89%)

Unfortunately I can't provide a screenshot. Deinterface artefacts can only be seen on running video. If I stop the video artefacts go away.

I attach the log file produced with "mythfrontend -v playback" during recorded video playback

Attachments (3)

vdpau.log (24.3 KB) - added by bjoernv@… 16 months ago.
Log file produced during MPEG-2 video playback with "mythfrontend -v playback"
nvidia-361.45.11.txt (3.6 KB) - added by bjoernv@… 16 months ago.
vdpauinfo output for Geforce GTX 750, NVidia driver 361.45.11
nvidia-367.27.txt (3.6 KB) - added by bjoernv@… 16 months ago.
vdpauinfo output for Geforce GTX 750, NVidia driver 367.27

Download all attachments as: .zip

Change History (3)

Changed 16 months ago by bjoernv@…

Log file produced during MPEG-2 video playback with "mythfrontend -v playback"

Changed 16 months ago by bjoernv@…

vdpauinfo output for Geforce GTX 750, NVidia driver 361.45.11

Changed 16 months ago by bjoernv@…

vdpauinfo output for Geforce GTX 750, NVidia driver 367.27

Add Comment

Modify Ticket

Action
as new The owner will remain jyavenard.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.