23
23
<a href="#runner-run">Run</a>
24
24
</div >
25
25
<br >
26
- <img src =" https://user-images.githubusercontent. com/58751603/191463905-c7154c4b-9f4c-460b-85c1-7c5cdbb74d1c.gif " alt =" Demo " width =" 570 " >
26
+ <img src =" https://github. com/andros21/ytdl-mpv/assets/ 58751603/62ea0632-0b6a-4975-a23d-870e98dfa6de " alt =" Demo " width =" 570 " >
27
27
</div >
28
28
29
29
## :star : Features
30
30
31
31
- Search history and yt query cache
32
32
- Customize script using available flags
33
33
- Simple and intuitive rofi menu
34
- - Play video, audio
35
- - Append to playlist
34
+ - Play video or audio [ ` Alt+v ` ]
35
+ - Append to playlist [ ` Alt+Tab ` ] ( )
36
36
- Loop playlist
37
- - Edit current playlist
37
+ - Edit current playlist [ ` Alt+r ` ] ( )
38
38
- Save/Load current playlist
39
- - Help for key bindings
39
+ - Help for key bindings [ ` Alt+h ` ]
40
+ - Jump to chapters [ ` Alt+Enter ` ] ( )
40
41
- ...
41
42
42
43
## :rocket : Setup
43
44
44
45
** Dependencies**
45
46
46
- - ` socat ` ` sqlite3 ` ` xargs `
47
+ - ` socat ` ` sqlite3 ` ` xargs ` ` jq ` ` iconv `
47
48
- [ ` mpv>0.35.1 ` ] ( https://github.com/mpv-player/mpv )
48
49
- [ ` rofi>=1.6.1 ` ] ( https://github.com/davatorium/rofi )
49
50
- [ ` yt-dlp==2023.10.13 ` ] ( https://github.com/yt-dlp/yt-dlp )
@@ -70,5 +71,5 @@ make install
70
71
71
72
## :runner : Run
72
73
73
- Is advisable to key bind ` ytdl-mpv ` , so that rofi menu can be opened wherever you are!\
74
+ Is advisable to key bind (e.g. [ ` Cmd+m ` ] ( ) ) ` ytdl-mpv ` , so that rofi menu can be opened wherever you are!\
74
75
For ** debugging purposes** , instead, could be useful run ` ytdl-mpv ` inside a shell to view stdout/stderr
0 commit comments