Automatické titulky
Neustálé problémy s titulky na YouTube (automatický překlad z angličtiny na češtinu). Neustálé laborování s nastavením (přehrávání-výkon), mazání mezipaměti, historie, cookies, restart, někdy to naskočí, ale většinou ne. Přitom v Edge to jde na první dobrou. Toto trvá už delší dobu. Čím to je? Rád používám Mozillu, ale s tímto handicapem ne.
Všechny odpovědi (2)
Ve Firefoxu se v poslední době opravdu často objevují problémy s automatickým překladem titulků na YouTube, zatímco v Edgi nebo Chromiu vše funguje. Nejde pravděpodobně o chybu u vás, ale o kombinaci několika věcí, které dohromady způsobují, že se přeložené titulky nespouští spolehlivě.
Níže shrnu nejčastější příčiny + řešení, která obvykle pomůžou.
Proč to ve Firefoxu zlobí? 1) YouTube používá pro Firefox jiný „player backend“ než pro Chromium. YouTube interně detekuje prohlížeč a podle něj aktivuje jiné funkce. Firefox není postavený na Chromiu, takže některé experimentální funkce (včetně auto-translate) se načítají jinak nebo vůbec. YouTube často testuje nové přehrávače nejdřív na Chromiu, Firefox dostává změny později. → Výsledek: Funkce auto-translate v FF někdy vůbec nenaběhne.
2) Problémy s dekódováním videa (YouTube + Firefox + DRM + výkon) Firefox má vlastní implementaci videodekódování a u některých rozlišení nebo kodeků (hlavně AV1, VP9) se mohou pluginy YouTube načítat pomaleji. Když se přehrávač načítá neúplně, modul pro titulky a jejich překlad nenaskočí. Poznáte to podle toho, že video se někdy déle načítá, nebo v nabídce vůbec není možnost „Přeložit titulky“.
3) YouTube může Firefox blokovat skrz svá AB testování. Objevilo se to už vícekrát – YouTube na Firefoxu náhodně zakáže některé funkce (titulky, speed controls, auto-translate), protože testuje něco nového. Edge/Chrome tato omezení nedostávají.
4) Doplňky nebo ochranné funkce Firefoxu zasahují do YouTube. I když máte jen pár doplňků, často stačí uBlock Origin (včetně filtrů pro YouTube), nebo Firefox Enhanced Tracking Protection, YouTube Enhancer, SponsorBlock, Return YouTube Dislike ... Tyto doplňky mohou blokovat skripty, přes které YouTube načítá titulky.
Jak to nejčastěji spravit (ověřené kroky)
1) Zapnout v about:config podporu pro nové přehrávače
Někdy pomůže povolit moderní rozhraní:
Do adresního řádku zadejte: about:config
Vyhledejte:
media.webvtt.regions.enabled → nastavte na true
media.ffmpeg.vaapi.enabled → true (pokud máte podporu VAAPI)
Restart Firefoxu.
2) Vypnout AV1 pro YouTube (pomáhá často!) YouTube někdy zlobí s AV1 ve Firefoxu. Nastavení → Obecné → Přehrávání → „Povolit AV1“ vypnout.
3) Spustit Firefox bez doplňků Menu → Nápověda → Restartovat bez doplňků Otestovat YouTube titulky. Pokud fungují – viník je doplněk (nejčastěji uBlock nebo některý filtr).
4) Zkusit YouTube v kontejneru bez ochranného blokování Firefox → „Možnosti ochrany soukromí“ → u dané záložky YouTube nastavit: Ochrana před stránkovým sledováním: Standard Zakázat blokování skriptů třetích stran pro YouTube
5) Zkontrolovat, jestli nejste ve starém AB testu YouTube Někdy pomůže vynutit čistý přehrávač: Do adresního řádku vložit tuto adresu: https://www.youtube.com/?disable_polymer=1
Pokud titulky nenaběhnou, je problém v novém přehrávači YouTube pro Firefox.
Google už prostě nehýčká (nedotuje, nevydržuje si) Firefox, jak tomu bylo ještě v nedávné minulosti, takže jeho funkčnost je mu u zádele. Zkus Quick translate for Youtube captions