|
1 | 1 | <img height="100px" width="100px" alt="icon" src="./assets/images/icon.svg"/> |
2 | 2 |
|
3 | | -# Iris - A lightweight video player |
| 3 | +# IRIS - A lightweight video player |
4 | 4 |
|
5 | | - |
| 5 | + |
6 | 6 | <a href="https://afdian.com/a/nini22P"><img alt="Afdian" style="height: 30px;" src="https://pic1.afdiancdn.com/static/img/welcome/button-sponsorme.png"></a> |
7 | 7 | [](https://ko-fi.com/nini22p) |
8 | 8 |
|
9 | 9 | English | [中文](./README_CN.md) |
10 | 10 |
|
11 | 11 | ## Features |
12 | 12 |
|
13 | | -- [x] Base on [Media Kit](https://github.com/media-kit/media-kit) | [FVP](https://github.com/wang-bin/fvp), supports multiple video formats |
14 | | -- [x] Local storage and WebDAV support |
15 | | -- [x] Switchable subtitle and audio track |
16 | | -- [x] Playback queue support for random and repeat |
17 | | -- [x] Comprehensive gesture support |
| 13 | +- [X] Base on [Media Kit](https://github.com/media-kit/media-kit) | [FVP](https://github.com/wang-bin/fvp), supports multiple video formats |
| 14 | +- [X] Local storage, WebDAV and FTP support |
| 15 | +- [X] Switchable subtitle and audio track |
| 16 | +- [X] Playback queue support for random and repeat |
| 17 | +- [X] Comprehensive gesture support |
18 | 18 |
|
19 | 19 | ## Download |
20 | 20 |
|
21 | 21 | ### Windows |
22 | | -- [Iris-windows.zip](https://github.com/nini22P/Iris/releases/latest/download/Iris-windows.zip) |
| 22 | + |
| 23 | +- [IRIS-windows-installer.exe](https://github.com/nini22P/iris/releases/latest/download/IRIS-windows-installer.exe) |
| 24 | +- [IRIS-windows.zip](https://github.com/nini22P/iris/releases/latest/download/IRIS-windows.zip) |
23 | 25 |
|
24 | 26 | ### Android |
25 | | -| Architecture | Download Link | |
26 | | -|-------------------|-------------------------------------------------------------------------| |
27 | | -| arm64-v8a | [Iris-android-arm64-v8a.apk](https://github.com/nini22P/Iris/releases/latest/download/Iris-android-arm64-v8a.apk) | |
28 | | -| armeabi-v7a | [Iris-android-armeabi-v7a.apk](https://github.com/nini22P/Iris/releases/latest/download/Iris-android-armeabi-v7a.apk) | |
29 | | -| x86_64 | [Iris-android-x86_64.apk](https://github.com/nini22P/Iris/releases/latest/download/Iris-android-x86_64.apk) | |
| 27 | + |
| 28 | +| Architecture | Download Link | |
| 29 | +| ------------ | ------------------------------------------------------------------------------------------------------------------ | |
| 30 | +| arm64-v8a | [IRIS-android-arm64-v8a.apk](https://github.com/nini22P/iris/releases/latest/download/IRIS-android-arm64-v8a.apk) | |
| 31 | +| armeabi-v7a | [IRIS-android-armeabi-v7a.apk](https://github.com/nini22P/iris/releases/latest/download/IRIS-android-armeabi-v7a.apk) | |
| 32 | +| x86_64 | [IRIS-android-x86_64.apk](https://github.com/nini22P/iris/releases/latest/download/IRIS-android-x86_64.apk) | |
30 | 33 |
|
31 | 34 | ## Keyboard and Gesture Controls |
32 | 35 |
|
33 | 36 | ### Keyboard Controls |
34 | | -| Key | Description | |
35 | | -|----------------------|------------------------------------------| |
36 | | -| `Space` | Play / Pause / Select file | |
37 | | -| `Arrow Left` | Fast backward 10 seconds | |
38 | | -| `Arrow Right` | Fast forward 10 seconds | |
39 | | -| `Arrow Up` | Volume up | |
40 | | -| `Arrow Down` | Volume down | |
41 | | -| `Ctrl + Arrow Left` | Previous | |
42 | | -| `Ctrl + Arrow Right` | Next | |
43 | | -| `Ctrl + X` | Shuffle | |
44 | | -| `Ctrl + R` | Repeat | |
45 | | -| `Ctrl + V` | Video zoom | |
46 | | -| `Ctrl + M` | Volume mute | |
47 | | -| `S` | Subtitles and audio tracks | |
48 | | -| `P` | Play queue | |
49 | | -| `F` | Storages | |
50 | | -| `Ctrl + O` | Open file | |
51 | | -| `Ctrl + L` | Open link | |
52 | | -| `Ctrl + C` | Close currently media file | |
53 | | -| `Ctrl + H` | Play history | |
54 | | -| `Ctrl + P` | Settings | |
55 | | -| `+` | Step forward | |
56 | | -| `-` | Step backward | |
| 37 | + |
| 38 | +| Key | Description | |
| 39 | +| ---------------------- | -------------------------------------------------- | |
| 40 | +| `Space` | Play / Pause / Select file | |
| 41 | +| `Arrow Left` | Fast backward 10 seconds | |
| 42 | +| `Arrow Right` | Fast forward 10 seconds | |
| 43 | +| `Arrow Up` | Volume up | |
| 44 | +| `Arrow Down` | Volume down | |
| 45 | +| `Ctrl + Arrow Left` | Previous | |
| 46 | +| `Ctrl + Arrow Right` | Next | |
| 47 | +| `Ctrl + X` | Shuffle | |
| 48 | +| `Ctrl + R` | Repeat | |
| 49 | +| `Ctrl + V` | Video zoom | |
| 50 | +| `Ctrl + M` | Volume mute | |
| 51 | +| `S` | Subtitles and audio tracks | |
| 52 | +| `P` | Play queue | |
| 53 | +| `F` | Storages | |
| 54 | +| `Ctrl + O` | Open file | |
| 55 | +| `Ctrl + L` | Open link | |
| 56 | +| `Ctrl + C` | Close currently media file | |
| 57 | +| `Ctrl + H` | Play history | |
| 58 | +| `Ctrl + P` | Settings | |
| 59 | +| `+` | Step forward | |
| 60 | +| `-` | Step backward | |
57 | 61 | | `Enter` | Enter full screen / Exit full screen / Select file | |
58 | | -| `F11` | Enter full screen / Exit full screen | |
59 | | -| `Esc` | Exit current Menu / Go back / Exit full screen | |
60 | | -| `F10` | Toggle always on top | |
61 | | -| `Alt + X` | Exit application | |
| 62 | +| `F11` | Enter full screen / Exit full screen | |
| 63 | +| `Esc` | Exit current Menu / Go back / Exit full screen | |
| 64 | +| `F10` | Toggle always on top | |
| 65 | +| `Alt + X` | Exit application | |
62 | 66 |
|
63 | 67 | ### Gesture Controls |
64 | | -| Gesture | Description | |
65 | | -|---------------------------------|------------------------------------------| |
66 | | -| Tap | Select an item or open a menu | |
67 | | -| Double tap center | Play / Pause | |
68 | | -| Double tap left side | Fast backward 10 seconds | |
69 | | -| Double tap right side | Fast forward 10 seconds | |
70 | | -| Swipe left / right | Adjust playback progress | |
71 | | -| Swipe up / down on left side | Adjust screen brightness | |
72 | | -| Swipe up / down on right side | Adjust device volume | |
73 | | -| Long press | Start speed playback | |
74 | | -| Long press and swipe left / right | Adjust speed playback speed | |
| 68 | + |
| 69 | +| Gesture | Description | |
| 70 | +| --------------------------------- | ----------------------------- | |
| 71 | +| Tap | Select an item or open a menu | |
| 72 | +| Double tap center | Play / Pause | |
| 73 | +| Double tap left side | Fast backward 10 seconds | |
| 74 | +| Double tap right side | Fast forward 10 seconds | |
| 75 | +| Swipe left / right | Adjust playback progress | |
| 76 | +| Swipe up / down on left side | Adjust screen brightness | |
| 77 | +| Swipe up / down on right side | Adjust device volume | |
| 78 | +| Long press | Start speed playback | |
| 79 | +| Long press and swipe left / right | Adjust speed playback speed | |
75 | 80 |
|
76 | 81 | ## Contribution |
77 | 82 |
|
78 | | -Contributions of any kind are welcome! If you have suggestions, bug reports, or want to add new features, please submit an [issue](https://github.com/nini22P/Iris/issues) or directly submit a Pull Request. |
| 83 | +Contributions of any kind are welcome! If you have suggestions, bug reports, or want to add new features, please submit an [issue](https://github.com/nini22P/iris/issues) or directly submit a Pull Request. |
79 | 84 |
|
80 | 85 | ## Sponsorship |
81 | 86 |
|
|
0 commit comments