Vaak heb ik dit probleem gehad waarbij willekeurige YouTube-video's niet konden worden afgespeeld in Firefox, terwijl ze prima werken in Google Chrome. Een beetje zoeken op Google en het blijkt dat video's die werken met gelicentieerde codecs zoals HEVC-265 niet kunnen worden afgespeeld in een open source-webbrowser zoals Firefox en Vivaldi. Ik gebruikte bijvoorbeeld Vivaldi en het ondersteunt alleen gratis open-source videocodecs. Het ondersteunt dus geen MPEG-4 en HEVC-265. Maar er is een oplossing voor op Chromium gebaseerde browsers en hier is hoe je YouTube-video's kunt repareren die niet op YouTube worden afgespeeld.
Welke codec uw browser niet ondersteunt
Voordat we naar de oplossingen gaan, is het belangrijk om het probleem te begrijpen. YouTube is onlangs overgestapt van Flash-video's naar ingesloten HTML5-videospelers. Je hebt dus geen Adobe Flash meer nodig om video's op YouTube weer te geven. Uw webbrowser moet HTML5-compatibel zijn, wat de meeste zijn. Maar ze ondersteunen niet alle videocodecs. Ga naar de HTML5-testwebsite om te controleren welke codecs uw browser niet ondersteunt.
Aan de rechterkant ziet u alle videocodecs die door uw browser worden ondersteund. In mijn geval gebruik ik Vivaldi en het ondersteunt geen MPEG-4 en H.265, wat blijkt uit de HTML5-test hieronder.
Hoe YouTube-video's te repareren die niet op Linux worden afgespeeld
1. Chromium-gebaseerde browsers
U moet de gelicentieerde codec installeren. U kunt de volgende opdracht gebruiken of Vivaldi gewoon op de opdrachtregel uitvoeren als u de Vivaldi-browser gebruikt.
Ga naar de terminal en typ "vivaldi" en druk op Enter. Het opent een nieuw browservenster en in de terminal vertelt het u de gevonden codecs. In eerste instantie zijn er alleen open codecs geïnstalleerd en wordt u gevraagd om het eigen commando te installeren. Gebruik die opdracht of u kunt de volgende opdracht rechtstreeks plakken.
sudo apt update && sudo apt chromium-codecs-ffmpeg-extra installeren
Als de bovenstaande opdracht niet voor u werkt, kunt u ook het ".deb" -bestand vanaf deze locatie downloaden. Dubbelklik na het downloaden op het bestand en installeer de aanvullende codecs. Start na de installatie uw Chromium-browser opnieuw. In mijn geval is het Vivaldi. Speel de video af en nu zou het moeten werken.
2. Firefox
In het geval van Firefox hoeft u alleen maar bij te werken naar de nieuwste versie van Mozilla Firefox voor uw Linux-distro. Maar er is een kleine waarschuwing. Firefox ondersteunt OpenH.264, wat anders is dan de eigen HEVC 264. Dus de specifieke video die ik aan het testen was, speelde goed op OpenH.264. Niet alle H.264-video's kunnen echter worden afgespeeld op OpenH264 en er is geen oplossing om de gepatenteerde H.264 en H.265 te laten werken in Firefox.
Laat het me weten in de onderstaande opmerkingen voor problemen of opmerkingen met betrekking tot videocodecs.
Lees ook: Beste downloadmanager voor Linux