Summary: | [NV84] Nvidia GeForce 8600 GT VDPAU h264 hardware acceleration | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Илья Индиго <ilya> | ||||||||||||||||
Component: | Driver/nouveau | Assignee: | Nouveau Project <nouveau> | ||||||||||||||||
Status: | RESOLVED MOVED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||||
Severity: | normal | ||||||||||||||||||
Priority: | medium | ||||||||||||||||||
Version: | 7.6 (2010.12) | ||||||||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||||||||
OS: | Linux (All) | ||||||||||||||||||
Whiteboard: | |||||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||||
Attachments: |
|
Description
Илья Индиго
2014-11-07 14:59:33 UTC
Created attachment 109090 [details]
MPlayer2.png
[code]ilya@ilya:~> vdpauinfo display: :0 screen: 0 API version: 1 Information string: G3DVL VDPAU Driver Shared Library version 1.0 Video surface: name width height types ------------------------------------------- 420 8192 8192 NV12 YV12 422 8192 8192 UYVY YUYV 444 8192 8192 Y8U8V8A8 V8U8Y8A8 Decoder capabilities: name level macbs width height ------------------------------------------- MPEG1 0 16384 2048 2048 MPEG2_SIMPLE 3 16384 2048 2048 MPEG2_MAIN 3 16384 2048 2048 H264_BASELINE 41 16384 2048 2048 H264_MAIN 41 16384 2048 2048 H264_HIGH 41 16384 2048 2048 Output surface: name width height nat types ---------------------------------------------------- B8G8R8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 R8G8B8A8 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 R10G10B10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 B10G10R10A2 8192 8192 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 Bitmap surface: name width height ------------------------------ B8G8R8A8 8192 8192 R8G8B8A8 8192 8192 R10G10B10A2 8192 8192 B10G10R10A2 8192 8192 A8 8192 8192 Video mixer: feature name sup ------------------------------------ DEINTERLACE_TEMPORAL y DEINTERLACE_TEMPORAL_SPATIAL - INVERSE_TELECINE - NOISE_REDUCTION y SHARPNESS y LUMA_KEY - HIGH QUALITY SCALING - L1 - HIGH QUALITY SCALING - L2 - HIGH QUALITY SCALING - L3 - HIGH QUALITY SCALING - L4 - HIGH QUALITY SCALING - L5 - HIGH QUALITY SCALING - L6 - HIGH QUALITY SCALING - L7 - HIGH QUALITY SCALING - L8 - HIGH QUALITY SCALING - L9 - parameter name sup min max ----------------------------------------------------- VIDEO_SURFACE_WIDTH y 48 2048 VIDEO_SURFACE_HEIGHT y 48 2048 CHROMA_TYPE y LAYERS y 0 4 attribute name sup min max ----------------------------------------------------- BACKGROUND_COLOR y CSC_MATRIX y NOISE_REDUCTION_LEVEL y 0.00 1.00 SHARPNESS_LEVEL y -1.00 1.00 LUMA_KEY_MIN_LUMA y LUMA_KEY_MAX_LUMA [/code] Do any videos work, or do they all look messed up? Does the video keep playing (with just the top quarter being shown) or does it freeze? Can you double-check it with mplayer (vs mplayer2)? MPlayer2 does vdpau stuff very differently. Created attachment 109105 [details]
mpv opengl-hd/VDPAU
Created attachment 109106 [details]
mediainfo
I checked, is not, not all video is broken, and only this season series. I have it only in FullHD. Seen in HD output normally. Now try to download anything else in FullHD and check how it will be played. Link to the torrent of the series http://rutracker.org/forum/viewtopic.php?t=4763644 Playing with normal sound, without freezing 1/5 screen with the appearance of artifacts on this part of the screen. Through mpv through VDPAU, played similarly. Through mpv through opengl-hq/VDPAU played worse. 4/5 part of the screen is flashing dark green stripes. See Atachment. I brought in atachment output mediainfo this video file. (In reply to Ilya Indigo from comment #6) > Through mpv through VDPAU, played similarly. Through mpv through Please double-check with mplayer -- not mplayer2, not mpv, not xine, not gstreamer, not anything else... mplayer. http://mplayerhq.hu/ I highly suspect it'll be the same issues, but it's still good to know. Assuming that the same issues persist, can you grab the first ~200 lines from the output of VDPAU_TRACE=255 mplayer -vo vdpau -vc ffh264vdpau foo.mkv This should include full frame contents and settings being sent to vdpau. Additionally, include the first, say, 100KB of the video file (double-check first that it plays ok without vdpau and is still broken with vdpau) which should make testing much easier. 1/5 = 1/4 //fixed 4/5 = 3/4 //fixed I uploaded another video in FullHD, and it work normal from VDPAU. http://rutracker.org/forum/viewtopic.php?t=4519200 meduiainfo this file attached. Created attachment 109111 [details]
Media info work
Created attachment 109112 [details]
MPlayer
Created attachment 109113 [details]
MPlayer
mplayer -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau, /ILYA/Video/Documentaries/Space/Through\ the\ Wormhole/Through\ the\ Wormhole\ 3.03\ -\ Is\ The\ Universe\ Alive.mkv MPlayer -4.7 (C) 2000-2014 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing /ILYA/Video/Documentaries/Space/Through the Wormhole/Through the Wormhole 3.03 - Is The Universe Alive.mkv. libavformat version 55.48.100 (internal) libavformat file format detected. [lavf] stream 0: video (h264), -vid 0 [lavf] stream 1: audio (ac3), -aid 0, -alang eng [lavf] stream 2: audio (dca), -aid 1, -alang eng VIDEO: [H264] 1920x1080 0bpp 50.000 fps 0.0 kbps ( 0.0 kbyte/s) Clip info: encoder: libebml v1.3.0 + libmatroska v1.4.0 creation_time: 2014-06-13 10:53:11 Load subtitles in /ILYA/Video/Documentaries/Space/Through the Wormhole/ ========================================================================== Forced video codec: ffmpeg12vdpau Forced video codec: ffh264vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 55.69.100 (internal) Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU)) ========================================================================== ========================================================================== Trying to force audio codec driver family libmad... Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders AUDIO: 48000 Hz, 2 ch, floatle, 256.0 kbit/8.33% (ratio: 32000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) Starting playback... Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [vdpau] 1920x1080 => 1920x1080 H.264 VDPAU acceleration [zoom] Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [vdpau] 1920x1080 => 1920x1080 H.264 VDPAU acceleration [zoom] A: 44.8 V: 44.8 A-V: 0.000 ct: 0.000 0/ 0 17% 0% 0.8% 3 0 Black screen with sound and blinking pixels in left upper conner $ VDPAU_TRACE=255 mplayer -vo vdpau -vc ffh264vdpau /ILYA/Video/Documentaries/Space/Through\ the\ Wormhole/Through\ the\ Wormhole\ 3.03\ -\ Is\ The\ Universe\ Alive.mkv MPlayer -4.7 (C) 2000-2014 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing /ILYA/Video/Documentaries/Space/Through the Wormhole/Through the Wormhole 3.03 - Is The Universe Alive.mkv. libavformat version 55.48.100 (internal) libavformat file format detected. [lavf] stream 0: video (h264), -vid 0 [lavf] stream 1: audio (ac3), -aid 0, -alang eng [lavf] stream 2: audio (dca), -aid 1, -alang eng VIDEO: [H264] 1920x1080 0bpp 50.000 fps 0.0 kbps ( 0.0 kbyte/s) Clip info: encoder: libebml v1.3.0 + libmatroska v1.4.0 creation_time: 2014-06-13 10:53:11 Load subtitles in /ILYA/Video/Documentaries/Space/Through the Wormhole/ Failed to open VDPAU trace library /usr/lib64/vdpau/libvdpau_trace.so.1: cannot open shared object file: No such file or directory [vdpau] Error when calling vdp_device_create_x11: 1 Error opening/initializing the selected video_out (-vo) device. ========================================================================== Trying to force audio codec driver family libmad... Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders libavcodec version 55.69.100 (internal) AUDIO: 48000 Hz, 2 ch, floatle, 256.0 kbit/8.33% (ratio: 32000->384000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [pulse] Init failed: Connection refused Failed to initialize audio driver 'pulse' AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample) Video: no video Starting playback... A: 25.9 (25.9) of 2616.1 (43:36.0) 0.9% MPlayer interrupted by signal 2 in module: play_audio A: 26.0 (25.9) of 2616.1 (43:36.0) 0.9% Exiting... (Quit) I do not quite understand what should happen as a result. And what can be cut off if you can console Command, 100 kb file? -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/148. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.