unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: znavko@disroot.org
To: Julien Lepiller <julien@lepiller.eu>, help-guix@gnu.org
Subject: Re: Watching HTML5 video on GNU Guix?
Date: Fri, 27 Dec 2019 05:16:02 +0000	[thread overview]
Message-ID: <18fa1d089f5c68232631042a9f50debc@disroot.org> (raw)
In-Reply-To: <84E737B2-1A3C-4B57-AE28-FC7E2778E8B8@lepiller.eu>

ffmpeg was installed:

$ guix install ffmpeg
The following package will be upgraded:
   ffmpeg	4.2.1 → 4.2.1	/gnu/store/rc3j2svk1jcviig5qk9q49k5z2giwc6r-ffmpeg-4.2.1

substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
The following derivation will be built:
   /gnu/store/q77mx4rwzp2f9dlfcwyfrq2jr6iqd189-profile.drv
The following profile hooks will be built:
   /gnu/store/6vy42kw25p39ns5nc59ah5h5ybqv2bxh-manual-database.drv
   /gnu/store/86586pml7sbkpr0q99ks8qybqrjz8y90-ca-certificate-bundle.drv
   /gnu/store/9g63hzqwyxhngi3w54qak81zy34smwak-gtk-im-modules.drv
   /gnu/store/bdk8kd8riawgy8xxxiw892g40669g1a2-xdg-desktop-database.drv
   /gnu/store/djqd46r7kyby9rf039sgxbw1sry3wpl5-info-dir.drv
   /gnu/store/fah28q0y8dxzayym4z7vixdq6yk41wkm-glib-schemas.drv
   /gnu/store/hrvmv6kzxf6qpnbl19i5b4wflb5f4j77-xdg-mime-database.drv
   /gnu/store/jzflbgzgsdjgfhhxdb92pmmn1zazjhc6-gtk-icon-themes.drv
   /gnu/store/q97kj7m0239f4n4w024ai0wymb7cf05p-fonts-dir.drv
building CA certificate bundle...
building fonts directory...
generating GLib schema cache...
creating GTK+ icon theme cache...
building cache files for GTK+ input methods...
building directory of Info manuals...
building database for manual pages...
building XDG desktop file cache...
building XDG MIME database...
building /gnu/store/q77mx4rwzp2f9dlfcwyfrq2jr6iqd189-profile.drv...
85 packages in profile



Those two video are working (cause youtube had converted them, I think).

On the other videos that are not displaying and often this is live streams (I think, youtube did not converted them to acceptable format)
these Javascript warnings with WebGL errors appear in terminal:

https://www.youtube.com/watch?v=9K26GI4C3uY

$ icecat
JavaScript error: resource:///modules/sessionstore/SessionStore.jsm, line 1325: uncaught exception: 2147746065
JavaScript warning: https://mail.disroot.org/rainloop/v/1.12.1/static/js/min/openpgp.min.js, line 0: Successfully compiled asm.js code (total compilation time 94ms)
JavaScript warning: https://mail.disroot.org/rainloop/v/1.12.1/static/js/min/openpgp.min.js, line 0: Successfully compiled asm.js code (total compilation time 7ms)
JavaScript warning: https://mail.disroot.org/rainloop/v/1.12.1/static/js/min/openpgp.min.js, line 0: Successfully compiled asm.js code (total compilation time 2ms)
console.warn: LoginRecipes: "getRecipes: falling back to a synchronous message for:" "https://www.youtube.com"
JavaScript warning: https://www.youtube.com/yts/jsbin/player_ias-vfl22ubNH/ru_RU/base.js, line 5359: Error: WebGL warning: getContext: Disallowing antialiased backbuffers due to blacklisting.
JavaScript warning: https://www.youtube.com/yts/jsbin/player_ias-vfl22ubNH/ru_RU/base.js, line 5359: Error: WebGL warning: <SetDimensions>: Failed to create WebGL context: WebGL is currently disabled.
JavaScript warning: https://www.youtube.com/yts/jsbin/player_ias-vfl22ubNH/ru_RU/base.js, line 5359: Error: WebGL warning: getContext: Disallowing antialiased backbuffers due to blacklisting.
JavaScript warning: https://www.youtube.com/yts/jsbin/player_ias-vfl22ubNH/ru_RU/base.js, line 5359: Error: WebGL warning: <SetDimensions>: Failed to create WebGL context: WebGL is currently disabled.
JavaScript warning: https://www.youtube.com/yts/jsbin/player_ias-vfl22ubNH/ru_RU/base.js, line 5359: Error: WebGL warning: getContext: Disallowing antialiased backbuffers due to blacklisting.
JavaScript warning: https://www.youtube.com/yts/jsbin/player_ias-vfl22ubNH/ru_RU/base.js, line 5359: Error: WebGL warning: <SetDimensions>: Failed to create WebGL context: WebGL is currently disabled.


Icecat console displays:
Error: WebGL warning: getContext: Disallowing antialiased backbuffers due to blacklisting. base.js:5359:276
Error: WebGL warning: <SetDimensions>: Failed to create WebGL context: WebGL is currently disabled. base.js:5359:276
Blocked https://www.youtube.com/watch?v=9K26GI4C3uY from extracting canvas data because no user input was detected. base.js:2900:157

and many ties this:
Request to access cookie or storage on “https://i.ytimg.com/vi/sfw1IB58HYA/hqdefault.jpg?sqp=-oaymwE…qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDPtI4kQ5jl0Nq6M8f7wUF2sjlv6g” was blocked because we are blocking all third-party storage access requests and content blocking is enabled.


Also coub.com does not show any video (but only preview and loading gif). And terminal says:

JavaScript error: , line 0: AbortError: The fetching process for the media resource was aborted by the user agent at the user's request.
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript error: , line 0: AbortError: The fetching process for the media resource was aborted by the user agent at the user's request.
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript error: , line 0: NotSupportedError: The media resource indicated by the src attribute or assigned media provider object was not suitable.
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript error: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 41183: AbortError: The fetching process for the media resource was aborted by the user agent at the user's request.
JavaScript error: , line 0: NotSupportedError: The media resource indicated by the src attribute or assigned media provider object was not suitable.
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript warning: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 39617: Error: This error message will be blank when privacy.resistFingerprinting = true.  If it is really necessary, please add it to the whitelist in MediaError::GetMessage: Failed to init decoder
JavaScript error: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 41183: AbortError: The fetching process for the media resource was aborted by the user agent at the user's request.
JavaScript error: , line 0: NotSupportedError: The media resource indicated by the src attribute or assigned media provider object was not suitable.
JavaScript error: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 55395: TypeError: googletag.pubads is not a function
JavaScript error: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 55395: TypeError: googletag.pubads is not a function
JavaScript error: https://coubsecureassets-a.akamaihd.net/assets/site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js, line 55395: TypeError: googletag.pubads is not a function



Icecat console says:
he video on this page can’t be played. Your system may not have the required video codecs for: video/mp4; codecs="avc1.64001f" coub.com
AbortError: The fetching process for the media resource was aborted by the user agent at the user's request. site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js:41183
Request to access cookie or storage on “https://coubsecure-s.akamaihd.net/get/b77/p/coub/simple/cw_f…2b603b8af/muted_mp4_med_size_1576249231_muted_med.mp4?mobile” was blocked because we are blocking all third-party storage access requests and content blocking is enabled.
2 coub.com
Request to access cookie or storage on “https://coubsecure-s.akamaihd.net/get/b205/p/coub/simple/cw_…f03385e6809/d79953b5d6a8065d88355/med_m4a_1576249232_med.m4a” was blocked because we are blocking all third-party storage access requests and content blocking is enabled.
coub.com
HTTP “Content-Type” of “video/mp4” is not supported. Load of media resource https://coubsecure-s.akamaihd.net/get/b77/p/coub/simple/cw_f…2b603b8af/muted_mp4_med_size_1576249231_muted_med.mp4?mobile failed. 2 coub.com
NotSupportedError: The media resource indicated by the src attribute or assigned media provider object was not suitable.
HTTP “Content-Type” of “audio/mp4” is not supported. Load of media resource https://coubsecure-s.akamaihd.net/get/b205/p/coub/simple/cw_…f03385e6809/d79953b5d6a8065d88355/med_m4a_1576249232_med.m4a failed. coub.com
Request to access cookie or storage on “https://coubsecure-s.akamaihd.net/get/b205/p/coub/simple/cw_…dio/f03385e6809/d79953b5d6a8065d88355/med_1576249232_med.mp3” was blocked because we are blocking all third-party storage access requests and content blocking is enabled.
coub.com
The video on this page can’t be played. Your system may not have the required video codecs for: video/mp4; codecs="avc1.64001f" coub.com
HTTP “Content-Type” of “audio/mpeg” is not supported. Load of media resource https://coubsecure-s.akamaihd.net/get/b205/p/coub/simple/cw_…dio/f03385e6809/d79953b5d6a8065d88355/med_1576249232_med.mp3 failed. coub.com
All candidate resources failed to load. Media load paused. coub.com
The video on this page can’t be played. Your system may not have the required video codecs for: video/mp4; codecs="avc1.64001f" coub.com
[googletag] reload site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js:55394:15
TypeError: googletag.pubads is not a function
site-b958a1e64d3db9f33ba277dc34d32a3d334e338bb81cf62fbc7f469c80a20fb6.js:55395:24
[Honeybadger] Unable to send error report: no API key has been configured.



December 26, 2019 6:10 PM, "Julien Lepiller" <julien@lepiller.eu> wrote:

> Le 26 décembre 2019 19:00:13 GMT+01:00, znavko@disroot.org a écrit :
> 
>> Hello! I've updated my system having now working Xfce4, this bug was
>> fixed: https://issues.guix.gnu.org/issue/37342
>> 
>> But now I cannot watch HTML5 videos in IceCat 68.3.0esr (64-bit), cause
>> it does not support one of formats video hosting is using.
>> It says: "In current time your browser does not support any of
>> available video formats."
>> 
>> All those extensions in Icecat are disabled, so LibreJS, LibrifyJS,
>> Searxes blocker - are disabled.
>> 
>> I have a question of how to use this part of the internet and work on
>> GNU Guix simultaneously.
> 
> Hi,
> 
> I think I and Mark fixed that just a few days ago. Maybe try to run guix pull and update your
> system or the profile icecat is coming from. Otherwise, can you send us a URL that does not work
> for you, so we can try and fix it?
> 
> Thank you!

  parent reply	other threads:[~2019-12-27  5:16 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-26 18:00 Watching HTML5 video on GNU Guix? znavko
2019-12-26 18:04 ` Julien Lepiller
2019-12-26 18:24 ` Tobias Geerinckx-Rice
2019-12-27  5:16 ` znavko [this message]
2019-12-28  4:23   ` Maxim Cournoyer
2019-12-28  7:54     ` Julien Lepiller
2019-12-28 15:26     ` znavko
2019-12-28 16:51     ` znavko
2019-12-30  2:31       ` Maxim Cournoyer
2019-12-27  9:14 ` Alexei Drozdov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=18fa1d089f5c68232631042a9f50debc@disroot.org \
    --to=znavko@disroot.org \
    --cc=help-guix@gnu.org \
    --cc=julien@lepiller.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).