wavebox / waveboxapp

Wavebox, the revolutionary and feature-rich Chromium browser that's built for productive working across Google Workspaces, Microsoft Teams, ClickUp, Monday, Atlassian, Asana, AirTable, Slack, and every other web app you use to get work done.
https://wavebox.io
1.31k stars 135 forks source link

Build or supply a process for building with Widevine #452

Open Aubron opened 7 years ago

Aubron commented 7 years ago

https://github.com/electron/electron/blob/master/docs/tutorial/using-widevine-cdm-plugin.md

Electron builds without widevine support, implying that DRM protected content can't play in Wavebox. I have a dream of using spotify with the platform, would really love to be able to have support for this, even if I have to build the executable myself.

Thomas101 commented 7 years ago

We are aiming to add support for widevine in an upcoming release.

At the moment if you grab the plugin from your chrome install in the same way that electron wiki describes, you can pass Wavebox the widevine-cdm-path and widevine-cdm-version arguments from the command line.

bslayton commented 6 years ago

I was able to get Spotify working by using widevine-cdm-path and widevine-cdm-version arguments like @Thomas101 suggested.

For anyone interested in Widevine, here are a few tips:

bslayton commented 6 years ago

@Thomas101, probably a longshot, but any ideas on a way to get media keys (play, pause, prev, next) on the keyboard working. I miss being able to control my music with the keyboard.

Thomas101 commented 6 years ago

@bslayton it is possible to do it that way. As for the keyboard bindings, we don't have support for this just yet, it's something we need to add cross-platform and then integrated into each service that uses it. Is it Spotify you're using in Wavebox or something else?

bslayton commented 6 years ago

I was using Spotify, which for the most part, works just fine. However, I decided to switch back to Spotify desktop client because Spotify's web player (https://open.spotify.com) would periodically downgrade the audio quality. I dug around for a few minutes but didn't find anything.

Spotify doesn't appear to have the ability to change audio quality through their web ui, and doesn’t persist from their desktop app to web ui either.

I'm not sure there's anything that can be done via Wavebox to fix this. Two potential ways I can think of at the moment, would be a js hack to force Spotify web to use higher quality audio files. The second would be, taking Spotify desktop and putting that into Wavebox. My understanding is that a large portion of Spotify desktop is actually html/js/css. I do not think it’s built on electron however (not that that’d be a deal breaker). Not sure, I honestly do not know very much about the internals. Just food for thought.

Also, Spotify web UI slightly slimmed down in comparison to Spotify desktop. Like myself, others may prefer the desktop ui/ux.

jmfederico commented 4 years ago

Now that Wavebox 10 uses Chromium instead of Electron, is this something you plan on implementing soon?

EnorMOZ commented 4 years ago

On wavebox 10 you get the Enable secure playback in your browser when going to open.spotify.com even with chrome://settings/content/protectedContent?search=protected enabled.

EnorMOZ commented 4 years ago

Looking forward to having widevine included into wavebox 10

richieboymx commented 4 years ago

+1 on this feature...PLEASE!

EnorMOZ commented 4 years ago

New issue specific to WB10 https://github.com/wavebox/waveboxapp/issues/1223

EnorMOZ commented 4 years ago

Any update on this ?

EnorMOZ commented 4 years ago

Latest beta version has widevine support