Vlákno názorů k článku
Firefox 136 je tu a nabízí boční panel i HTTPS-First od Rovano - Zatím jsem tu lištu s taby zkusil jen...

  • Článek je starý, nové názory již nelze přidávat.
  • 6. 3. 2025 11:24

    Rovano

    Zatím jsem tu lištu s taby zkusil jen u Win verze a přepínání tabů bylo děsně pomalé. Po přepnutí na "standard" to zase zrychlilo.
    Jsem zvědavý na FF 137 s HEVC.

    6. 3. 2025, 11:25 editováno autorem komentáře

  • 6. 3. 2025 12:53

    Michal Šmucr
    Bronzový podporovatel

    Jsem zvědavý na FF 137 s HEVC.

    Byl jsem trochu taky, protože to by byl pro mě upřímně na Linuxu první přehrávač, co by to HEVC dával (ani Chrome ne).
    Zatím jsem testoval 137b2 z Flatpaku a úplně to nefunguje. Sice v about:support to indikuje podporu HEVC, v about:config je to povolené, ale nedá se přehrát jediné testovací video, ani z lokálního souboru. Budu muset ještě zkouknout logy, co se tam přesně děje, protože va-api dekodér HEVC funguje v pořádku.

    Ale abych se zas realisticky vrátil na zem. Přesně tyhle potíže úplně napříč platformami, komplikované licencování atd. jsou přesně důvodem proč je na webu pro streamování i po cca 12 letech HEVC spíš akademická záležitost. Další věc je, že byť tam určité přínosy stran kvality a bitrate jsou, tak to pro většinu provozovatelů VOD a CDNky není v takové míře, aby to nějak extra tlačili a přidali si další enkódovací pipeliny ke stávajícímu nejrozšířenějšímu AVC (H.264) a zvýšili si náklady pro relativně minoritní část diváků.
    Pokud už vyloženě někdo chce relativně podobné zlepšení a zároveň širší kompatibilitu s prohlížeči, tak spíš sáhne pro VP9. Byť i tam si myslím, že to je krom Google spíš výjimka a většina udělá v budoucnu až razantnější skok třeba k AV1.

    Třeba na macOSu bylo dekódování v Safari a Chrome jako téměř první, protože na to použijí systémový Video Toolbox, kde je HEVC out-of-box licencované a je tam jak sw tak hw varianta na podporovaných konfiguracích. Firefox je tam teď s 136 po relativně hodně dlouhé době třetí do party.
    Na Windows je podobný mechanismus přes Windows Media Foundation včetně sw i hw verze, kdy se to offloaduje na GPU. Akorát je to problematické s licencováním, protože u spousty konfigurací je třeba ještě dokoupit licenci na Microsoft Store. Ta stojí sice asi 1 dolar, ale musíte mít účet, platební kartu atp., což tomu rozšíření úplně extra nepomůže.

  • 6. 3. 2025 21:20

    Martin Stransky

    Pokud vam neco nejde prehrat, je nejlepsi to stahnout a zkusit to prehrat lokalne. Pokud to nebude fungovat tak nareportovat vcetne odkazu na nefunkcni klip.

    To ze mate HEVC podporu ve VA-API jeste neznamena ze to bude fungovat na vsem. Donedavna nebyl zase tak velky problem najit VP9/AV1 video ktere vam VA-API dekoder zasekne, produkuje nejake artefakty nebo nefunguje seek ve streamu.

  • 6. 3. 2025 22:07

    Michal Šmucr
    Bronzový podporovatel

    Testoval jsem si i lokální soubor. Jak vzorek, co jsem si sám vyrobil, tak nějaké standardní testy, třeba odsud (to je mimochodem hezká stránka s různými i exotičtějšími profily HEVC, když třeba chce člověk zjistit limity dekodérů).
    https://lf-tk-sg.ibytedtos.com/obj/tcs-client-sg/resources/video_demo_hevc.html#main-bt709-sample-11

    Verze 137b2 řekla, že "No video with supported format and MIME type found." a v konzoli vypsala:

    [Child 313, MediaDecoderStateMachine #1] WARNING: Decoder=7f955ffcdd00 state=DECODING_METADATA Decode metadata failed, shutting down decoder: file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachine.cpp:371
    [Child 313, MediaDecoderStateMachine #1] WARNING: Decoder=7f955ffcdd00 Decode error: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006): file /builds/worker/checkouts/gecko/dom/media/MediaDecoderStateMachineBase.cpp:168

    Už jsem předtím dohledal odpovídající ticket, kam bych to případně poslal.
    https://bugzilla.mozilla.org/show_bug.cgi?id=hevc

    Ale pak mě napadlo ještě otestovat čerstvé Nightly sestavení. Tam všechno hraje v pořádku (hurá, první browser pod Linuxem!). Takže jsem nějak seznal, že už o tom asi ví, a je to na dobré cestě.

    Každopádně díky za rady i pomoc.