• Skip to main content
  • Skip to primary sidebar
  • Inicio
    • Acerca de
    • Cookies y RGPD
  • Sistemas Operativos
  • Tipos de Raspberry Pi
    • Mejores microSD
  • Glosario
  • Blog
    • Alternativas
    • FAQ
  • Contacto

Raspberry para torpes

pero para torpes, torpes

Orange Pi One: Corregir errores usando mpv en armbian

25 mayo, 2016 by manuti 14 Comments

Al principio con la Orange Pi One y armbian reproducía vídeo sin problemas, creo que es una mejor opción que usar una versión de Kodi con OpenElec que hay por ahí, y mucho mejor que usar Android con 512MB de RAM que hacen que la placa se arrastre. Pero como soy un torpe y manazas, toqué algo y dejé de poder ver vídeos y además no conseguía arreglarlo, al final a partir de este post del foro de Orange Pi he dado con la solución.

Al reproducir con mpv obtenía errores de este tipo:

Playing: MVI_4002.MOV
 (+) Video --vid=1 (*) (h264)
 (+) Audio --aid=1 --alang=eng (*) (pcm_s16le)
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
[vo/vdpau] Error when calling vdp_device_create_x11: 1
Error opening/initializing the selected video_out (-vo) device.
Video: no video

O de este otro tras estar tocando para arreglarlo:

Playing: MVI_3989.MOV
 (+) Video --vid=1 (*) (h264)
 (+) Audio --aid=1 --alang=eng (*) (pcm_s16le)
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vo/vdpau] Error when calling vdp_device_create_x11: 1
Error opening/initializing the selected video_out (-vo) device.
Video: no video

Así que instalé vdpauinfo para poder profundizar en el tema:

sudo apt install vdpauinfo

Y lo ejecutamos para ver la salida:

vdpauinfo

display: :0.0   screen: 0
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1

Así que siguiendo la info del post que mencioné al principio, añadimos el driver correcto para las Orange Pi One con el chip Allwinner H3 en armbian:

export VDPAU_DRIVER=sunxi

Y al ejecutar de nuevo vdpauinfo:

---------------
display: :0.0   screen: 0
[VDPAU SUNXI] VE version 0x1680 opened
[VDPAU SUNXI] OSD disabled!
API version: 1
Information string: sunxi VDPAU Driver

Video surface:

name   width height types
-------------------------------------------
420     8192  8192  NV12 YV12 

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0 32400  3840  2160
MPEG2_SIMPLE          3 32400  3840  2160
MPEG2_MAIN            3 32400  3840  2160
H264_BASELINE        51 32400  3840  2160
H264_MAIN            51 32400  3840  2160
H264_HIGH            51 32400  3840  2160
MPEG4_PART2_SP        5 32400  3840  2160
MPEG4_PART2_ASP       5 32400  3840  2160

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    -  
R8G8B8A8          8192  8192    -  

Bitmap surface:

name              width height
------------------------------
B8G8R8A8          8192  8192
R8G8B8A8          8192  8192

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             -
DEINTERLACE_TEMPORAL_SPATIAL     -
INVERSE_TELECINE                 -
NOISE_REDUCTION                  -
SHARPNESS                        -
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         0     8192
VIDEO_SURFACE_HEIGHT             y         0     8192
CHROMA_TYPE                      y  
LAYERS                           y         0        0

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 -  
CSC_MATRIX                       -  
NOISE_REDUCTION_LEVEL            -  
SHARPNESS_LEVEL                  -  
LUMA_KEY_MIN_LUMA                -  
LUMA_KEY_MAX_LUMA                -  

vdpauinfo

Y ya podemos reproducir vídeos, por ejemplo a pantalla completa utilizando el comando:

mpv --fs VIDEO.MOV

Y que deja esta información en la Terminal que podremos ver al terminar el vídeo.

Playing: MVI_3968.MOV
 (+) Video --vid=1 (*) (h264)
 (+) Audio --aid=1 --alang=eng (*) (pcm_s16le)
