-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How do you compile QtWebEngine with enable proprietary codecs? #49
Comments
@phd21 Linux Mint 19 and KDE NEON should already have qtwebengine with codecs in the repos.. You should not have to do anything. from the readme
|
@phd21 Also I built a flatpak app and everything works except watching netflix, you cannot access DRM content, so it renders it pointless. I will be building .deb files though. |
Is that due to something with Flatpak or what causes that restriction? I guess that applies to Snaps too?(Not asking for Snap package, just curious about the limitation) |
@gort818 are you still interested in Flatpak packaging? I'm adding a Widevine extension for the QtWebEngine base app. It would be nice to get feedback, and to know that it works for something other than qutebrowser. |
I think a Flatpak would be amazing, it'll make it a lot easier to install on distros that don't ship qtwebengine with codecs and drm libs |
it would be really great to have a flatpak, because personally I'd love to have qtwebflix on my steamdeck, and installing things via pacman on there can be… iffy. |
Hi gort818,
I do not know of any stand-alone application other than in a browser that can run Netflix and or other similar services on Linux, so it certainly would be nice if there was an easier way to install this in Linux systems.
I read the blog link below in addition to your instructions.
Netflix and Qt WebEngine 5.7 - Qt Blog
http://blog.qt.io/blog/2016/06/03/netflix-qt-webengine-5-7/
Is it necessary to compile QtWebEngine with enabling proprietary codecs to use qtwebflix with NetFlix even though "widvine" is installed?
If yes or no, I would still like to know what are the exact instructions for compiling QtWebEngine with enabling proprietary codecs in Linux? I am using Linux Mint 19 and Linux Neon KDE both are based on Ubuntu 18.04 Bionic. I have already installed the QtWebEngine and related components from the "Synaptic Package Manager (SPM)". I had no problem compiling "qtwebflkix" and I don't have access to Netflix at the moment to test this, but it comes up to their login screen.
This QT is on my KDE Neon system "Qt version 5.11.2 in /usr/lib/x86_64-linux-gnu"
Do I have to git clone the QtWebEngine for this specific branch version 5.11.2?
So, in the qtwebengine folder I ran the "git submodule update --init" which takes a while and then ran the command you gave.
qmake WEBENGINE_CONFIG+=use_proprietary_codecs
Results of running your command:
These are the end of the results after trying to run "make".
I don't know if you are familiar with AppImages or OBS (Open Build System), but these do help developers in packaging their software for Linux systems. The people that created AppImages are willing to help developers if they contact them directly.
Best regards,
Phil (phd21)
The text was updated successfully, but these errors were encountered: