|
1 | | -# Web Media Player v.1.5 |
| 1 | +# Web Media Player v.2.0 |
| 2 | + |
2 | 3 | My own little HTML/CSS/JS media player. |
3 | 4 |
|
4 | 5 | [](https://github.com/samuellouf/WebMediaPlayer) |
5 | 6 | [](https://opensource.org/licenses/MIT) |
6 | 7 |
|
7 | 8 | Source repo on [GitHub](https://github.com/samuellouf/WebMediaPlayer), and run it [online](https://samuellouf.github.io/WebMediaPlayer/player) |
8 | 9 |
|
| 10 | +## Versions |
| 11 | +- 1.0 : The initial version |
| 12 | +- 2.0 : Made some huge changes (Added a NodeJS server, fixed the app for Firefox/Edge...) |
| 13 | + |
| 14 | +## Changelog |
| 15 | +See [CHANGELOG.md](CHANGELOG.md). |
| 16 | + |
9 | 17 | ## Introduction |
10 | 18 |
|
11 | 19 | Web Media Player is a [VLC](https://www.videolan.org/)-like multimedia player. |
12 | | -It supports several basic features (Play/Pause, Fullscreen, Picture in Picture...) but it also supports more features like color themes. |
| 20 | +It supports several basic features (Play/Pause, Fullscreen...) but it also supports more features like color themes, Picture in Picture, video/audio tracks. |
13 | 21 |
|
14 | 22 | ## Usage |
15 | 23 |
|
16 | 24 | ### Online |
| 25 | + |
17 | 26 | To use WebMediaPlayer online, just open "[https://samuellouf.github.io/WebMediaPlayer/player](https://samuellouf.github.io/WebMediaPlayer/player)". |
18 | 27 |
|
19 | 28 | ### Offline |
20 | | -To use WebMediaPlayer offline, download "[https://github.com/samuellouf/WebMediaPlayer/archive/refs/heads/1.5.zip](https://github.com/samuellouf/WebMediaPlayer/archive/refs/heads/1.5.zip)". |
21 | 29 |
|
22 | | -#### With Python |
23 | | -Execute the file `run.py`. |
| 30 | +To use WebMediaPlayer offline, download "[https://github.com/samuellouf/WebMediaPlayer/archive/refs/heads/2.0.zip](https://github.com/samuellouf/WebMediaPlayer/archive/refs/heads/2.0.zip)". |
| 31 | +Then open/extract the zip/git file. |
| 32 | + |
| 33 | +#### With NodeJS |
| 34 | + |
| 35 | +Open the extracted folder and run : |
| 36 | +either |
| 37 | + |
| 38 | +- npm run start |
| 39 | + or |
| 40 | +- npm run player |
| 41 | + |
| 42 | +#### Without NodeJS |
24 | 43 |
|
25 | | -#### Without Python |
26 | 44 | Open `player/index.html` in your browser. |
| 45 | + |
27 | 46 | > [!IMPORTANT] |
28 | | -> You will not be able to update WebMediaPlayer automatically without running it using python. |
| 47 | +> You will not be able to update WebMediaPlayer automatically without running it using the nodejs server. |
| 48 | +
|
| 49 | +## Update/Reinstall |
| 50 | + |
| 51 | +### With NodeJS |
| 52 | + |
| 53 | +Run |
| 54 | +```sh |
| 55 | +npm run update |
| 56 | +``` |
| 57 | +or |
| 58 | +```sh |
| 59 | +npm run reinstall |
| 60 | +``` |
| 61 | + |
| 62 | +### Without NodeJS |
| 63 | +Go on [https://github.com/samuellouf/WebMediaPlayer/releases/](https://github.com/samuellouf/WebMediaPlayer/releases/) and download your release. |
0 commit comments