Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: V Linuxu se seká h265 4k  (Přečteno 16205 krát)

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:V Linuxu se seká h265 4k
« Odpověď #25 kdy: 13 Května 2020, 22:34:23 »
Přesně tak, žádný posun, prostě to nefunguje i když nic nebrání a fungovat by to mělo...

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #26 kdy: 13 Května 2020, 22:54:23 »
Přesně tak, žádný posun, prostě to nefunguje i když nic nebrání a fungovat by to mělo...

Ale brání - linux. A věř mi, že jsem se to víc jak půl roku snažil rozchodit. Výsledek čistá nula (drivery, kernely, vdpau....).
Přitom na stejné mašině pod windows (dualboot) to funguje.
Už na tom zkrátka nemíním dál ztrácet čas...
Na linuxu jedině řádně silný CPU a přehrávat to čistě softwarově = sázka na jistotu u každého kodeku.  :-\
------------------------------------------------------------------------------------------------------------------------------
Z praktického hlediska to nyní řeším pomocí MMC (připojeným k TV via HDMI) které vše "přehraje levou zadní" .
PC slouží pouze jako zdroj (server) video souborů. Tuto cestu velice doporučuji....

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:V Linuxu se seká h265 4k
« Odpověď #27 kdy: 13 Května 2020, 23:09:37 »
Sakra, to mě štve. Ale to je to co říkám pořád. Linux je bezva, ale není na běžné používání (a teď se mnou spousta lidí nebude souhlasit, ale já tomu věřím) a dokud to nevezme silná firma, která udělá jednu distribuci s jedním operačním systémem a bude ji prodávat s několika málo ověřenými počítači, tiskárnami a cojávím co se ještě všechno používá (tedy něco jako Apple 2.0) tak se Linux nerozšíří. Já bych si takový notebook koupila, kdyby tam fungovalo všechno, byla k tomu technická podpora (telefon, kamenný obchod, vzdálená plocha) a klidně bych si i připlatila, právě za tu zaručenou funkčnost. Jenže to se nestane, protože "pravověrní" linuxáci budou proti a normální uživatelé si to nekoupí, protože dají přednost 100% funkčnímu Applu nebo o něco méně spolehlivému zato však rozšířenému Windows (ostatně co mám Windows 10 na Ryzenu tak jsem neměla jediný problém a to se to aktualizovalo z 1903 na 1909 a to celkem brzo už v listopadu).

To praktické hledisko máme doma stejně, MMC u TV přes HDMI si bere data z NASu, funguje to skvěle. Ale pak tu je ještě cestování a stačí klidně k rodičům na chalupu, kde je "retardovaný vesnický internet" o rychlosti 15 Mbps a je potřeba si vzít něco sebou na večery nebo když prší a když máme všechno v h265, půlku věcí ve fullHD a druhou půlku ve 4k a jen naprosté minimum je SD, tak je to trochu problém. Konvertovat to jen proto, že to OS nezvládne přehrát nemá smysl, je to zbytečné pálení elektřiny. Zvláště když to v jiných OS na stejném HW funguje.
Jinak Ryzen s RTX to přehrává HW i v Linuxu, já vlastně vůbec nevím jak se to přehrává na X220, protože to prostě nemá umět, jenže jak se ukázalo tak umí. Nevím, nechápu, ale je to tak. A když k tomu přidám extrémně složité šifrování disku, nejisté (nebo možná i nemožné) použití TPM chipu, velmi špatně funkční čtečku otisků prstů a jak jsem zjistila tak ještě nefunkční čtečkou paměťových karet (používám málo, ale někdy přeci jen, ve Windows načte moji 128 GB SDXC bez problémů, v Linuxu to nic neudělá), tak asi nemá smysl to řešit. Přitom jsem na netu četla jak skvěle X220 s Linuxem funguje a že je to "Windows Killer". Asi jsem fakt moc náročná. Nevím, má smysl věřit že Linux dokáže plnohodnotně nahradit Windows/macOS? A tím myslím fakt plnohodnotně, kromě her úplně všechno od obyčejného internetění/mailování/multimédií až po složitou práci v libovolném odvětví a programu.

edit: asi by to chtělo tripple boot, ale jak když jsou možné jen dva disky? Je možné udělat dualboot s Windows 10, které používají BitLocker a mít oboje na jednom disku? A místo grubu použít Windows zavaděč? macOS budu mít na samotném disku a tam je to o hodně složitější a nedoporučuje se to, i když to možné je a Clover dokáže zavést libovolný OS.
« Poslední změna: 13 Května 2020, 23:12:06 od Abby »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #28 kdy: 13 Května 2020, 23:19:34 »
Honba za stále větším rozlišením (proč vlastně?) je naprosto samoúčelná.
Každý přeci vidí, že je to dobré leda tak na statické/polostatické videa typu "mluvící hlavy" nebo "táhlé záběry přírody", tam je to vcelku ještě koukatelné...   Ale jakmile se v takovémto videu "něco pohne", běda.   V plné nahotě se projeví nedostatky kompresního algoritmu/nedostatečného datového toku.     Zvláště přenosy takového fotbalu/hokeje kde kamera neustále "švenkuje" jsou přímo odporné (digitální marmeláda/mazanice/špenátová tráva...).   A to i při rozlišení třeba 16k....     Zkrátka je to po pěti minutách nekoukatelné, bolí z toho hlava/oči, je to humus.  :P
V takovém případě odcházím do kuchyně ke staré dobré 55 '' CRT 50 Hz s rozlišením 576i kde můžu svoje oblíbené zápasy sledovat bez újmy dlouhé hodiny. Tak to prostě je. A stejně jako u fotoaparátů - posvátná modla rozlišení není zdaleka všechno.... :-[

Těžko srovnávat televizní vysílání kde není ani fullHD s kvalitním blu ray ripem. Osobně už dnes tahám jen ve 4k pokud to jde a na 4k monitoru je to samozřejmě mnohem lepší, detailnější a plynulejší než obyčejné fullHD, o nějakém hnusném kostičkovaném SD ani nemluvě. Ale mám na to samozřejmě odpovídající HW, na deset let staré šunce bych se o to ani nepokoušela. Jinak Netflix sice teď má snížený bitrate, ale pořád jsou jejich 4k filmy perfektní, žádní duchové, žádné kostičky, žádné přechody jako to bylo kdysi v pravěku když se používal divx nebo jak se ta příšernost jmenovala, na to se nedalo dívat ani na tehdejším 21" CRT monitoru od Eiza, který vážil snad tunu a patřil mezi to nejlepší co bylo. Jsem ráda za krásné detailní 4k monitory a upřímně nevidím důvod, proč by nemohly být klidně i 5k nebo i s vyšším rozlišením, tady jednoznačně platí že čím vyšší rozlišení tím lepší. Majoritní operační systémy to podporují už roky, ty méně rozšířené se snaží celkem taky a když je něco zastaralé (XFCE) dá se to vyměnit za moderní (KDE), které podporuje i moderní HW. Fakt není důvod nepoužívat kvalitní moderní věci a vůbec není důvod lpět na starých krámech. Jedině pokud je člověk socka a těch pár korun na nový notebook nebo desktop nemá, to je jasné že si radši koupí jídlo nebo jiné důležitější věci. Ale takový zase nebude vysedávat na linuxovém ani jiném fóru.

Není BD rip jako BD rip, že ano....
Napoví už jeho velikost, která může být cca 4 - 40 GB.   A oboje může mít to stejné rozlišení....
No a stačí se "podívat" do původního BD > BDMV > STREAMS jaké parametry měl ten zdrojový .m2ts soubor....
Drtivá většina ripů jde na výrazně nižší bitstream.
A ano, z hlediska efektivity jsou na tom asi nejlíp borci z yify. Ti ale k ripování používají "pořádné mašiny". Ale i na nich taková komprese trvá minimáně čtyř - šestinásobek délky filmu....

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #29 kdy: 13 Května 2020, 23:34:50 »
Sakra, to mě štve. Ale to je to co říkám pořád. Linux je bezva, ale není na běžné používání (a teď se mnou spousta lidí nebude souhlasit, ale já tomu věřím) a dokud to nevezme silná firma, která udělá jednu distribuci s jedním operačním systémem a bude ji prodávat s několika málo ověřenými počítači, tiskárnami a cojávím co se ještě všechno používá (tedy něco jako Apple 2.0) tak se Linux nerozšíří. Já bych si takový notebook koupila, kdyby tam fungovalo všechno, byla k tomu technická podpora (telefon, kamenný obchod, vzdálená plocha) a klidně bych si i připlatila, právě za tu zaručenou funkčnost. Jenže to se nestane, protože "pravověrní" linuxáci budou proti a normální uživatelé si to nekoupí, protože dají přednost 100% funkčnímu Applu nebo o něco méně spolehlivému zato však rozšířenému Windows (ostatně co mám Windows 10 na Ryzenu tak jsem neměla jediný problém a to se to aktualizovalo z 1903 na 1909 a to celkem brzo už v listopadu).

To praktické hledisko máme doma stejně, MMC u TV přes HDMI si bere data z NASu, funguje to skvěle. Ale pak tu je ještě cestování a stačí klidně k rodičům na chalupu, kde je "retardovaný vesnický internet" o rychlosti 15 Mbps a je potřeba si vzít něco sebou na večery nebo když prší a když máme všechno v h265, půlku věcí ve fullHD a druhou půlku ve 4k a jen naprosté minimum je SD, tak je to trochu problém. Konvertovat to jen proto, že to OS nezvládne přehrát nemá smysl, je to zbytečné pálení elektřiny. Zvláště když to v jiných OS na stejném HW funguje.
Jinak Ryzen s RTX to přehrává HW i v Linuxu, já vlastně vůbec nevím jak se to přehrává na X220, protože to prostě nemá umět, jenže jak se ukázalo tak umí. Nevím, nechápu, ale je to tak. A když k tomu přidám extrémně složité šifrování disku, nejisté (nebo možná i nemožné) použití TPM chipu, velmi špatně funkční čtečku otisků prstů a jak jsem zjistila tak ještě nefunkční čtečkou paměťových karet (používám málo, ale někdy přeci jen, ve Windows načte moji 128 GB SDXC bez problémů, v Linuxu to nic neudělá), tak asi nemá smysl to řešit. Přitom jsem na netu četla jak skvěle X220 s Linuxem funguje a že je to "Windows Killer". Asi jsem fakt moc náročná. Nevím, má smysl věřit že Linux dokáže plnohodnotně nahradit Windows/macOS? A tím myslím fakt plnohodnotně, kromě her úplně všechno od obyčejného internetění/mailování/multimédií až po složitou práci v libovolném odvětví a programu.

edit: asi by to chtělo tripple boot, ale jak když jsou možné jen dva disky? Je možné udělat dualboot s Windows 10, které používají BitLocker a mít oboje na jednom disku? A místo grubu použít Windows zavaděč? macOS budu mít na samotném disku a tam je to o hodně složitější a nedoporučuje se to, i když to možné je a Clover dokáže zavést libovolný OS.

Multiple boot používám zcela běžně dávno (W7+W10+3xLinux).  Je možný jak na jediném disku, tak (pochopitelně) i na vícero fyzických discích.
Šifrování systémových oddílů zásadně nepoužívám - nevidím k tomu sebemenší důvod. Ještě nikdy jsem toho nelitoval, ba naopak, když mi bylo líto nešťastníků kteří šifrovali, šifrovali....až se již nikdy ke svým datům nedostali (malou útěchou jim bylo, že pravděpodobně ani nikdo cizí). :)
Případnému zájemci bych pouze doporučil si tuto problematiku nejprve důkladně nastudovat (zejména rozdíly BIOS/MBR vs. UEFI/GPT), protože tyhle dva způsoby nelze "míchat dohromady"...
Ale v podstatě na tom nic není, nejedná se přece o stavbu cukrovaru, že... ;)

Jinak i přes tyto skutečnosti jsem nikdy na linux nezanevřel, má stále nesporně svoje výhody - i když na druhou stranu chápu, že může některé nováčky poněkud odradit (strach z konzole/terminálu).
Na druhou stranu si ale vzpomínám na svoje začátky, kdy jsem na tom byl podobně.
No a nyní, raději pracuji v terminálu, dokonce se mi ty zkušenosti hodí i ve Windows, např. jsem si tam zprovoznil aliasy nebo linux shell (ano, i to je kupodivu možné)...
Další věcí je, že čím víc se "Indický" W10 zhoršuje/ztrapňuje, tím lépe pro ostatní OS - to je prostě fakt.
-------------------------------------------------
Takže jediné, co mě doopravdy v linuxu sejří, je faktická nepodpora HW akcelerace přehrávání videa (h264 > h265 > AV1).
Přehrávat video za lomozu hučícího větráku není opravdu žádný med.... :-[
« Poslední změna: 13 Května 2020, 23:58:57 od juwa2 »

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1735
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:V Linuxu se seká h265 4k
« Odpověď #30 kdy: 14 Května 2020, 00:32:15 »
....
Takže jediné, co mě doopravdy v linuxu sejří, je faktická nepodpora HW akcelerace přehrávání videa (h264 > h265 > AV1).
Přehrávat video za lomozu hučícího větráku není opravdu žádný med.... :-[

https://forum.ubuntu.cz/index.php/topic,84579.msg567376.html#msg567376

Nezevšeobecňuj (hrozný slovo).

Jo, možná to není tak easy, jako mrtvošrot nebo nakousnutý jabko (čert oba globalizátory vem), ale prostě to funguje.

Taky to bude tím, že nehledám na všem nějaký mouchy (aniž bych se přičinil o jejich odstranění) a jsem spokojený s tím, co se mi zdarma, bez diktátu a manipulací nabízí.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #31 kdy: 14 Května 2020, 00:41:56 »
....
Takže jediné, co mě doopravdy v linuxu sejří, je faktická nepodpora HW akcelerace přehrávání videa (h264 > h265 > AV1).
Přehrávat video za lomozu hučícího větráku není opravdu žádný med.... :-[

https://forum.ubuntu.cz/index.php/topic,84579.msg567376.html#msg567376

Nezevšeobecňuj (hrozný slovo).

Jo, možná to není tak easy, jako mrtvošrot nebo nakousnutý jabko (čert oba globalizátory vem), ale prostě to funguje.

Taky to bude tím, že nehledám na všem nějaký mouchy (aniž bych se přičinil o jejich odstranění) a jsem spokojený s tím, co se mi zdarma, bez diktátu a manipulací nabízí.

A znáš tedy ještě nějakého jiného žijícího člověka (samozřejmě teda kromě tebe a Járy Cimrmanna) který to kdy dokázal prakticky zprovoznit/zfunkčnit??   
Nebo jsi snad jediný (na světě, že by....).   Prosíme, napiš konkrétně jak na to, linuxová komunita na celém světě ti "utrhne ruce", proslavíš se zcela jistě, budeš boháčem, .B. Gates hadra, ... :D

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1735
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:V Linuxu se seká h265 4k
« Odpověď #32 kdy: 14 Května 2020, 00:56:26 »
....
Takže jediné, co mě doopravdy v linuxu sejří, je faktická nepodpora HW akcelerace přehrávání videa (h264 > h265 > AV1).
Přehrávat video za lomozu hučícího větráku není opravdu žádný med.... :-[

https://forum.ubuntu.cz/index.php/topic,84579.msg567376.html#msg567376

Nezevšeobecňuj (hrozný slovo).

Jo, možná to není tak easy, jako mrtvošrot nebo nakousnutý jabko (čert oba globalizátory vem), ale prostě to funguje.

Taky to bude tím, že nehledám na všem nějaký mouchy (aniž bych se přičinil o jejich odstranění) a jsem spokojený s tím, co se mi zdarma, bez diktátu a manipulací nabízí.

A znáš tedy ještě nějakého jiného žijícího člověka (samozřejmě teda kromě tebe a Járy Cimrmanna) který to kdy dokázal prakticky zprovoznit/zfunkčnit??   
Nebo jsi snad jediný (na světě, že by....).   Prosíme, napiš konkrétně jak na to, linuxová komunita na celém světě ti "utrhne ruce", proslavíš se zcela jistě, budeš boháčem, .B. Gates hadra, ... :D

Místo těch ironických pindů si raději ještě jednou (nebo třeba víckrát, až do pochopení) přečti, co konkrétně jsem tam napsal. Netvrdím, že mi bude fungovat poslední frikulínskej kodek s rozlišením 20 nebo kolik k (tedy jestli to dnes není málo).

Zmiňuju pouze to, že s konkrétním HW a na konkrétním 4k h264 videu HW akcelerace ve VLC funguje a uvádím i rozdíl v CPU load s akcelerací a bez ní.

Howgh.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #33 kdy: 14 Května 2020, 01:44:18 »
Opravdu jsem si tohle vlákno prošel celé.
A znovu tvrdím, že kromě tebe a Járy Zimermanna to opravdu nikomu nefunguje.
--------------------------------------------------------------
A ano, na opravdu výkonném PC se může stát, že se (jakékoli) video přehrává plynule. To je ale dáno především obrovským CPU výkonem.
Nu a my ostatní, kteří takovýmto výkonem nedisponujeme, budeme stále odkázáni na podporu grafiky.
Ta ovšem není vždy (pro určitý kodek) na daném HW z principu/stáří (toho HW) reálně možná....
Jak ostatně potvrzují "nářky" uživatelů.
Nebo si snad myslíš, že by si takto stěžovali pokud by to bylo lehce řešitelné, např. doinstalováním nějakého balíčku??  :-\

Michal "Tylnesh" Kohútek

  • Administrátor fóra
  • Stálý člen
  • ******
  • Příspěvků: 1070
    • Lords Of Tech
Re:V Linuxu se seká h265 4k
« Odpověď #34 kdy: 14 Května 2020, 07:35:43 »
Ehm... Moje Raspberry Pi 4 je potom asi pocitacom Jary Zimermanna, kedze prehrava 4K h265 a nema obrovsky CPU vykon.

Taktiez by som poprosil obmedzit off-topic o tom, ci niekto podrebje 1, alebo 20K rozlisenie, kedze to nie je konstruktivne a len to tu "zapleveluje" snahu o vyriesenie problemu.

Ad Abby: To, ze pouzivas jeden program napriec systemami neznamena, ze ma na kazdom systeme rovnake vychodiskove nastavenie. To
Kód: [Vybrat]
vainfo ktore som chcel, aby si spustila by nam ukazalo nastavenia VA-API. Ked tak nad tym teraz rozmyslam, daj este vystup
Kód: [Vybrat]
vdpauinfo
Celkovo mi tento thread pride dost nestastny a zvazujem jeho zmazanie a uchovanie len on-topic komentarov.
https://lordsoftech.com

Registered Linux User #506395

--- Smartphone 0: Apple iPhone 11
--- Smartphone 1: OnePlus 3T - Ubuntu Touch
--- Laptop 0: Apple Macbook Air M1
--- Laptop 1: Lenovo Thinkpad X1 Carbon Gen 3
--- Workstation: Ryzen 7 2700X, RX 5700XT, 32GB RAM
--- Other: Niekolko kusov od kazdeho vydaneho variantu Raspberry Pi

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #35 kdy: 14 Května 2020, 11:12:16 »
Ehm... Moje Raspberry Pi 4 je potom asi pocitacom Jary Zimermanna, kedze prehrava 4K h265 a nema obrovsky CPU vykon.

No to je právě ono, o čem se tu celou dobu bavíme. To pouze znamená, že používá/u něj funguje HW akcelerace h265 grafickým čipem.
Softwarově by to takto slabý CPU samozřejmě nezvládnul.  Pochopil??
« Poslední změna: 14 Května 2020, 11:22:18 od juwa2 »

Ventero

  • Závislák
  • ***
  • Příspěvků: 3538
Re:V Linuxu se seká h265 4k
« Odpověď #36 kdy: 14 Května 2020, 13:00:04 »
No a sakra jde o to jak tu HW akceleraci z toho vytřískat.
Jak to, že na RPI4 to funguje - co tam je za GPU, za OS a jak to Tylnesh nastavil ?
Jak to u sebe nastavil JirkaZ?
Jak to VA a VDPAU nastavit?

Pak mě také napadá, že tu bylo zmíněno, že to Abby na Ryzen s RTX rozchodila - možná to bude tím, že jak jsem se dočetl, tak od Ubuntu tuším 17.10 jsou AMD drivery v jádru. Také AMD nabízí AMDGPU-PRO drivery - to také může být rozdílový faktor pro to, že na novějších GPU AMD HW akcelerace funguje, spolu s tím, že jsou to celkem výkonné CPU.

Proto bych byl rád, aby to Abby vyzkoušela vše, co ji radí JirkaZ a Tylnesh - třeba se to povede a opravdu to pak půjde přenést na více strojů.

A možná jde jen o stáří HW vs podpora v Linuxu - cituji Abby cca před rokem:
Citace
Používám VLC a všechno běží plynule ... ... Ono 4k h265 dokáže dekódovat Intel Skylake a novější, Nvidia 9xx a novější s Nvidia ovladači (ten otevřený šunt nefunguje, mám 1050 Ti, s otevřenými ovladači ani ťuk resp. CPU je na 100% zatížení), s ovladači od Nvidie akceleruje GPU, zátěž do 10% a CPU 2-3% - i5 7600k 4600 MHz). AMD je na tom podobně, tuším že akceleraci zvládá až RX 4xx a novější a z CPU Ryzeny. Na všem starším se to bude sekat.

...  Intel HD 510 sice není žádný rychlík, ale umí akcelerovat h265 a to až tuším že do 8k. Spíš jestli není nějaký bug v jádře nebo ve VLC třeba máš špatné nastavení. Mě se sekalo h265 4k video s jádrem 5.0, po aktualizaci to opět běží bez problémů. A ve Windows mi pro změnu neběžela akcelerace na Nvidii 1050 Ti na VLC ve verzích 3.0.2-3.0.4 a nešlo s tím absolutně nic udělat.
« Poslední změna: 14 Května 2020, 13:10:49 od Ventero »
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #37 kdy: 14 Května 2020, 13:43:45 »
No a sakra jde o to jak tu HW akceleraci z toho vytřískat.
Jak to, že na RPI4 to funguje - co tam je za GPU, za OS a jak to Tylnesh nastavil ?
Jak to u sebe nastavil JirkaZ?
Jak to VA a VDPAU nastavit?

Pak mě také napadá, že tu bylo zmíněno, že to Abby na Ryzen s RTX rozchodila - možná to bude tím, že jak jsem se dočetl, tak od Ubuntu tuším 17.10 jsou AMD drivery v jádru. Také AMD nabízí AMDGPU-PRO drivery - to také může být rozdílový faktor pro to, že na novějších GPU AMD HW akcelerace funguje, spolu s tím, že jsou to celkem výkonné CPU.

Proto bych byl rád, aby to Abby vyzkoušela vše, co ji radí JirkaZ a Tylnesh - třeba se to povede a opravdu to pak půjde přenést na více strojů.

A možná jde jen o stáří HW vs podpora v Linuxu - cituji Abby cca před rokem:
Citace
Používám VLC a všechno běží plynule ... ... Ono 4k h265 dokáže dekódovat Intel Skylake a novější, Nvidia 9xx a novější s Nvidia ovladači (ten otevřený šunt nefunguje, mám 1050 Ti, s otevřenými ovladači ani ťuk resp. CPU je na 100% zatížení), s ovladači od Nvidie akceleruje GPU, zátěž do 10% a CPU 2-3% - i5 7600k 4600 MHz). AMD je na tom podobně, tuším že akceleraci zvládá až RX 4xx a novější a z CPU Ryzeny. Na všem starším se to bude sekat.

...  Intel HD 510 sice není žádný rychlík, ale umí akcelerovat h265 a to až tuším že do 8k. Spíš jestli není nějaký bug v jádře nebo ve VLC třeba máš špatné nastavení. Mě se sekalo h265 4k video s jádrem 5.0, po aktualizaci to opět běží bez problémů. A ve Windows mi pro změnu neběžela akcelerace na Nvidii 1050 Ti na VLC ve verzích 3.0.2-3.0.4 a nešlo s tím absolutně nic udělat.

Tvoje úvahy se ubírají správným směrem. Nicméně zásadní je podpora ze strany HW, pokud ta není, je veškeré další snažení bezúčelné.
Seznam HW který podporuje akceleraci .h265/HEVC/AV1 (intel/ryzen) lze vygooglit. Ale pokud máš zařízení starší, je veškerá snaha marná.

Nicméně h.265/AV1 jsou nové formáty, takže nepodporu u staršího HW/linuxu lze pochopit.
Ale co pochopit nelze, je nepodpora .h264 (dodnes), což už je pěkně "vousatý" kodek. Ani po létech snažení se mi to nepovedlo rozchodit (igpu), jsem vůbec rád, že můžu (po docela velkém harakiri) aspoň regulovat jas.... :-\
Přitom na stejném stroji (dualboot) pod W7 to běží jako z praku (DXVA).
« Poslední změna: 14 Května 2020, 14:23:50 od juwa2 »

JirkaZ

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 1735
  • Dlouholetý uživatel Linuxu a open source obecně.
Re:V Linuxu se seká h265 4k
« Odpověď #38 kdy: 14 Května 2020, 13:52:39 »
No a sakra jde o to jak tu HW akceleraci z toho vytřískat.

https://wiki.archlinux.org/index.php/Hardware_video_acceleration

Jak to u sebe nastavil JirkaZ?

Nijak, Intelovská grafika jede velmi často "sama od sebe"a není třeba nic nastavovat. Důvodem je plná open source podpora od Intelu.

Jak to VA a VDPAU nastavit?

VA nijak, stačí mít nainstalovaný správný ovladač, nemusel jsem řešit (tedy alespoň u mě na Broadwellu i5-5675C s integrovanou grafikou Iris Pro Graphics 6200), VDPAU je pro nVidia karty, takže nevím.

Kód: [Vybrat]
$ vainfo
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Broadwell - 2.1.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Simple            : VAEntrypointEncSlice
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileH264MultiviewHigh      : VAEntrypointVLD
      VAProfileH264MultiviewHigh      : VAEntrypointEncSlice
      VAProfileH264StereoHigh         : VAEntrypointVLD
      VAProfileH264StereoHigh         : VAEntrypointEncSlice
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileVP8Version0_3          : VAEntrypointVLD

Pokud bude někdo mít chuť experimentovat, tak by bylo dobré se shodnout na stejných testovacích videosouborech a vždy napsat, co mi jde, co ne a na jaké sestavě.

Kromě mnou už navrženého https://www.appsloveworld.com/sample-4k-videos/ jsou další možné vzorky např. na http://jell.yfish.us/ - řekl bych, že z hlediska nároků tam je úplně kompletní nabídka. Ty nejvyšší už moje sestava nezvládá, nebo jen trhaně...

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:V Linuxu se seká h265 4k
« Odpověď #39 kdy: 14 Května 2020, 20:29:45 »
Tak jsem si dala tu práci a experimentovala jsem s jedním konkrétním filmem. Zjistila jsem (podle očekávání), že se to počítá SW, protože prostě HD 3000 nemá HW dekodér h265 (h264 ano a ten funguje i v Linuxu, ale o ten tu nejde, jde tu čistě jen o h265 a navíc ve 4k - 2160p - rozlišení). Ve Windows 10 1909 a macOS Mojave 10.14.6 je vytížení procesoru shodně na 50%+-5%, kolísá to takhle ale v zásadě to je těch 50% při přehrávání onoho videa, v Linuxu (pouze Manjaro 20 KDE, na instalaci více distribucí nemám čas) je vytížení CPU 100% a neklesne ani o procento. Jádro je 5.6 a něco, nevím teď přesně a VLC je stejně jako všude jinde nastaveno na dekódování "Automaticky". Ale zkoušela jsem i jiné možnosti jak jsem psala dříve. Vytížení RAM je v Linuxu nejmenší, ale neswapuje ani jeden systém. Grafika se fláká a všechno to oddře procesor (logicky, není jak to akcelerovat). Ale proč na to má procesor dost výkonu ve Windows a macOS a v Linuxu to nestíhá? Napadá někoho něco?

edit: CPU je i5 2540M, GPU Intel HD 3000, 8 GB DDR3 1600 MHz, SSD pro systém (a bude ještě jedno SSD v mSATA). A když to shrnu, akcelerace h264 podle všeho funguje, protože grafika změní frekvenci na 1300 MHz a její vytížení je z 0-2% skoro 20%. To je ok. Ale h265 neakceleruje, prostě to neumí, frekvence grafiky je 648 MHz s nulovým vytížením a CPU jede na 100% na všechny vlákna, větrák hučí jako vrtulník a teplota CPU je přes 80°C a h265 4k se trhá. Windows a macOS na stejném stroji grafika se chová stejně, CPU na h265 4k 50% a jede to.

Ty výpisy sem přidám, snad ještě dneska.

A co se týče dualboot, já ho umím udělat, znám rozdíl mezi UEFI a BIOS, GPT a MBR a podobné věci i jak mají být nastavené disky, kde je zavaděč a tak. Navíc používám jen UEFI (kromě jednoho starého notebooku, který sice podle všeho UEFI umí, ale prostě nefunguje, ten je v Legacy). Jde mi jen o to, že mám (a budu mít i nadále) disk pro Windows šifrovaný BitLockerem (o data jsem přišla jednou kdysi dávno, to mě naučilo zálohovat a v dnešní době cloudů a NASů snad ani není možné o data přijít, takže děkuji za starost, ale je zbytečná). Prostě jak to mám udělat když jeden disk je šifrovaný BitLockerem a disk (resp. oddíl) pro Linux bych chtěla šifrovat taky a nejlépe tak, aby to odemykal otisk prstu a bylo to přes TPM (pokud je možné aby se jeden chip staral o dva systémy, to fakt netuším, proto se na to ptám), prostě tak jak to je ve Windows.

edit2: teď mě vlastně napadá, že vůbec nevím jestli mi na desktopu funguje akcelerace, ten je natolik silný že se při takových banalitách ani nezadýchá :) Asi to taky příležitostně ověřím :)
« Poslední změna: 14 Května 2020, 20:44:34 od Abby »

Ventero

  • Závislák
  • ***
  • Příspěvků: 3538
Re:V Linuxu se seká h265 4k
« Odpověď #40 kdy: 14 Května 2020, 21:20:30 »
Jde o to, ze i kdyz GPU nema prislusnou hw akceleraci, tak kdyby byl dobre navrzeny SW pro prehravani, tak by jiste dokazal cast vypoctu prehodit na grafarnu - jde-li to pro encoding, jiste je to technicky mozne i pro opacny proces. Popr. by to teoreticky mohla delat nejaka mezivrstva k driverum, ale nikomu to bud za vyvoj nestoji nebo by to bylo prilis komplikovane.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:V Linuxu se seká h265 4k
« Odpověď #41 kdy: 16 Května 2020, 12:49:34 »
Já nevím, jak by mohla něco dekódovat grafika když neví jak. Ale CPU v X220 je evidentně dost silný aby to zvládl sám, proč to tedy v Linuxu nezvládne?

Zkusila jsem i ten doporučený SMPlayer, je to to stejné, vypadá to jako by CPU nestíhal, ale v dalších dvou OS stíhá v pohodě.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #42 kdy: 16 Května 2020, 14:17:51 »
Já nevím, jak by mohla něco dekódovat grafika když neví jak. Ale CPU v X220 je evidentně dost silný aby to zvládl sám, proč to tedy v Linuxu nezvládne?

