Ofte har jeg haft dette problem, hvor tilfældige YouTube-videoer ikke kan afspilles på Firefox, mens de fungerer fint i Google Chrome. Lidt af Google-søgning og viser sig, at videoer, der fungerer på licenserede codecs som HEVC-265, ikke afspilles i Open Source-webbrowser som Firefox og Vivaldi. For eksempel brugte jeg Vivaldi og det understøtter kun gratis open source-videokodecs. Så det understøtter ikke MPEG-4 og HEVC-265. Men der er en løsning på Chromium-baserede browsere, og her er hvordan du løser YouTube-videoer, der ikke afspilles på YouTube.
Hvilken codec din browser ikke understøtter
Før vi kommer til rettelserne, er det vigtigt at forstå problemet. YouTube flyttede for nylig fra flashvideoer til HTML5-indlejrede videoafspillere. Så du behøver ikke længere Adobe Flash for at køre videoer på YouTube. Din webbrowser skal være HTML5-kompatibel, som de fleste af dem er. Men de understøtter ikke alle videokodecs. For at kontrollere, hvilke codecs din browser ikke understøtter, skal du gå over til HTML5-testwebstedet.
På højre side vil du se alle de videokodecs, der understøttes af din browser. I mit tilfælde bruger jeg Vivaldi, og det understøtter ikke MPEG-4 og H.265, hvilket fremgår af HTML5-testen nedenfor.
Sådan løses YouTube-videoer, der ikke afspilles på Linux
1. Chrom-baserede browsere
Du skal installere den licenserede codec. Du kan bruge følgende kommando eller bare køre Vivaldi på kommandolinjen, hvis du bruger Vivaldi-browseren.
Gå over til terminalen og skriv “vivaldi” og tryk Enter. Det åbner et nyt browservindue, og i terminalen fortæller det dig de fundne codecs. Oprindeligt vil der kun være åbne codecs installeret, og det vil bede dig kommandoen om at installere den proprietære kommando. Brug den kommando, eller du kan direkte indsætte følgende kommando.
sudo apt opdatering && sudo apt installere chromium-codecs-ffmpeg-ekstra
Hvis ovenstående kommando ikke virker for dig, kan du alternativt downloade ".deb" -filen fra denne placering. Når den er downloadet, skal du dobbeltklikke på filen og installere de ekstra codecs. Efter installation skal du genstarte din chromium-browser. I mit tilfælde er det Vivaldi. Afspil videoen, og nu skal den fungere.
2. Firefox
I tilfælde af Firefox er alt, hvad du skal gøre, at opdatere til den nyeste version af Mozilla Firefox til din Linux-distro. Men der er en lille advarsel. Firefox understøtter OpenH.264, som er forskellig fra proprietær HEVC 264. Så den bestemte video, jeg testede, spillede godt på OpenH.264. Imidlertid vil ikke alle H.264-videoer afspilles på OpenH264, og der er ingen løsning for at få den proprietære H.264 og H.265 til at arbejde på Firefox.
For eventuelle problemer eller bekymringer vedrørende videokodecs, så lad mig det vide i kommentarerne nedenfor.
Læs også: Bedste Download Manager til Linux