Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2018-07-16 15:35:46

  loms - Użytkownik

loms
Użytkownik
Skąd: Tarnowskie Góry
Zarejestrowany: 2007-07-20

Akceleracja GPU odtwarzania YouTube w Firefox

Korzysta ktoś z wspomagania odtwarzania filmów z YouTube pod Firefoxem? Działa to w ogóle i jest stabilnie?
Wersje pakietów u mnie:

Firefox 52.9.0
nvidia-driver 384.130[/quote]

System Debian 9.5[/quote]
Pod Windowsem 10 i najnowszym Fireofoxem automatycznie dekodowaniem video zajmuje się GPU w związku z tym użycie obciążenia procesora jest niewielkie podczas oglądania filmów na YouTube.
W Firefoxie pewnie trzeba coś przełączyć w about:config, na razie przełączyłem:

Kod:

layers.acceleration.force-enabled

Co jeszcze trzeba zrobić aby obciążenie podczas dekodowania video brało na siebie GPU?


Prawo jest jak płot, wąż się prześlizgnie, tygrys przeskoczy a bydło się nie rozbiega.

Offline

 

#2  2018-07-16 16:39:39

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Akceleracja GPU odtwarzania YouTube w Firefox

YT pod FF to nieporozumienie.

Ja wszyskie filmy YT, Vimeo czy Daily Motion puszczam przez MPV.

PS.
Tego FF masz starego, goto => FF-61.0.

Ostatnio edytowany przez Jacekalex (2018-07-16 17:11:38)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2018-07-16 17:02:33

  hi - Użytkownik

hi
Użytkownik
Zarejestrowany: 2016-03-24

Re: Akceleracja GPU odtwarzania YouTube w Firefox

[url=https://en.wikipedia.org/wiki/VP8]VP8[/url]/[url=https://en.wikipedia.org/wiki/VP9]VP9[/url] ma bardzo słabe wsparcie dla akceleracji GPU

Masz dodatek [b]h264ify[/b], który wymusza dekodowanie video za pomocą [url=https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC]H264[/url] na yt, to powinno załatwić sprawę + oczywiście odpowiednie flagi w [b]about:config[/b]

[url=https://postimg.cc/image/zfptbzgnh/][img]https://s22.postimg.cc/zfptbzgnh/html5video.png[/img][/url]


btw. Firefox 52 to trochę przestarzały już jest

pociągnij sobie z ubuntowego ppa najświeższego :)

Kod:

deb [arch=amd64] http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu trusty main

Kod:

Package: *
Pin: origin ppa.launchpad.net
Pin-Priority: 100

Ostatnio edytowany przez hi (2018-07-16 17:37:04)


"Jeśli wolność słowa w ogóle coś oznacza, to oznacza prawo do mówienia ludziom tego, czego nie chcą słyszeć."
Eric Arthur Blair

Offline

 

#4  2018-07-16 18:19:38

  loms - Użytkownik

loms
Użytkownik
Skąd: Tarnowskie Góry
Zarejestrowany: 2007-07-20

Re: Akceleracja GPU odtwarzania YouTube w Firefox

Zapomniałem dodać, że jest to Firefox ESR więc wersja 52.9.0 odpowiada Firefox 61, następna aktualizacja będzie do 60.2.0 jak wyjdzie Firefox 62.


Prawo jest jak płot, wąż się prześlizgnie, tygrys przeskoczy a bydło się nie rozbiega.

Offline

 

#5  2018-07-16 18:56:39

  hi - Użytkownik

hi
Użytkownik
Zarejestrowany: 2016-03-24

Re: Akceleracja GPU odtwarzania YouTube w Firefox

[quote="loms
"]następna aktualizacja będzie do 60.2.0 jak wyjdzie Firefox 62.[/quote]
już dawno jest wydany 60-esr :)
https://www.mozilla.org/en-US/firefox/organizations/

Ostatnio edytowany przez hi (2018-07-16 18:57:18)


"Jeśli wolność słowa w ogóle coś oznacza, to oznacza prawo do mówienia ludziom tego, czego nie chcą słyszeć."
Eric Arthur Blair

Offline

 

#6  2018-07-16 21:53:28

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Akceleracja GPU odtwarzania YouTube w Firefox

[quote=Jacekalex]Ja wszyskie filmy YT, Vimeo czy Daily Motion puszczam przez MPV.[/quote]
Jak to robisz, żeby było wygodnie?

Nie wyobrażam sobie kopiowania linków do mpv za każdym razem jak chce coś zobaczyć


A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

#7  2018-07-16 22:15:41

  hi - Użytkownik

hi
Użytkownik
Zarejestrowany: 2016-03-24

Re: Akceleracja GPU odtwarzania YouTube w Firefox

kiedyś było takie coś
https://addons.mozilla.org/pl/firefox/addon/watch-with-mpv/

ale z tego co piszą to nie bangla z ff quantum

na chrome/chromium widzę takie coś
https://github.com/Thann/play-with-mpv

ale nigdy nie używałem, mi tam nie przeszkadza oglądanie wideo w chrome/chromium wszystko mi bardzo ładnie śmiga, korzystam tylko z wyżej wymienionego [b]h264ify[/b] i akceleracji GPU

po za tym:
https://addons.mozilla.org/en-US/firefox/addon/send-to-mpv-player/
https://addons.mozilla.org/en-US/firefox/addon/play-with/?src=search

i milion innych podobnych dodatków... :)

Ostatnio edytowany przez hi (2018-07-16 22:26:34)


"Jeśli wolność słowa w ogóle coś oznacza, to oznacza prawo do mówienia ludziom tego, czego nie chcą słyszeć."
Eric Arthur Blair

Offline

 

#8  2018-07-17 02:49:01

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Akceleracja GPU odtwarzania YouTube w Firefox

[quote=urbinek][quote=Jacekalex]Ja wszyskie filmy YT, Vimeo czy Daily Motion puszczam przez MPV.[/quote]
Jak to robisz, żeby było wygodnie?

Nie wyobrażam sobie kopiowania linków do mpv za każdym razem jak chce coś zobaczyć[/quote]
Wieki temu wyrzeźbiłem sobie takiego skrypta do rss - żeby otwierał sznurki z RSSa
w różnych przeglądarkach.

Obecnie wisi jako domyslna porzeglądarka w systemie i ma ikonkę na panelu.
Czyta ze schowka przez Perl-Gtk2.

Więc wystarczy skopiować sznurek, klik ikonkę na  górnym panelu i wio.


A oto rssperl "we wlasnej osobie":
https://wklej.dug.net.pl/5254

Da się używać z FF nawet, kiedy browser-protocol.expose.all wyłączysz
i wsio idzie do sktrypta, ale tylko na sznurkach bezwzlędnych  zaczynających się od http.

Kiedyś kopia była stale na shell.dug.net.pl... :P
To były piękne czasy. ;)

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2018-07-17 02:59:00)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2018-07-17 10:13:49

  davidoski - Użytkownik

davidoski
Użytkownik
Skąd: Poznań
Zarejestrowany: 2007-04-17

Re: Akceleracja GPU odtwarzania YouTube w Firefox

Ja mam taki patent zrobiony przez rozszerzenie napisane na Windowsa, które działa w Linuksie.
Dodaje menu pod prawoklikiem, można od razu linki otworzyć w SMPlayerze:
[img]https://i.imgur.com/Rj0InpW.jpg[/img]

Dodatkowo ikonka na pasku przeglądarki umożliwia odtworzenie filmu w SMPlayerze z aktualnie otwartej strony youtube.

[img]https://i.imgur.com/84jDO1N.jpg[/img]


[img]https://i.imgur.com/uhI0drf.png[/img]

Jak chcesz wypróbować to tu wrzucam: http://s000.tinyupload.com/index.php?file_id=52786445092594836891

Ewentualnie jeśli się lękasz instalować pliki od nieznajomych z internetu to możesz zainstalować to roszerzenie na windowsie i przenieść na linuksa:

https://addons.mozilla.org/pl/firefox/addon/smplayer-view/?src=api

Ostatnio edytowany przez davidoski (2018-07-17 10:22:28)

Offline

 

#10  2018-07-18 06:23:53

  wikingagressor - Użytkownik

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
Zarejestrowany: 2015-02-03

Re: Akceleracja GPU odtwarzania YouTube w Firefox

Ja siedze na firefoxie-esr 52.9 i dziala mi odtwarzanie w yt za pomoca GPU.
Sprawdz ustawienia yt w tym linku:
[url]https://www.youtube.com/html5?gl=PL&hl=pl[/url]

Dodatkowo trzeba zazanczyc w opcjach

Kod:

about:preferences#advanced

use hardware acceleration when available

Ostatnio edytowany przez wikingagressor (2018-07-18 06:30:13)


Peace, Love and Debian for the World!!!

Offline

 

#11  2018-07-18 10:15:28

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Akceleracja GPU odtwarzania YouTube w Firefox

Albo można zwyczajnie zrezygnować całkowicie z oglądania YT w ff i innych takich, i stosować przeglądarki typowe dla YT, np minitube i mpsyt. Jak mi w tym drugim zaimplementują subskrypcje, to ja już w ogóle nie będę wchodził na stronę YT. Póki co rzadko wchodzę ale to głównie dlatego, że minitube jest ździebko niedorobiony. xD Za to mpsyt jest pełnym automatem z podczepionym dowolnym playerem i ładnie można sobie ten zestaw zaprogramować. No i oczywiście jest o wiele mniejsze zużycie zasobów gdy się ogląda materiał w taki sposób w porównaniu do oglądania na YT, u mnie z 2-3 razy mniej proca zjada. :]

Offline

 

#12  2018-07-18 22:47:25

  loms - Użytkownik

loms
Użytkownik
Skąd: Tarnowskie Góry
Zarejestrowany: 2007-07-20

Re: Akceleracja GPU odtwarzania YouTube w Firefox

[quote=wikingagressor]Ja siedze na firefoxie-esr 52.9 i dziala mi odtwarzanie w yt za pomoca GPU.
Sprawdz ustawienia yt w tym linku:
[url]https://www.youtube.com/html5?gl=PL&hl=pl[/url]

Dodatkowo trzeba zazanczyc w opcjach

Kod:

about:preferences#advanced

use hardware acceleration when available

[/quote]
Wszystkie ptaszki z tego linka mam zaznaczone, podaną przez Ciebie opcję Firefoxa również mam zaptaszkowaną.

Najbardziej chodzi mi o rozwiązanie takie jakie jest w Windows 10 i Firefox, czyli przełączam w YouTube na 4K (2160p), obraz mam idealnie płynny i użycie procesora CPU zerowe.

Obecnie na tym nowszym sterowniku z aktualizacji Debiana do wersji 9.5 na 4K nie mam płynności ale na 1080p jest i użycie procesora jest około 40% (na wcześniejszym sterowniku nie było nawet płynności w 1080p tylko w 720p). Także jest lepiej ale dalej nie jest to samo co w Windows 10.

Ponadto w about:support mam "Sprzętowe dekodowanie H.264" na nie, "Komponowanie" na OpenGL (po przełączeniu layers.acceleration.force-enabled).


Prawo jest jak płot, wąż się prześlizgnie, tygrys przeskoczy a bydło się nie rozbiega.

Offline

 

#13  2018-07-19 05:48:30

  wikingagressor - Użytkownik

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
Zarejestrowany: 2015-02-03

Re: Akceleracja GPU odtwarzania YouTube w Firefox

Probowales sprawdzic czy moze na otwartych sterownikach to lepiej zadziala, bo binarne bloby nvidii to ch*j wie co tam jest powlaczane.

Dodatkowo powinienes sprawdzic czy masz w systemie zainstalowane paczki odpowiadzialne za [i]va-api[/i] i [i]vdpau[/i].

Ostatnio edytowany przez wikingagressor (2018-07-19 05:50:24)


Peace, Love and Debian for the World!!!

Offline

 

#14  2018-07-19 10:58:18

  hi - Użytkownik

hi
Użytkownik
Zarejestrowany: 2016-03-24

Re: Akceleracja GPU odtwarzania YouTube w Firefox

[quote="loms"]Ponadto w about:support mam "Sprzętowe dekodowanie H.264" na nie[/quote]
[url=https://medium.com/@brandonaaskov/vp8-vs-h-264-originally-written-posted-on-may-19-2014-3b432d58abaa]VP8 vs. H.264[/url]

The other aspect is playback performance. Typically when codecs start out they are decoded in software only. Over time, hardware acceleration is adopted by hardware manufacturers (which obviously update much slower than software). By this point, H.264 is the clear winner for hardware acceleration support, despite the licensing..[/quote]
WebM hardware acceleration (encoding):

[url=https://postimg.cc/image/ul115w0m9/][img]https://s8.postimg.cc/ul115w0m9/VP9.png[/img][/url]


[quote="wikingagressor"]bo binarne bloby nvidii to ch*j wie co tam jest powlaczane.[/quote]
A możesz to bardziej naświetlić co tam niby jest takiego "ch*j wie" włączonego? Poza tym jest takie coś jak [b]nvidia-settings[/b]


[i]btw. z tego co mi wiadomo to praktycznie wszyscy więksi gracze używają H.264 (dailymotion, vimeo) poza youtube, które używa natywnie WebM[/i]

Ostatnio edytowany przez hi (2018-07-19 14:41:40)


"Jeśli wolność słowa w ogóle coś oznacza, to oznacza prawo do mówienia ludziom tego, czego nie chcą słyszeć."
Eric Arthur Blair

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00015 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00133 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.115.45' WHERE u.id=1
0.00070 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.115.45', 1735307257)
0.00037 SELECT * FROM punbb_online WHERE logged<1735306957
0.00035 SELECT topic_id FROM punbb_posts WHERE id=320076
0.00006 SELECT id FROM punbb_posts WHERE topic_id=30535 ORDER BY posted
0.00045 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30535 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00093 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30535 ORDER BY p.id LIMIT 0,25
0.00081 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30535
Total query time: 0.00526 s