Zkusila jsem i ten doporučený SMPlayer, je to to stejné, vypadá to jako by CPU nestíhal, ale v dalších dvou OS stíhá v pohodě.

Pořád dokola - protože v těch dvou OS je nějaká "mezivrstva" jak píše Ventero. V případě Windows to je directx, v případě masoxu nevím co to konkrétně je, tento OS nepoužívám/neznám. Změnou přehrávače nedocílíš ničeho. Na tom zkrátka nic nezměníš, musíš se s tím smířit...

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:V Linuxu se seká h265 4k
« Odpověď #43 kdy: 16 Května 2020, 14:38:54 »
Ano, je to pořád dokola, protože se to snažím vyřešit a zprovoznit. Ale zjevně je to jen ztráta času, protože to co je normální jinde tak tady nefunguje... :(

Takže vlastně mám dvě možnosti. 1. nepouštět si v Linuxu filmy (hovadina) a 2. nepoužívat Linux. Jen nechápu jak je možné, že nezvládne takovou trivialitu, když majoritní systémy to zvládnou. Možná proto jsou majoritní a Linux minoritní. Mimochodem co je to podle tebe masox? Já ho používám do polévky. Předpokládám že jde o překlep.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #44 kdy: 16 Května 2020, 16:20:03 »
Běž do Windows, stáhni rozbal a spusť https://www.videohelp.com/software/Media-Player-Classic-Home-Cinema (portable verzi).
Zkus přehrávat různá videa. Pokud při přehrávání funguje HW akcelerace, zobrazí se dole ve stavové liště přehrávače "HW".
Možná bude potřeba přehrávač donastavit.  Takto s jistotou určíš, zda akcelerace pro daný kodek funguje/nefunguje protože v tom VLC to moc dobře nastavit nelze...

West

  • Aktivní člen
  • *
  • Příspěvků: 404
Re:V Linuxu se seká h265 4k
« Odpověď #45 kdy: 16 Května 2020, 23:38:54 »
=> Jen nechápu jak je možné, že nezvládne takovou trivialitu...
Pretože Linux robia dobrovolníci, dosť často zdarma a len preto, lebo ich to baví. Nemajú pre vývoj také isté podmienky ako má MS, alebo Jabko. Napríklad aj niektorí vývojari pracujúci pre RedHat robia ovládače bez dokumentácie k čipom systémom reverzného inžinierstva. Prečo? No preto lebo si jednoducho nemôžu dovoliť zaplatiť kompletnú dokumentáciu, ktorá presahuje ich zárobok za dohodnuté dielo. Za všetkým hľadaj prachy. Pokiaľ bude svet založený na honbe za ziskom, tak nečakaj nejaké zázraky.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:V Linuxu se seká h265 4k
« Odpověď #46 kdy: 17 Května 2020, 00:03:39 »
=> Jen nechápu jak je možné, že nezvládne takovou trivialitu...
Pretože Linux robia dobrovolníci, dosť často zdarma a len preto, lebo ich to baví. Nemajú pre vývoj také isté podmienky ako má MS, alebo Jabko. Napríklad aj niektorí vývojari pracujúci pre RedHat robia ovládače bez dokumentácie k čipom systémom reverzného inžinierstva. Prečo? No preto lebo si jednoducho nemôžu dovoliť zaplatiť kompletnú dokumentáciu, ktorá presahuje ich zárobok za dohodnuté dielo. Za všetkým hľadaj prachy. Pokiaľ bude svet založený na honbe za ziskom, tak nečakaj nejaké zázraky.

Ano, souhlas - ono to vůbec není trivialita....
A věřím tomu, že placené linuxové distribuce (Red Hat) to ošetřené určitě mají.... :)

Michal "Tylnesh" Kohútek

  • Administrátor fóra
  • Stálý člen
  • ******
  • Příspěvků: 1070
    • Lords Of Tech
Re:V Linuxu se seká h265 4k
« Odpověď #47 kdy: 17 Května 2020, 12:08:48 »
=> Jen nechápu jak je možné, že nezvládne takovou trivialitu...
Pretože Linux robia dobrovolníci, dosť často zdarma a len preto, lebo ich to baví. Nemajú pre vývoj také isté podmienky ako má MS, alebo Jabko. Napríklad aj niektorí vývojari pracujúci pre RedHat robia ovládače bez dokumentácie k čipom systémom reverzného inžinierstva. Prečo? No preto lebo si jednoducho nemôžu dovoliť zaplatiť kompletnú dokumentáciu, ktorá presahuje ich zárobok za dohodnuté dielo. Za všetkým hľadaj prachy. Pokiaľ bude svet založený na honbe za ziskom, tak nečakaj nejaké zázraky.

Ano, souhlas - ono to vůbec není trivialita....
A věřím tomu, že placené linuxové distribuce (Red Hat) to ošetřené určitě mají.... :)

To by si sa mylil. RHEL nie je plateny preto, lebo je tam nieco navyse, platena je jeho podpora. Ak by si si nainstaloval Centos, tak az na par malickosti a prave tej podpory mas cely zazitok RHELu. To iste plati pre Ubuntu s platenou podporou.

