Intel vaapi: не могу играть в mkv с vlc

Я могу понять, почему я не могу воспроизвести любой файл mkv с помощью vlc, кажется, что произошла ошибка при рисовании, есть ли обходной путь или что-то еще? У меня есть Optimus (Intel + NVIDIA), и я использую шмель с последним драйвером NVIDIA 358.

VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42)
[0000000001686148] core libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_38
libva info: va_openDriver() returns 0
[00007f5994c75a08] avcodec decoder: Using OpenGL/VAAPI/libswscale backend for VDPAU for hardware decoding.
[00007f59986dbea8] adjust filter error: Unsupported input chroma (VDV0)
[00007f59986dd2a8] sharpen filter error: Unsupported chroma (VDV0)
[00007f59986dd2a8] vdpau_sharpen filter error: sharpening/blurring not supported by VDPAU device
[00007f598803c038] core video output error: Failed to create video filter2 'sharpen'
[00007f598803c038] core video output error: Failed to add filter 'sharpen'
[VS] error (vdpDecoderRender_h264): no surfaces left in buffer
[VS] error (vdpDecoderRender_h264): no surfaces left in buffer
[VS] error (vdpDecoderRender_h264): no surfaces left in buffer
[VS] error (vdpDecoderRender_h264): no surfaces left in buffer
[VS] error (vdpDecoderRender_h264): no surfaces left in buffer
[VS] error (vdpVideoSurfaceGetBitsYCbCr): not implemented conversion VA FOURCC Y -> VDP_YCBCR_FORMAT_YV12
[00007f59985cc008] vdpau_chroma filter error: video surface export failure: VDP_STATUS_INVALID_Y_CB_CR_FORMAT
[VS] error (vdpVideoSurfaceGetBitsYCbCr): not implemented conversion VA FOURCC Y -> VDP_YCBCR_FORMAT_YV12
[00007f59985cc008] vdpau_chroma filter error: video surface export failure: VDP_STATUS_INVALID_Y_CB_CR_FORMAT
[VS] error (vdpVideoSurfaceGetBitsYCbCr): not implemented conversion VA FOURCC Y -> VDP_YCBCR_FORMAT_YV12
8
задан 29 December 2015 в 00:58

2 ответа

Хорошо, все, что мне нужно было сделать в соответствии с этим https://bbs.archlinux.org/viewtopic.php?id=199749 , это запустить vlc с помощью vlc --avcodec-hw=vaapi или изменить настройки vlc в «кодеке». "и выберите vaapi через x11 вместо vdpau.

0
ответ дан 29 December 2015 в 00:58

Если Вам нравится Ваша чистая система, можно также удалить vdpau драйверы (пакеты похожи на vdpau-driver-all:amd64 и mesa-vdpau-drivers:amd64). Это вызовет использование VAAPI.

1
ответ дан 29 December 2015 в 10:58
  • 1
    Это изменяется, буду просто вставлен и т.д., папка для применения фиксирует в соответствующих частях системы. Еще одна фиксация I' ve вчера протестировал, и это для pulseaudio конфигурации. По некоторым причинам регулировки звука в лотке не активны. Надеюсь обновить свое описание завтра. – AlexT 1 May 2018 в 23:28

Другие вопросы по тегам:

Похожие вопросы: