[Megoldva] Firefox-ban, HTML 5 - néma videók

Fórumok

Kérlek benneteket mondjatok egy "Player Plugin"-t, amivel a Youtube videók Firefox-szal, akár még hanggal együtt is lejátszhatók. Vagy valamilyen beállítást, megoldást, ami segít ezen. (Egyszerűen nem találom a hiba okát, és most a G. sem a barátom...)

Hosszú ideig semmi gondom nem volt ezzel, de most a 10.2.2-es BSD és a 38.5.2 ill. a 43-as Fox-szal, csak "FlashPlayer"-rel van hangom. Ha átváltok HTML 5-re, nagy némaság. (Egyébként a VLC-is szépen adja a már letöltött mp4-es videók hangját.)

Hozzászólások

Plugin-mentesen remekül működik. Milyen HTML5 videót nézel? H.264/AAC?

Milyen Firefox? Natív FreeBSD-s vagy Linuxos, Linuxulatorból? (A Flashplayer-ből Linuxosra következtetek)

ALSA/OSS emuláció rendben? Az újabb Firefox emlékeim szerint már nem tud OSS-t.

Natív az AppCafe-ból és a Flash is onnan. ALSA-t nem tudom elérni. Pulse Audio, automatikus eszközválasztással. Amikor beállítottam neki az OSS-t akkor sem lett jobb.

ALSA-ból ezek vannak telepítve:

alsa-lib-1.1.0
alsa-plugins-1.1.0

+ pulseaudio-6.0_2
paprefs-0.9.10
pavucontrol-3.0

BSD-n nem tudom, hogyan szedik csomagokra az egyes alrendszereket. Fedorán például van egy ilyen:

alsa-plugins-pulseaudio

This plugin allows any program that uses the ALSA API to access a PulseAudio
sound daemon. In other words, native ALSA applications can play and record
sound across a network. There are two plugins in the suite, one for PCM and
one for mixer control.

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

??? about:plugins szerint ezek vannak fenn:
OpenH264 Video Codec provided by Cisco Systems, Inc. (gyári beépített)
Shockwave Flash 11.2.r202.569 + nspluginwrapper (Flash-frissítés után szükséges egy nspluginwrapper -v -a -u a felhasználó nevében)
IcedTea-Web Plugin (using IcedTea-Web 1.6.2)

Fentiekből logikusan a linuxos flash lehet az, ami téged érdekel. Ezzel a beállítással a hozzászólás megírása előtt tesztelve, hogy megy a videolejátszás YT-on. Mindazonáltal *nem* flash-sel nézem, mert a videóra jobb gombbal kattintva, nem a szokványos Flash-infó ablak jön fel, hanem ez van az alján: "A HTML5 lejátsazásról".

$ freebsd-version
10.2-RELEASE-p12
$ pkg info firefox
firefox-44.0.2,1
...

https://www.youtube.com/watch?v=3aw_sZvauCw&feature=em-uploademail&html…

Amit felsoroltál megvan + még telepítettem Gecko-mediaplayer-t is. De végigmentem a HTML 5-ös "extension"-ök nagyrészén is. Csak Flash-plugin-nal hajlandó lejátszani. Kidobtam az összes plugint, akkor meg az Adobe megy.
(Bizonyos okok miatt én esr-t használok, de 43-ast is próbáltam, az is "kuka" volt.)

FreeBSD 10.2-RELEASE-p12 (64-bit) / firefox-esr-38.5.2,1 (AppCafe-ból telepítve)

Lehet, hogy át kell térnem más böngészőre? Még nem szeretnék, - megszoktam, ahogyan korábban az Opera-t. Az is keserves volt...

Installed plugins:

OpenH264 Video Codec provided by Cisco Systems, Inc.

File:
Path:
Version: null
State: Enabled
Play back web video and use video chats.

Shockwave Flash

File: npwrapper.libflashplayer.so
Path: /usr/home/end/.mozilla/plugins/npwrapper.libflashplayer.so
Version:
State: Enabled
Shockwave Flash 11.2 r202

mplayerplug-in is now gecko-mediaplayer 1.0.9

File: gecko-mediaplayer.so
Path: /usr/local/lib/browser_plugins/gecko-mediaplayer/gecko-mediaplayer.so
Version:
State: Enabled
Gecko Media Player 1.0.9 Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer

QuickTime Plug-in 7.6.9

File: gecko-mediaplayer-qt.so
Path: /usr/local/lib/browser_plugins/gecko-mediaplayer/gecko-mediaplayer-qt.so
Version:
State: Enabled
Gecko Media Player 1.0.9 Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer

Windows Media Player Plug-in

File: gecko-mediaplayer-wmp.so
Path: /usr/local/lib/browser_plugins/gecko-mediaplayer/gecko-mediaplayer-wmp.so
Version:
State: Enabled
Gecko Media Player 1.0.9 Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer

DivX Browser Plug-In

File: gecko-mediaplayer-dvx.so
Path: /usr/local/lib/browser_plugins/gecko-mediaplayer/gecko-mediaplayer-dvx.so
Version:
State: Enabled
Gecko Media Player 1.0.9 Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer

RealPlayer 9

File: gecko-mediaplayer-rm.so
Path: /usr/local/lib/browser_plugins/gecko-mediaplayer/gecko-mediaplayer-rm.so
Version:
State: Enabled
Gecko Media Player 1.0.9 Video Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer

IcedTea-Web Plugin (using IcedTea-Web 1.5.2)

File: IcedTeaPlugin.so
Path: /usr/local/lib/IcedTeaPlugin.so
Version:
State: Enabled
The IcedTea-Web Plugin executes Java applets.

OT: Az IcedTea régi. De az ugye a Java miatt kell. /OT
Alsa nálam:
alsa-lib-1.1.0
alsa-plugins-1.1.0
Pulseaudio nálam egyáltalán nincs (de legalábbis nem találok semmit). Ellenben mintha az csinálna olyat, hogy alkalmazásonként állítható be neki a zaj paramétere. Nem abban van lenémítva (mondjuk akkor meg a Chr-mal mennie kéne)?

Az az érdekes, hogy ennyire ki tudják kerülni a hangrendszert a böngészők. Milyen logban tudnék konkrétabban nézelődni? Egyáltalán a böngésző hol, min keresztül kezeli a hangrendszert? (Azért érdekes, mert az AppCafe-ban külön van PulseAudio-ra fordított Fox verzió, (Chromium is!) - ami persze ugyanolyan "néma" nálam HTML 5-ön, mint az esr.)

Szia,
Más honlapokon, ahol hangnak kellene lennie, ad ki valamit a Firefox? ( Gondolok itt podcastokra, indavideora, etc ).
Ha igen, azok flash vagy html5 alapúak?
Illetve, nem lehet, hogy ad ki hangot, csak rossz eszközre? ( Igaz linux/ubuntun jártam így, de a vga hdmi-jének akart alapból a firefox zenélni... )
Üdv,
LuiseX

Csak ha Flash alapú a lejátszás. (HTML 5 esetén csak hallgatás.) Az jutott eszembe, esetleg a fejlesztések miatt, a JAVA hiánya nem kavarhat-e be? Nincs telepítve. - Ha esélyes, akkor rakok egy openJDK-t. (Megjegyzem, a korábbi rendszeremen sem használtam, a Fox 31.8-as esr-el ment, de ott még a plugin-arhitectura kevésbé volt korlátos.)

Szia,
Nem hinném, inkább az a tippem él, hogy felkapná a Pulseaudio defaultját, ami rossz eszközre mutat. Fejből nem emlékszem a teendőkre, de ezeken a linkeken pl. pontosan ezzel a hibával játszanak: https://bugzilla.mozilla.org/show_bug.cgi?id=803042 , https://bbs.archlinux.org/viewtopic.php?id=192627 ( tudom, linux, de hátha találsz hasznosítható részletet :) )
Üdv,
LuiseX

Próbáltam a pavcontroll oldaláról "hardver-input-output"-ra tenni. A panelon megjelenik a hangerőt szimuláló, lüktető csík, de hang persze továbbra sincs.

Megvan! Kapcsolgattam a hangeszközök között, és visszajött a hang. Köszönöm a segítséget minden hozzászólónak. (Úgy látszik "beragadt" valahogyan. A pavcontrol maradt "hardver-input-output"-on..) Jobb a hang minősége most mint a Flash alatt. Igaz korábban "all" hangeszköz volt a default beállítás szerint. Az esr Fox verziónál is HTML 5 kiterjesztés nélkül kezeli a hangot.

Más kérdés, hogy most így akadozik a hang, ami HTML 5 plugin-eknél korábban nem volt jellemző. Tulajdonképpen, a jelenleg elérhetők közül, melyik HTML 5-ös plug. jött be nektek legjobban? Illetve esetleges trójai tevékenységüket félretéve melyiknek van értelme egyáltalán? Én korábban ezekkel nem tapasztaltam akadást:

YouTube ALL HTML5 3.0.3
YouTube HTML5 Player 1.10.1-signed illetve ezek korábbi verziójával.

Kellenek az "akadásmentesítéshez" a "block"-erek. NoScript, AdBlock. Különben a szomszédos tabon betöltődő "index.hu" alaposan megakasztja a lejátszást. (Eddig észre sem vettem a problémát, mert soha nem használtam böngészőt ezek nélkül. Majd talán a Mozilla "többszálúsítása" segít ezen.) És a Ghostery, most a 6-osra váltás után? - Én úgy látom, túlnőnek egymáson. Mindegyik a másik "babérjaira" is tör.

Tehát, ez rossz hír a reklámoknak, nem csak kifejezetten miattuk kell használni ezeket a mostmár "inkrimináltakat".

De ez akár megérdemelne egy külön topic-ot... Sőt Trey, szavaztathatnál is egyszer erről. Kíváncsi lennék tisztán műszaki szempontok szerint, milyen arányban, ki mit használ ezekből. Megszokásból vagy indokolható tapasztalatok alapján. (Érdekes lenne bizonyos reklámok "mégiscsak" eljuttatása céljából is..., mert a "blocker"-eknél egyre inkább bevezetésre kerülő "kivásárlás" pénzbe kerül.)

:-)

(Megjegyzem engem a tartalom két oldalán keretesen és statikusan elhelyezett, (tehát nem villódzó, váltogató képekkel,) megjelenő reklámok soha nem zavartak. A blokkerek fejlesztésénél szerintem lehetne erre figyelemmel lenni. - Eleve a releváns tartalmakat kellen védeniük, azaz középpen kellene megakadályozniuk a reklámok megjelenését.)

Ja, szóval volt hangod, csak rossz lyukon ment ki. :) Pedig írtad, hogy van pavucontrolod, gondoltam, ezeket a trivialitásokat már megnézted.

A másik kérdésedre, én ezeket:

https://addons.mozilla.org/hu/firefox/addon/ublock-origin/
https://addons.mozilla.org/en-US/firefox/addon/flashblock/
https://addons.mozilla.org/en-US/firefox/addon/yesscript/

Mást is, de azok nem blockerek.

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

Én néztem, csak nem reagált a beállításokra. :-) Most viszont, hogy rávezettetek, több körrel jobb lett.

Amióta a Fox restriktíven kezeli alapból a Flash-t, azóta én kivettem a sorból a Flashblock-ot, mert tulajdonképpen okafogyottá vált. A uBlock-al tettem kísérletet, de kevésbé találtam "moddolhatónak" mint az Adblock-ot. Végül visszaváltottam. A Ghostery okozott a legkevesebb csalódást eddig, de a 6-os szerintem már "megalomániás" lett, mintha "elszívná a levegőt" a többiek elől, - gondolkodom az eltávolításán.

Nem vagyok egy AdBlock expert, de úgy tudom, a uBlock origin kompatibilis szintaxist vár az AdBlockhoz képest, valamint vannak előre definiált szabályok, de írhatsz sajátot is, ezen felül az aktuális lapon egy vagy két kattintással be/ki kapcsolhatod a szűrést. Nem tudom, mi hiányzik belőle.

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

Részletezve az én konfigomnál, a böngészők, (Fox, Chromium) a hangrendszer, azaz a "pulseAudio" által felkínált "dsp"-k közül, indításkor alapból a "0" jelűre állnak be. (akkor is ha a 4-es az alapértelmezett.) Ha a "kldstat" parancs segítségével megállapítottuk a default hangeszközünk sorszámát, akkor a "pulse" kontrolpanelján, "playback"-fülön, a "dsp" kapcsoló megfelelő sorszámra átállításával azonnal megjön a hang is. Azaz, ebből azt szürtem le, hogy a hangeszközt kezelő, nem böngésző programoknál elég, ha a default hangeszköz helyesen ki van válaszva a "Output"-nál, akkor mindig rá találnak. (pl. VLC, Clementine) De a böngészőknek ez valami miatt nem elég. (Esetleg a konkrét hangeszköz kernel-driver modulja, azzal való kapcsolata a "ludas" ebben.)

Próbáltam fixálni az /etc/sysctl.conf-ban elhelyezett sorral: (nálam: sysctl hw.snd.default_unit=4) de ez sem segített, mert a rendszer számára, úgy látszik, egyértelmű az alapértelmezett hangeszköz, csak a böngészőknek, és HTML 5 lejátszó esetén nem. (Úgye fentebb említettem, hogy pl. Flash-lejátszó esetén ez rendben van.)

Ha mondjuk a Fox-ban kiválasztom a megfelelő "dsp" sorszámot, és itt ettől fogva lesz hang akkor, ha Chromium-ot indítok YouTube klippel, automatikusan még nem lesz hangja, ennél is be kell állítani. - Bocsánat, csak most lett időm visszatérni, visszanézni az "elvarratlan" szálakat.

Egyébként, most ellenőriztem egy "reboot" után, - megtartják a böngészők is az így beállított "dsp"-t.

A HUP órája még mindíg siet 1 órát, miért?