[packman] [PM] vlc 2.2.0-261.1 (openSUSE 13.2/x86_64) [Bug: No video on VLC 2.2]

Wolfgang Bauer e9325712 at student.tuwien.ac.at
Fri Mar 20 13:18:45 CET 2015


Am Mittwoch, 18. März 2015, 00:59:31 schrieb S.:
> Since VLC was updated to 2.2, it has lost the ability to play .mp4
> videos. 

No it hasn't. It plays .mp4 videos fine here, on several systems.

> I am using a Thinkpad T530 with Intel graphics. I tried all the 
> different video output modes, and none of them work. I also tried 
> disabling hardware acceleration, but that did not help either. 

Did you disable it completely in VLC's ? Did you choose a different 
output device than "Auto" or "VDPAU" as well when you disabled it?

> This seems to be a common problem:
> https://forums.opensuse.org/showthread.php/505803-VLC-no-longer-plays-MP4-%2
> 8H264%29

I don't see this as a "common problem" with VLC.
_3_ people have mentioned a problem in this thread, and for two of 
them it is solved meanwhile.

> Here is the output when I try to play an .mp4:
> ...
> [00007f9fd0ca9588] avcodec decoder: Using 
OpenGL/VAAPI/libswscale
> backend for VDPAU for hardware decoding.
> [h264 @ 0x7f9fd0d54080] hardware accelerator failed to decode 
picture
> [h264 @ 0x7f9fd0d993a0] hardware accelerator failed to decode 
picture
> [h264 @ 0x7f9fd0e2fd60] hardware accelerator failed to decode 
picture
> [h264 @ 0x7f9fd0ec6720] hardware accelerator failed to decode 
picture
> [00007f9fb4001268] vdpau_display vout display error: video mixer 
surface
> width capabilities query failure: VDP_STATUS_NO_IMPLEMENTATION
> [h264 @ 0x7f9fd0d54080] hardware accelerator failed to decode 
picture
> [h264 @ 0x7f9fd0d993a0] hardware accelerator failed to decode 
picture
> [VS] error (vdpVideoSurfaceGetBitsYCbCr): not implemented 
conversion VA
> FOURCC -> VDP_YCBCR_FORMAT_YV12
> [00007f9fb569dd28] vdpau_chroma filter error: video surface export
> failure: VDP_STATUS_INVALID_Y_CB_CR_FORMAT
> [VS] error (vdpVideoSurfaceGetBitsYCbCr): not implemented 
conversion VA
> FOURCC -> VDP_YCBCR_FORMAT_YV12
> ======================

Well, your problem is definitely related to hardware decoding (not VLC 
itself).
Please follow the last post in the thread. Or are you the same person 
anyway?

To repeat here:
 As you have an intel system, make sure you do not have vdpau-video 
installed (although according to your output this seems not to be the 
problem, as libva opens /usr/lib64/dri/i965_drv_video.so).
 
So I would suggest you try to uninstall libvdpau_va_gl1. This redirects 
VDPAU to VA-API (libva), so that you can use VDPAU on intel systems as 
well.
As VLC supports VA-API directly anyway, this is not really necessary.

Kind Regards,
Wolfgang 




More information about the Packman mailing list