[VDPAU SUNXI] VE version 0x1680 opened
[VDPAU SUNXI] OSD disabled!
AO: [alsa] 48000Hz stereo 2ch s16
Using hardware decoding (vdpau).
VO: [vdpau] 1280x720 vdpau
[VDPAU SUNXI] Presentation time not supported
AV: 00:00:01 / 00:01:10 (2%) A-V:  0.409

mpv

OJO que para hacer definitivo estos cambios hay que configurar algo más como expliqué aquí: Configurar VDPAU en ARMBIAN Debian Linux en Orange Pi One

Artículos relacionados:

Configurar VDPAU en ARMBIAN Debian Linux en Orange Pi One Orange Pi One primeras impresiones El cuello de botella de la Raspberry Pi Rasberry Pi 3 y alternativas para 2016

Filed Under: driver Tagged With: armbian, armbian mpv failed to open vdpau, cedarX, cedarx video driver, mpv, orange pi, orange pi one, orange pi one h3, sunxi, vdpauinfo, vpu cedarx, VPU CedarX drivers Allwinner H3, vpu video driver

Primary Sidebar

Categorías

Archivos

RASPBERRY PI | RECOMENDACIONES

Raspberry Pi Spain RAS-4-4G - Placa Base Pi 4 Modelo B / 4 GB SDRAM (1822096)
Raspberry Pi Spain RAS-4-4G - Placa Base Pi 4 Modelo B / 4 GB SDRAM (1822096)
Amazon Prime
78,99 EUR
Comprar en Amazon
Samsung EVO Select - Tarjeta de Memoria microSDXC de 32 GB con Adaptador SD, 95 MB/s, UHS1, Color Verde y Blanco
Samsung EVO Select - Tarjeta de Memoria microSDXC de 32 GB con Adaptador SD, 95 MB/s, UHS1, Color Verde y Blanco
Comprar en Amazon
Raspberry Placa Base PI 3 Modelo A+, Cortex a 1.4GHZ, WiFi 5GHZ (11811853)
Raspberry Placa Base PI 3 Modelo A+, Cortex a 1.4GHZ, WiFi 5GHZ (11811853)
Amazon Prime
34,90 EUR
Comprar en Amazon
Raspberry Pi 4 Computer Official Premium Kit with MicroSD 32GB S.O. preloaded (2GB RAM, Black)
Raspberry Pi 4 Computer Official Premium Kit with MicroSD 32GB S.O. preloaded (2GB RAM, Black)
Comprar en Amazon
Rebajas Logitech MK270 Combo Teclado y Ratón Inalámbrico para Windows, 2,4GHz Inalámbrico, Ratón Compacto, 8 teclas multimedia y de acceso directo, 2 años de batería, PC, PC Portátil, QWERTY Español - Negro
Logitech MK270 Combo Teclado y Ratón Inalámbrico para Windows, 2,4GHz Inalámbrico, Ratón Compacto, 8 teclas multimedia y de acceso directo, 2 años de batería, PC, PC Portátil, QWERTY Español - Negro
Amazon Prime
27,93 EUR
Comprar en Amazon
Rebajas Logitech K400 Plus Teclado Inalámbrico Táctil para TV con Control Multimedia y Touchpad, Teclado QWERTY Español - Negro
Logitech K400 Plus Teclado Inalámbrico Táctil para TV con Control Multimedia y Touchpad, Teclado QWERTY Español - Negro
Amazon Prime
34,90 EUR
Comprar en Amazon
Raspberry Pi 4 Model B 2GB ARM-Cortex-A72 4x 1,50GHz, 2GB RAM, WLAN-ac, Bluetooth 5.0, LAN, 4x USB, 2x Micro-HDMI
Raspberry Pi 4 Model B 2GB ARM-Cortex-A72 4x 1,50GHz, 2GB RAM, WLAN-ac, Bluetooth 5.0, LAN, 4x USB, 2x Micro-HDMI
68,49 EUR
Comprar en Amazon

Última actualización el 2025-05-01 / Enlaces de afiliados / Imágenes de la API para Afiliados

© 2013–2025

Este sitio web usa cookies para mejorar su experiencia como usuario ► Aceptar Rechazar ◘ Si necesita más información
Política de Cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR