freshplayerplugin v0.2.2

Két és fél hónap után újabb kiadással jelentkezett a freshplayerplugin (korábbi cikk, kapcsolódó blogbejegyzés). A 0.2.2-es kiadásban:

  • implement Flash DRM interface. (Desktop PepperFlash doesn't use it, you need one from ChromeOS.)
  • fix malfunctioning nested submenus
  • implement file chooser dialog
  • fullscreen fixups, stop crashing on Alt-F4
  • rework ALSA code, add optional PulseAudio support
  • implement screen saver inhibition interface
  • use GLX to create GL context, for both GL and GLES
  • fix hangs caused by wrong nested message loop handling
  • add quiet config option to decrease amount of output
  • fix Referer bug

[ bejelentés | forráskód v0.2.2.zip | forráskód v0.2.2.tar.gz ]

Hozzászólások

Egyre stabilabb és jobb.

--
trey @ gépház

Ha beletekerek a videóba akkor elszáll az egész firefox mint a sóhaj. Aztán az egyik CPU mag teljes terhelésen fut mert valami systemd-coredump vagy hasonló addig megy amíg - root-ként - le nem rúgom. Az elmúlt hét közepén próbáltam ki utoljára. Jobb híján maradt az adobe flash. :-(

Ezt az újat még nem fordítottam le, de kíváncsi vagyok. Nekem környezettől függően vagy működött, vagy nem. Saját gépemen megy, viszont volt, ahol nagyon durván dobált frame-eket, így irreálisan gyors, darabos, akadozó lett a lejátszás. Nem tudom, mitől függött a jósága, rosszasága.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Kb. hetente nyomok egy "git pull"-t és fordítom magamnak. Észrevehető a fejlődés. Most fordítottam egyet, Firefox 35-ben 1080p-t játszok le a Youtube-ról (egy ~ 5 éves latopon, akkuról). Tekerek benne előre, hátra, ablakban, full képernyőben és minden ok.

Egyébként napról napra vannak változások. Amikor kipróbáltad, akkor miből fordítottál? Kiadásból? Vagy a master-ből?

--
trey @ gépház

+1
Egy időben csinálta, hogy YT videó full screen esetén a bal felső sarokba egy 100x100-as méretbe besűrítette a képet, a fennmaradó részt meg szürkén hagyta. Rá egy hétre gitt pull, fordít, azóta nem csinálja. Alakul ez.

szerk.: bár szebb volna, ha FF-ék végre implementálnák az új API-t és nem ilyen wrapperekkel kéne bohóckodni...

Ezt a változatot próbáltam ki (részlet a "git log" kimenetéből):


Author: Rinat Ibragimov <ibragimovrinat@mail.ru>
Date:   Tue Jan 13 23:38:50 2015 +0300

    ppb_file_chooser: fix gtk-3.0 incompatibilities

commit 4d9b4c6fab33b8442d8d802a7ea18143b14b1e6d

--------------------------------------------------------------------

Az előbb frissítettem és most ezzel megint megpróbáltam:


Author: Rinat Ibragimov <ibragimovrinat@mail.ru>
Date:   Sun Jan 18 21:15:16 2015 +0300

    async_network: skip resolution of already resolved addresses

commit 154a3eaa1d1b8f9f56af7a2404bbbfd1aac466aa
Author: Rinat Ibragimov <ibragimovrinat@mail.ru>

Ez is stabilan hanyattvágja a böngészőt. Semmivel sem jobb.

Tessék: https://www.youtube.com/watch?v=725WlG1idPc&spfreload=10
Tulajdonképpen nem is lehet videónak nevezni, mivel csak a hang szól egy állókép mellett. A betöltésekor pár másodpercen keresztül csaknem teljesen leterheli a CPU-t (kb. 95%). Ha nem piszkálom a csúszkát akkor nem esik hanyatt a lejátszó (a firefox-szal egyetemben).

Úgy látszik elnézést kell kérnem azoktól akiket akaratlanul is átvágtam a palánkon. Szentül meg voltam győződve hogy az amit a videólejátszáskor látok a freshplayerplugin munkája. Tegnap este kidobtam és próbálgattam a gnash és a lightspark böngésző modulokat. Egyik sem volt jó ezért (a csomagkezelővel) kidobtam ezeket is. Az adobe-féle flash player könyvtárát már hamarabb átneveztem hogy a firefox ne találja meg. Ma reggelre elvileg semmilyen olyan böngésző plugin sem maradt a gépen ami tudna flash videó lejátszást. Ennek ellenére a firefox így is lejátssza a youtube videókat azzal a hibajelenséggel amit én a freshplayerplugin-nek tulajdonítottam (lépkedés = kiakadás). (Ezek fényében a freshplayerplugin nálam sosem jutott szóhoz.) Akkor most mi a fene játssza le a videókat? Annyi változás van hogy a videók indítása előtt a böngésző minden esetben felajánlja hogy telepítsem a lejátszót, aztán mégis hozzáfog és játszik. Pár fel kellett raknom a gstreamer és a gstreamer1 különféle moduljait. Esetleg ezek valamelyike állhat a háttérben, vagy a html5 lejátszó már benne van a firefoxban? Nálam FF34 fut.

A html5 elég fiatal szabvány, tehát nem lehet túl rég óta a Firefox-ban. Ezzel együtt azért nem tudtam erről a képességről, mert az adobe-féle flash plugint már évek óta folyamatosan használom az egymást követő Firefox változatokkal. Először akkor kísérleteztem mással amikor trey leírást készített a telepítéséről. Akkor látszólag minden megvolt és mégsem működött. Pár hete kísérleteztem megint vele és azt hittem hogy működik. Kiderült hogy nem azt láttam amit gondoltam. >-| Így jártam. Majd megpróbálom ez alapján: Fresh player hogyan Fedorához

Rendben működik. Ott buktam el hamarabb hogy a freshwrapper.conf-ban elbaltáztam a következő sort:

pepperflash_path = "/usr/local/lib64/freshplayer/PepperFlash/libpepflashplayer.so

Nálam a libpepflashplayer.so helyett libfreshwrapper-pepperflash.so volt. Saját magára mutatott, naná hogy nem ment. Csak erre nem jöttem rá. Egyébként így is jó:

pepperflash_path = "/usr/local/lib64/freshplayer/libpepflashplayer.so"

Tehát nem muszáj beiktatni a PepperFlash alkönyvtárat. Köszönöm a leírást, mert ez vezetett nyomra.
Egyébként a lejátszó elég rendes CPU terhelést okoz. Négy magon összesen 35-40% egy HD videó. Nem használja a GPU-s gyorsítást?

Nálam a 16.0.0.257-essel Firefox 35-ben egy CPU mag 30 % körüli futásidejét igényeli, rendesen jelenik meg, működik fullscreen-en is, a hang is jó, pozícionálás is működik előre, hátra.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Érdekes hogy az adobe-féle flash mostanában elég stabil. Annyi bajom szokott vele lenni hogy néha azt írja ki egy videó helyett hogy próbáljam meg később. (Később ismét ezt írja ki.) Van hogy ezt egy videó lejátszás kezdetén teszi meg némi tökölődés után (váltogat a felbontások között aztán feladja). Ennek oka lehet adatátviteli hiba is, de igazából gőzöm sincs.

------------------------------------------------------------

Elkiabáltam. :-( Kipróbáltam ezt az oldalt: https://www.youtube.com/watch?v=725WlG1idPc&spfreload=10
Beletekertem és elszállt az adobe-flash plugin mint a sóhaj. A böngésző viszont talpon maradt és a videó helyén maradt szürke ablakban felajánlotta hogy küldhetek hibajelentést.

Vegyes tapasztalataim vannak. Arch-on firefoxal többnyire elhasal, holott korábbi verziókkal ment. Ellenben firefox aurorával meg többnyire megy szépen.

Egyébként ma akadtam rá erre a flash lejátszóra, de már nem volt kedvem vesződni vele: Linterna Mágica
Esetleg próbálta már valaki?