1
1
# qtwebflix
2
- <img src =" https://user-images.githubusercontent.com/8083855/50625087-08698480-0f3f-11e9-88a3-5c65a4ed9e4b.png " >
3
2
4
- A qt webengine program to watch Netflix and other streaming services
3
+ ![ logo ] ( https://user-images.githubusercontent.com/8083855/50625087-08698480-0f3f-11e9-88a3-5c65a4ed9e4b.png )
5
4
5
+ A Qt webengine browser application to watch Netflix and other streaming services.
6
6
7
- ![ alt text ] ( https://i.imgur.com/jrc7vV9.jpg )
7
+ ![ screenshot ] ( https://i.imgur.com/jrc7vV9.jpg )
8
8
9
- <p align =" center " >
10
- <b > QtWebFlix on KDE Plasma Media Player and KDE Connect</b >
11
- </p >
12
- <p align =" center " >
13
- <img src =" https://i.imgur.com/m0NMzOK.png " >
14
- </p >
9
+ ** QtWebFlix on KDE Plasma Media Player and KDE Connect**
10
+
11
+ ![ kdeconnect-screenshot] ( https://i.imgur.com/m0NMzOK.png )
15
12
13
+ ## Usage
16
14
17
- <b > Usage </b >
18
15
```
19
16
Usage: qtwebflix [options]
20
17
Qtwebflix Help
@@ -39,36 +36,33 @@ Options:
39
36
-n, --nonhd Do not use HD addon, you will be limited to 720p
40
37
```
41
38
42
-
43
39
Example of playback rate visualizer.
44
- ![ alt text] ( https://i.imgur.com/B26CloV.png )
45
- <b >As of March 30th 2018:</b >
46
-
47
- Now supports Netflix in 1080P.
48
- Also supports adding other streaming services go to ~/.config/Qtwebflix/Providers.conf and add your service
49
- ex. netflix=https://netflix.com
50
- To use these other services right clicking will bring up a context menu with all available options.
51
-
52
- <b >Now available in the AUR</b >
53
40
54
- < h1 >Instructions:</ h1 >
41
+ ![ playback-rate-screenshot ] ( https://i.imgur.com/B26CloV.png )
55
42
43
+ ## News
56
44
57
- <b >Requirements-</b >
58
- ```
59
- qt5
60
- qtwebegine(with proprietary codecs) *Most distros have this in their repos
61
- widevine libs
62
- ```
45
+ ** As of March 30th 2018:**
63
46
64
- If your distro does not compile qtwebengine with proprietary codecs.
47
+ * Now supports Netflix in 1080P.
48
+ * Also supports adding other streaming services. Go to ` ~/.config/Qtwebflix/Providers.conf ` and add your service. Example:
49
+
50
+ Netflix=https://netflix.com
65
51
66
- Read this < html > http://blog.qt.io/blog/2016/06/03/netflix-qt-webengine-5-7/ </ html >
52
+ * To use other services right click inside the application and a context menu will bring up all available options you added.
67
53
54
+ ## Instructions
68
55
56
+ ### Requirements
57
+ ```
58
+ qt5
59
+ qtwebegine(with proprietary codecs) *Most distros have this in their repos
60
+ widevine libs
61
+ ```
69
62
63
+ If your distro does not compile qtwebengine with proprietary codecs, read [ this] ( http://blog.qt.io/blog/2016/06/03/netflix-qt-webengine-5-7/ ) .
70
64
71
- < b > Compiling manually</ b >
65
+ ### Compiling manually
72
66
```
73
67
1. git clone --recursive https://github.com/gort818/qtwebflix.git
74
68
2. cd qtwebflix
@@ -77,42 +71,40 @@ Read this <html>http://blog.qt.io/blog/2016/06/03/netflix-qt-webengine-5-7/</htm
77
71
5. Binary will be labeled qtwebflix
78
72
```
79
73
80
- <b >Arch and derivatives</b >
74
+ ### Distribution packages
75
+
76
+ #### Arch and derivatives
81
77
82
- Refer the aur package <html >https://aur.archlinux.org/packages/qtwebflix-git/ </html >
83
-
78
+ Refer the [ AUR package] ( https://aur.archlinux.org/packages/qtwebflix-git/ ) .
79
+
80
+ #### Ubuntu
84
81
85
- < b > Ubuntu 17.04/17.10/18.04 and Linux Mint 19 - qtwebengine comes with proprietary codecs</ b >
82
+ ** Ubuntu 17.04/17.10/18.04 and Linux Mint 19 - qtwebengine comes with proprietary codecs**
86
83
87
84
chmod +x widevine.sh
88
85
sudo ./widevine.sh
89
86
to uninstall sudo ./widevine.sh uninstall
90
87
Follow instructions for compiling manually
91
88
92
- < b > Ubuntu 18.10</ b >
89
+ ** Ubuntu 18.10**
93
90
94
91
chmod +x widevine-18.10.sh
95
92
sudo ./widevine-18.10.sh
96
93
to uninstall sudo ./widevine-18.10.sh uninstall
97
94
Follow instructions for compiling manually
98
95
96
+ ** Note**
99
97
100
-
101
- Note:
102
- If you receiving an error loading qtwebflix try
103
-
98
+ If you receiving an error loading qtwebflix try:
104
99
105
100
qtwebflix --register-pepper-plugins="/usr/lib/qt/plugins/ppapi/libwidevinecdmadapter.so; application/x-ppapi-widevine-cdm"
106
101
107
-
102
+ ### Troubleshooting
108
103
109
- < b > HBO Now and HBO GO are currently not working </ b >
104
+ ** HBO Now and HBO GO are currently not working**
110
105
111
- Current workarounds :
106
+ Current workarounds:
112
107
113
- 1 . If you have amazon you can add your HBO service.
114
- [ instructions] ( https://help.hbogo.com/hc/en-us/articles/204872107-Watching-HBO-on-Amazon-Prime-Video-Channels )
115
-
116
- ![ alt text] ( https://i.imgur.com/8f7lsED.png )
117
-
108
+ 1 . If you have Amazon you can add your HBO service. Read [ instructions] ( https://help.hbogo.com/hc/en-us/articles/204872107-Watching-HBO-on-Amazon-Prime-Video-Channels ) .
118
109
110
+ ![ hbo-screenshot] ( https://i.imgur.com/8f7lsED.png )
0 commit comments