Commit Graph

196 Commits

Author SHA1 Message Date
Ian Walton
7636a5fbc9 Add note about pip. 2023-04-30 19:07:31 -04:00
Ian Walton
525523c5e7 Add note that external mpv is unsuported in Flatpak. (#329) 2023-03-13 06:26:46 -04:00
Ian Walton
81a50c163a Add more force transcode options. 2023-03-12 08:05:52 -04:00
Ian Walton
acbc3e9d0c Add thumbfast compatibility layer to support alternate OSCs. 2023-02-25 18:06:55 -05:00
Ian Walton
c4f4210ec5 Add preview images on seek bar. 2023-02-16 21:43:06 -05:00
Ian Walton
27bb2ae32a Force transcode Dolby Vision and optionally HDR video (configurable) 2023-02-14 19:28:24 -05:00
Ian Walton
4421bae04f Add experimental skip intro support. 2023-02-12 23:36:15 -05:00
Ian Walton
7fab96351a Add more reconnect logic for brittle websocket connections. (#294, #295) 2023-02-12 21:51:45 -05:00
Richard-Cat
731b2369d8
Update README.md
Correct README.md
2022-06-28 19:59:17 +08:00
Ian Walton
f787334534 Merge branch 'master' of github.com:jellyfin/jellyfin-mpv-shim 2022-06-19 13:34:14 -04:00
Ian Walton
5b84543991 Add shader pack profile subtype support. 2022-06-19 13:30:47 -04:00
Han Sol Jin
20a04ac8f1 Implement forcing of a codec in transcoding profile
This adds two optional strings to the `conf.json`:
- force_video_codec
- force_audio_codec

When set, these will replace VideoCodec and AudioCodec,
respectively and as-is, in the transcoding profile POSTed
to the server. Other values in `conf.json` that tweak this
profile will be overridden by `force_video_codec`.

Benefits of this is to specify the exact codecs required
in some low-end systems, which may not have hardware
h264 decoding available, thus improving performance.

Signed-off-by: Han Sol Jin <hansol@hansol.ca>
2022-06-14 14:09:15 -07:00
Ian Walton
4be2572ca4 Allow disabling raise_mpv and also only do it once per play. (#218) 2022-06-11 00:27:01 -04:00
Ian Walton
5a99a998e8 Add play_cmd and idle_ended_cmd. (#225) 2022-06-11 00:11:42 -04:00
Ian Walton
d0fc03f23e Add flag for force_set_played due to double trakt play issue. 2022-05-15 14:38:20 -04:00
Ian Walton
af41a4371d Stop using pydantic and handle some possible config errors. 2021-04-21 18:45:21 -04:00
Ian Walton
d13ff503b0
Remove Azure Pipelines badge. 2021-04-20 18:50:18 -04:00
Ian Walton
e55e18305c Switch to GitHub Actions. 2021-04-20 18:21:19 -04:00
Ian Walton
929bae24be Remove desktop mode. 2021-04-19 20:09:50 -04:00
Ian Walton
b94dd3154e
Clarify k command 2021-03-18 22:55:54 -04:00
Ian Walton
840df54ae3
SyncPlay for 10.7.0 (#177)
* checkpoint

* SyncPlay sort-of works now.

* Fix issue with not sending ready.

* Additional work on SyncPlay.

* Additional work on SyncPlay.

* #170 Fix sending zero position on finished_callback.

* Add ping back but make errors less noisy.

* Disable server discovery which isn't used.

* Fix skipping, stop delay (#175), and SyncPlay (#168).

* Update po/pot.

* Up version to 1.9.0.
2021-03-18 02:00:29 -04:00
Ian Walton
b42430520c
Fix weblate link. 2021-03-13 16:31:45 -05:00
Ian Walton
33739d4de2
Update status icon. 2021-03-13 16:17:01 -05:00
Ian Walton
a320fee075
Update builds link. 2021-03-13 16:15:21 -05:00
Ian Walton
9e6f8a2479
Update readme and scripts for new name. (#171) 2021-03-13 15:18:55 -05:00
Tyler W
4695a0b793
update config to point to users Library folder (#163)
more explicit that the config is in the users `Library` folder, not the systems.
this gave me a moment of confusion while looking for json.
2021-03-03 17:28:13 -05:00
Dejan Levec
0afe977bf6
rename OSX -> macOS (#147) 2021-02-27 09:00:00 -05:00
Ian Walton
c6c36d60a3
Fix verbiage for skip. (#145) 2020-12-28 12:08:35 -05:00
Ian Walton
255a51135f Add screenshot directory option. (#119) 2020-09-22 07:51:47 -04:00
Ian Walton
e3f01b7718 Add exact seek option to player and config. 2020-08-25 21:47:21 -04:00
Ian Walton
79de9d43f5
Add status indicators. 2020-08-23 02:27:33 -04:00
Ian Walton
3ebf5a0d00 Add artifact publishing and naming. 2020-08-22 23:27:28 -04:00
Ian Walton
1e104a8c86 Config data validation and warnings with pydantic. 2020-08-22 13:07:36 -04:00
Ian Walton
e902b85b40 Add language filter for track selection. (#109) 2020-08-21 20:11:58 -04:00
Ian Walton
7b327177a6 Fix typo. 2020-08-20 19:43:38 -04:00
Ian Walton
b188ffaad1 Remove survey link. 2020-08-20 18:24:04 -04:00
Ian Walton
c1e760c02f Add better introduction/feature list. 2020-08-19 00:55:02 -04:00
Ian Walton
b892a1f1e9 Add keyboard shortcut for killing shaders. 2020-08-18 23:29:14 -04:00
Ian Walton
01618cab9d Add link to menu in Known Issues. 2020-08-18 23:12:32 -04:00
Ian Walton
aaf6c854b1 Make a Known Issues section. 2020-08-18 23:09:32 -04:00
Ian Walton
3c1eab8ed0 Linkify issue. 2020-08-18 23:02:43 -04:00
Ian Walton
ad2b5ca550 Update README with SyncPlay issue and menu change. 2020-08-18 23:01:02 -04:00
Ian Walton
d83dc722dd Allow disabling transcode warning. 2020-08-17 19:21:34 -04:00
Ian Walton
30714a9b49 Add connect_retry_mins setting to allow waiting for network. 2020-08-17 18:58:54 -04:00
Ian Walton
282dc4ef0d Split pos and size remember options. Default disable pos for all users. 2020-08-16 15:00:28 -04:00
Ian Walton
167b6752fb Do not re-fullscreen player between videos if exited prior. 2020-08-16 14:40:19 -04:00
Ian Walton
d246223ded Allow disabling MPV binding to media keys. 2020-08-16 14:02:26 -04:00
Ian Walton
eefbf1223b Revise config instructions. 2020-08-16 13:26:04 -04:00
Ian Walton
0f631ec397 Add mouse support for menu. 2020-08-16 13:17:08 -04:00
Ian Walton
aba0f6d5fc Disable desktop_remember_pos by default. 2020-08-16 08:19:05 -04:00