Teraz som si vsak nieco uvedomil. Nechce sa mi zistovat, ci je pravda, ze 4K h265 ide Abby bez problemov na Windowse, ale nezda sa mi to. Nedalo mi to a skusil som prehravat nejake h265 videa v praci na jednom Windows laptope s i7 4. generacie a vytazovalo to ten procak celkom slusne.

Navyse, dotycny laptop sa dodaval s displejom s rozlicenim 1366x768, takze ani nie FullHD a ty na nom chces prehravat 4K? Fakt? Navyse ani nemas ako zobrazit 4K, aj keby si to pripojila k takemu monitoru, kedze porty na tom laptope (a procesor s iGPU samotny), take rozlisenie skratka nepodporuju - https://www.intel.com/content/www/us/en/support/articles/000023781/graphics-drivers.html

https://lordsoftech.com

Registered Linux User #506395

--- Smartphone 0: Apple iPhone 11
--- Smartphone 1: OnePlus 3T - Ubuntu Touch
--- Laptop 0: Apple Macbook Air M1
--- Laptop 1: Lenovo Thinkpad X1 Carbon Gen 3
--- Workstation: Ryzen 7 2700X, RX 5700XT, 32GB RAM
--- Other: Niekolko kusov od kazdeho vydaneho variantu Raspberry Pi

