No audio on 9GAG.com
-
@pesala That had been mentioned before already
It's an issue with some videos only and that affects only some of the more recent builds (I think it's the same known mentioned here in the known issues: https://vivaldi.com/blog/desktop/panels-tabs-calendar-and-mail-improvements-vivaldi-browser-snapshot-2339-3/ )
-
Same issue here, i've done some testing:
Going to chrome://media-internals/ and playing same video ungoogle chromium vs vivaldi i can see the following changes:
In vivaldi i see
kVideoDecoderName: DecryptingVideoDecoder
On ungoogleChromium i see:
kVideoDecoderName: Dav1dVideoDecoder
and some extra info mostly about the audio track that is not present on vivaldi:
kAudioTracks: [object Object] kVideoTracks: [object Object] kMaxDuration: 26.982 kStartTime: -0.0065 kBitrate: 550178 event: kPause kIsAudioDecryptingDemuxerStream: false kAudioDecoderName: FFmpegAudioDecoder kIsPlatformAudioDecoder: false
Edit: I'm now testing with brave, cause in ungoogle chromium the blacklist and sw render list are renamed so it doesn't connect to google and i thought it may be related, it seems it's not related but now i'm pretty sure that vivaldi is selecting the wrong decoder for some reason.
The logs, Vivaldi:
Brave:
Not sure if there's a way to add this info to the bug report.
-
@sdar said in No audio on 9GAG.com:
Not sure if there's a way to add this info to the bug report.
I see that DoctorG already submitted the bug. Send a chat message to him.
-
@pesala I have already reported other bugs and know how to add more information to an existing bug when i'm who opened it, but as the issue doesn't belong to me i don't know how to add any relevant info and i don't think opening yet another issue with the same problem is the way to go,
Probably however work on the issue will discover this info with just a few minutes of testing or has taken a look at the forum post, cause i think the function that decides which decoder to use or maybe the fallbacks for when a decoder fails may be causing the problem for some users.
ps: if you think it's worth to add this in another separate issue i will do it, i don't mind doing it, i just think it may be wrong to duplicate tickets.
-
-
@pesala Done, in the meantime I've made an userscript to remove av1 from every 9gag video:
// ==UserScript== // @name 9gag noAv1 // @namespace http://tampermonkey.net/ // @version 0.1 // @description Just removes av1 source from 9gag // @author Sdar // @match https://9gag.com/* // @icon https://www.google.com/s2/favicons?domain=9gag.com // @grant none // ==/UserScript== (function() { 'use strict'; removeAv1(document.querySelectorAll("video")); let config = { childList: true, subtree: true}; let observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { for (let i = 0; i < mutation.addedNodes.length; i++) { if (mutation.addedNodes[i].className === "list-stream") { let videos = mutation.addedNodes[i].querySelectorAll("video"); removeAv1(videos); } } }); }); observer.observe(document.getElementById("page"), config); function removeAv1 (videos) { videos.forEach((video) => { video.children[0].src.includes("svav1") && video.children[0].remove() && video.load(); }); } })();
or https://pastebin.com/yVDE3Qcg
Is an uggly workaround but I didn't want to waste time finding the 9gag js code that checks the av1 compatibility.
-
May be some Windows internal was broken for me an you.
I investigated and may have found the issue.
Last year I had installed Microsoft's AV1 video extension from Microsoft Store, after removing it all worked nice.
That was the culprit. -
@doctorg I can confirm that removing the av1 video extension fixes the issue, my problem is that i'm using it to process avif images through wic (Windows Imaging Component) so i need it installed, other blink based browsers like ungoogled-chromium or brave works fine without having to uninstall it.
I'll try to do some tests on a vm when i have times, hopefully next weekend.
-
@sdar I already added to my bug tracker report the information that MS AV1 extension causes a broken video.
-
@doctorg said in No audio on 9GAG.com:
VB-81392 "MP4 has no sound at 9Gag"
Bug was confirmed now
//edit: Bug is not on Windows 7 or Linux. Only Windows 10.
-
Fixed in internal 4.1.2374.*
Works now regardless if Microsoft's AV1 Video extension is installed or not.Stay tuned for next week and new Snapshots.
-