Need help with qtwebflix?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

gort818
201 Stars 23 Forks GNU General Public License v3.0 207 Commits 23 Opened issues

Description

A qt webengine program for netflix

Services available

!
?

Need anything else?

Contributors list

# 50,691
screenc...
vala
apng
netflix
166 commits
# 266,470
Linux
streami...
netflix
Objecti...
20 commits
# 168,320
C++
netflix
gtk
pulseau...
4 commits
# 617,829
Linux
C++
streami...
qt5
1 commit

qtwebflix

logo

A Qt webengine browser application to watch Netflix and other streaming services.

screenshot

QtWebFlix on KDE Plasma Media Player and KDE Connect

kdeconnect-screenshot

NOTE: AS OF JULY 26 QtWebFlix can no longer stream netlifx in 1080! :( Thanks Netlifx

If anyone can help please feel free

Usage

Usage: qtwebflix [options]
Qtwebflix Help

Shortcuts: CTRL + Q to quit CTRL + F11 for full screen CTRL + F5 to reload CTRL + SHIFT + ALT + D for metrics display

To Control playback rate : CTRL + W = Speed up CTRL + S = Slow down CTRL + R = Reset to default rate

Options: -h, --help Displays this help. -v, --version Displays version information. -p, --provider Set content provider eg. netflix.com -u, --useragent change useragent eg. "Mozilla/5.0 (X11; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0" -n, --nonhd Do not use HD addon, you will be limited to 720p

Example of playback rate visualizer.

playback-rate-screenshot

News

As of March 30th 2018:

~~* Now supports Netflix in 1080P. NOTE not all shows and movies will work!~~ * Also supports adding other streaming services. Go to

~/.config/Qtwebflix/Providers.conf
and add your service. Example:
   Netflix=https://netflix.com
  • To use other services right click inside the application and a context menu will bring up all available options you added.

Instructions

Requirements

  qt5
  qtwebegine(with proprietary codecs) *Most distros have this in their repos
  widevine libs

If your distro does not compile qtwebengine with proprietary codecs, read this.

Compiling manually

  1. git clone --recursive https://github.com/gort818/qtwebflix.git
  2. cd qtwebflix
  3. qmake -config release
  4. make
  5. Binary will be labeled qtwebflix

Distribution packages

Arch and derivatives

Refer the AUR package.

Ubuntu

Ubuntu 17.04/17.10/18.04 and Linux Mint 19 - qtwebengine comes with proprietary codecs

   chmod +x widevine.sh
   sudo ./widevine.sh
   to uninstall sudo ./widevine.sh uninstall
   Follow instructions for compiling manually

Ubuntu 18.10

   chmod +x widevine-18.10.sh
   sudo ./widevine-18.10.sh
   to uninstall sudo ./widevine-18.10.sh uninstall      
   Follow instructions for compiling manually

Note

If you receiving an error loading qtwebflix try:

   qtwebflix --register-pepper-plugins="/usr/lib/qt/plugins/ppapi/libwidevinecdmadapter.so; application/x-ppapi-widevine-cdm"

Troubleshooting

HBO Now and HBO GO are currently not working There have been reports that HBO Now and GO, but not verified yet.

Current workarounds:

  1. If you have Amazon you can add your HBO service. Read instructions.

hbo-screenshot

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.