Kodi Community Forum

Full Version: Specific video fails to use VDPAU
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
This is under current SVN r31542. I have a specific h264 encoded video file that will not play utilizing VDPAU decoding, all other files do play using VDPAU.

My log file is located here: http://pastebin.ca/1892947.

Some relevant pieces of the log are
Code:
14:20:16 T:2990324592 M:1602789376    INFO: ffmpeg[B23CBB70]: Input #0, matroska, from 'smb://blakula/zpool1/dump/Jason And The Argonauts 1963 1080p BluRay x264 CiNEFiLE/Jason.And.The.Argonauts.1963.1080p.BluRay.x264-CiNEFiLE.mkv':
14:20:16 T:2990324592 M:1602789376    INFO: ffmpeg[B23CBB70]:   Duration: 01:43:54.21, start: 0.000000, bitrate: 10943 kb/s
14:20:16 T:2990324592 M:1602789376    INFO: ffmpeg[B23CBB70]:     Stream #0.0(eng): Video: h264, yuv420p, 1808x1080, PAR 1:1 DAR 226:135, 23.98 fps, 24 tbr, 1k tbn, 47.95 tbc
14:20:16 T:2990324592 M:1602789376    INFO: ffmpeg[B23CBB70]:     Stream #0.1(eng): Audio: dca, 48000 Hz, 6 channels, s16
14:20:16 T:2990324592 M:1602789376    INFO: ffmpeg[B23CBB70]:     Stream #0.2(eng): Subtitle: [0][0][0][0] / 0x0000
14:20:16 T:2990324592 M:1602789376  NOTICE: Opening video stream: 0 source: 256
14:20:16 T:2990324592 M:1602789376  NOTICE: Creating video codec with codec id: 28
14:20:16 T:2990324592 M:1602789376   DEBUG: CDVDFactoryCodec: compiled in hardware support: CrystalHD:no OpenMax:no VDPAU:yes VAAPI:no
14:20:16 T:2990324592 M:1602789376   DEBUG: FactoryCodec - Video:  - Opening
14:20:16 T:2990324592 M:1602789376  NOTICE: CDVDVideoCodecFFmpeg::Open() Creating VDPAU(1808x1080, 28)
14:20:16 T:2990324592 M:1602535424  NOTICE: vdp_device = 0x00000001 vdp_st = 0x00000000
14:20:16 T:2990324592 M:1602535424  NOTICE: VDPAU Decoder capabilities:
14:20:16 T:2990324592 M:1602535424  NOTICE: name          level macbs width height
14:20:16 T:2990324592 M:1602535424  NOTICE: ------------------------------------
14:20:16 T:2990324592 M:1602535424  NOTICE: MPEG1             0  8192  2048  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: MPEG2_SIMPLE      3  8192  2048  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: MPEG2_MAIN        3  8192  2048  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: H264_MAIN        41  8190  2032  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: H264_HIGH        41  8190  2032  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: VC1_SIMPLE        1  8190  2048  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: VC1_MAIN          2  8190  2048  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: VC1_ADVANCED      4  8190  2048  2048
14:20:16 T:2990324592 M:1602535424  NOTICE: ------------------------------------
14:20:16 T:2990324592 M:1602535424  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_NOISE_REDUCTION
14:20:16 T:2990324592 M:1602535424  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_SHARPNESS
14:20:16 T:2990324592 M:1602535424  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL
14:20:16 T:2990324592 M:1602535424  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL_SPATIAL
14:20:16 T:2990324592 M:1602535424  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_INVERSE_TELECINE
14:20:16 T:2990324592 M:1602535424   ERROR:  (VDPAU) Error: A catch-all error, used when no other error code applies.(25) checking for decoder support
14:20:16 T:2990324592 M:1602646016  NOTICE: CDVDVideoCodecFFmpeg::Open() Failed to get VDPAU device
14:20:16 T:2990324592 M:1602646016  NOTICE:  (VDPAU) Close
14:20:16 T:2990324592 M:1602646016  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
14:20:16 T:2990324592 M:1602625536   DEBUG: FactoryCodec - Video: ff-h264 - Opened

Thank you.
unfortunately that file has a naughty resolution. nothing we can do about it, silicon bugs.
There is a resolution limit in some cards:
Quote:VDPAU Features Note 1

GPUs with this note may not support H.264 streams with the following widths: 49, 54, 59, 64, 113, 118, 123, 128 macroblocks (784, 864, 944, 1024, 1808, 1888, 2048 pixels).

http://us.download.nvidia.com/XFree86/Li...chips.html

see here if ur card have the "1" near the feature A/B/C