zeleno

  • Aktivní člen
  • *
  • Příspěvků: 416
Re:V Linuxu se seká h265 4k
« Odpověď #48 kdy: 17 Května 2020, 14:22:37 »
Bolo by dobre testovať to na jednom videu, inak každý bude mať iné výsledky.
Napríklad https://www.dropbox.com/s/fq55ctl2l80fj59/DivX-HEVC-UHD-4k_QHD_RoastDuck_30p.mkv?dl=0

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:V Linuxu se seká h265 4k
« Odpověď #49 kdy: 18 Května 2020, 16:12:54 »
Běž do Windows, stáhni rozbal a spusť https://www.videohelp.com/software/Media-Player-Classic-Home-Cinema (portable verzi).
Zkus přehrávat různá videa. Pokud při přehrávání funguje HW akcelerace, zobrazí se dole ve stavové liště přehrávače "HW".
Možná bude potřeba přehrávač donastavit.  Takto s jistotou určíš, zda akcelerace pro daný kodek funguje/nefunguje protože v tom VLC to moc dobře nastavit nelze...

Jasně, zkusím. Ale u toho h265 vím že akcelerace nefunguje, protože fungovat ani nemůže (protože Intel HD 3000 a i5 2540M, nevím kdy se Intel naučil dekódovat h265, vím že HD 3000 to ještě neuměla a HD 630 to už umí, takže někdy mezi tím, jestli byla první HD 510...), táhne to CPU a zvládá to při vytížení na 50%.
Každopádně dám vědět co zjistím.

Bolo by dobre testovať to na jednom videu, inak každý bude mať iné výsledky.
Napríklad https://www.dropbox.com/s/fq55ctl2l80fj59/DivX-HEVC-UHD-4k_QHD_RoastDuck_30p.mkv?dl=0

Ok, stahuju i když pro svoje videa na 99.99% používám jiné nastavení :-) Ale to mi neublíží stáhnout to stejné co i ostatní.

Mimochodem, mám udělat test i na desktopu nebo jen ten X220?
« Poslední změna: 18 Května 2020, 16:28:16 od Abby »

 

Provoz zaštiťuje spolek OpenAlt.