Skip to content

Commit 1c8c498

Browse files
committed
Merge branch 'master' of https://github.com/gort818/qtwebflix
2 parents 41b7fdc + 08c8895 commit 1c8c498

10 files changed

+1192
-81
lines changed

.gitmodules

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
url = https://github.com/nemomobile/qtdbusextended.git
44
[submodule "lib/qtmpris"]
55
path = lib/qtmpris
6-
url = https://github.com/nemomobile/qtmpris.git
6+
url = https://git.merproject.org/mer-core/qtmpris

README.md

+39-47
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
# qtwebflix
2-
<img src="https://user-images.githubusercontent.com/8083855/50625087-08698480-0f3f-11e9-88a3-5c65a4ed9e4b.png">
32

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)
54

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

7-
![alt text](https://i.imgur.com/jrc7vV9.jpg)
7+
![screenshot](https://i.imgur.com/jrc7vV9.jpg)
88

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)
1512

13+
## Usage
1614

17-
<b> Usage </b>
1815
```
1916
Usage: qtwebflix [options]
2017
Qtwebflix Help
@@ -39,36 +36,33 @@ Options:
3936
-n, --nonhd Do not use HD addon, you will be limited to 720p
4037
```
4138

42-
4339
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>
5340

54-
<h1>Instructions:</h1>
41+
![playback-rate-screenshot](https://i.imgur.com/B26CloV.png)
5542

43+
## News
5644

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:**
6346

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
6551

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.
6753

54+
## Instructions
6855

56+
### Requirements
57+
```
58+
qt5
59+
qtwebegine(with proprietary codecs) *Most distros have this in their repos
60+
widevine libs
61+
```
6962

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/).
7064

71-
<b>Compiling manually</b>
65+
### Compiling manually
7266
```
7367
1. git clone --recursive https://github.com/gort818/qtwebflix.git
7468
2. cd qtwebflix
@@ -77,42 +71,40 @@ Read this <html>http://blog.qt.io/blog/2016/06/03/netflix-qt-webengine-5-7/</htm
7771
5. Binary will be labeled qtwebflix
7872
```
7973

80-
<b>Arch and derivatives</b>
74+
### Distribution packages
75+
76+
#### Arch and derivatives
8177

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
8481
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**
8683

8784
chmod +x widevine.sh
8885
sudo ./widevine.sh
8986
to uninstall sudo ./widevine.sh uninstall
9087
Follow instructions for compiling manually
9188
92-
<b> Ubuntu 18.10</b>
89+
**Ubuntu 18.10**
9390

9491
chmod +x widevine-18.10.sh
9592
sudo ./widevine-18.10.sh
9693
to uninstall sudo ./widevine-18.10.sh uninstall
9794
Follow instructions for compiling manually
9895
96+
**Note**
9997

100-
101-
Note:
102-
If you receiving an error loading qtwebflix try
103-
98+
If you receiving an error loading qtwebflix try:
10499

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

107-
102+
### Troubleshooting
108103

109-
<b> HBO Now and HBO GO are currently not working </b>
104+
**HBO Now and HBO GO are currently not working**
110105

111-
Current workarounds :
106+
Current workarounds:
112107

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).
118109

110+
![hbo-screenshot](https://i.imgur.com/8f7lsED.png)

0 commit comments

Comments
 (0)