¡ups! Cuando reproduzco algunos videos en mi computadora Ubuntu, el video se reproduce pero no escucho ningún sonido en los parlantes.
Si se enfrenta a este problema, es posible que le falten algunos códecs importantes, necesarios para decodificar archivos de audio o vídeo.
Sin el códec, el sistema no puede decodificar el archivo de audio o vídeo y, por tanto, nos enfrentamos a problemas de reproducción.
Como puede ver aquí, me enfrenté a un problema similar al intentar reproducir videos MKV en mi sistema Ubuntu. Recibo el error «Códec no compatible: VLC no puede decodificar el formato ‘h264’ (H264-MPEG-4 AVC (Parte 10)).
Mi sistema ni siquiera puede reproducir videos debido a este error y este error no se limita únicamente a VLC o a mi sistema.
En algunos casos, también ocurre en sitios web educativos y de transmisión como EdX y Udemy, donde se requiere un código específico para reproducir ciertos archivos multimedia correctamente.
Entonces, háganos saber cómo solucionar este error instalando todos los códecs multimedia necesarios en su sistema, como H.264, H.265 (HEVC), VP9, FLAC, AAC, DTS, etc.
Tabla de Contenidos
Cómo instalar códecs en Ubuntu
Al realizar la instalación, el instalador de Ubuntu le preguntará si desea instalar códecs de terceros.
Si marca estas opciones, las posibilidades de que encuentre este problema son muy bajas. Sin embargo, ahora puedes resolver este problema simplemente instalando los paquetes necesarios.
Para resolver problemas de códecs faltantes, puede seguir los siguientes pasos para solucionar problemas de reproducción de audio y video en distribuciones basadas en Ubuntu:
🚀 solución
- Agregue el repositorio multiverso y luego actualice el sistema.
$ sudo add-apt-repository multiverse
$ sudo apt update
- Dependiendo de su versión basada en Ubuntu, ejecute cualquiera de los comandos en su sistema para instalar los códecs de audio y video que faltan.
$ sudo apt install ubuntu-restricted-extras
$ sudo apt install mint-meta-codecs
$ sudo apt install xubuntu-restricted-extras
$ sudo apt install kubuntu-restricted-extras
$ sudo apt install lubuntu-restricted-extras
1
Cómo instalar todos los códecs necesarios
Una de las formas más sencillas de instalar todos los códecs necesarios a la vez es instalar ubuntu-restricted-extras
Paquete que contiene todos los códecs necesarios que normalmente se requieren.
Instalar ubuntu-restricted-extras
paquete, debe habilitar la compatibilidad con multiverso en su sistema.
Si no estás seguro de qué es el multiverso, te sugiero que leas este artículo más adelante.
$ sudo add-apt-repository multiverse
Después de ejecutar la línea anterior, ahora cree el caché del sistema escribiendo el siguiente código:
$ sudo apt update
Finalmente, después de completar lo anterior, ahora puedes instalar ubuntu-restricted-extras
Obtenga todos los códecs que necesita para reproducir varios formatos multimedia en su sistema Ubuntu.
$ sudo apt install ubuntu-restricted-extras
Si está utilizando una distribución basada en Ubuntu como Linux Mint, Kubuntu, Lubuntu y Xubuntu, debe utilizar uno de estos comandos según su instalación.
- Menta de Linux:
$ sudo apt install mint-meta-codecs
- Kubentu:
$ sudo apt install kubuntu-restricted-extras
- Lubuntu:
$ sudo apt install lubuntu-restricted-extras
- XEsta foto:
$ sudo apt install xubuntu-restricted-extras
Una vez que ejecutes el comando te mostrará todas las bibliotecas que se instalarán para el códec correspondiente, así que no necesitas pensarlo dos veces, escribe ‘tú’.
Después de eso, le pedirá que acepte el acuerdo EULA de Microsoft. ttf-mscorefonts-installer
entonces tienes que presionar pestaña ↹ para mover el selector a < Ok>entonces presione ↵ Entrada botón.
Debe seguir los mismos pasos nuevamente para aceptar los términos de la licencia EULA.
El siguiente paso es esperar, así que espere un momento y se completará la instalación.
Una vez completada la instalación, te toca reiniciar la aplicación para ver los cambios 🙂
2
Cómo instalar códecs limitados
Si no desea aceptar una licencia y solo desea instalar un conjunto limitado de códecs, puede enumerar manualmente los paquetes necesarios.
Para hacer esto, puede enumerar los nombres de los paquetes manualmente, así:
- gstreamer1.0-plugin-malo
- gstreamer1.0-plugin-feo
- gstreamer1.0-plugin-bueno
- libavcodec-extra
- gstreamer1.0-libav
- Códec de Chrome ffmpeg-extra
Como puedes ver, varios paquetes de gstreamer vienen con nombres muy extraños como feo, bueno y malo, pero no te preocupes, no dañará tu sistema.
Esto es sólo una convención de nomenclatura, puedes aprender más sobre Leer desde aquí.
Ahora, sólo necesita ejecutar el siguiente comando en la versión 20.04 y superior del sistema Ubuntu:
$ sudo apt install -y gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly\
gstreamer1.0-plugins-good libavcodec-extra gstreamer1.0-libav\
chromium-codecs-ffmpeg-extra
Si todavía tienes problemas con Ubuntu 18.04 o anterior, puedes usar el siguiente código:
$ sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly\
libavcodec-extra gstreamer1.0-libav gstreamer1.0-fluendo-mp3\
chromium-codecs-ffmpeg-extra
Una vez instalado, puede intentar reproducir medios en su sistema para ver los cambios.
envolver
Eso es todo por este artículo, le mostré cómo solucionar el problema de los códecs faltantes instalando los códecs necesarios como H.264, H.265, AAC, etc.
Déjame saber en la sección de comentarios si aún tienes problemas de reproducción.
Además, no olvide marcar este sitio como favorito para leer más artículos relacionados con los pasos para la solución de problemas.
Nos vemos en el próximo artículo.…adiós
Un hombre apasionado por la tecnología que ha explorado algunas tecnologías asombrosas y está explorando más. En el camino, tuve la oportunidad de trabajar en el desarrollo de Android, Linux, AWS y DevOps utilizando una variedad de herramientas de código abierto.