Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/jellyfin/jellyfin-mpv-shim

MPV Cast Client for Jellyfin
https://github.com/jellyfin/jellyfin-mpv-shim

Remove six

Six is not necessary as the application only runs on Python 3.6+

0f9077f01aed27e77d2926c3498b6cdd6ff5ef3f authored almost 5 years ago by Andrew Rabert <[email protected]>
Remove more code specific to Plex. Start event handler.

011a6403d730a85da84cc066af9fa076a0efc681 authored almost 5 years ago by Ian Walton <[email protected]>
Fix setup.py.

93db3695ef22b1ef024df940145adec566091344 authored almost 5 years ago by Ian Walton <[email protected]>
Add note that this client is under development.

eaf7c1f1f3e057150787faaa4ec5068b233aef08 authored almost 5 years ago by Ian Walton <[email protected]>
Create client management system and get client advertisement and websockets working.

b787162a5881a47164f5b1f3b8c688c3157a3342 authored almost 5 years ago by Ian Walton <[email protected]>
Remove un-needed settings.

b703d2f5df971944b825b4c98977185b685174e4 authored almost 5 years ago by Ian Walton <[email protected]>
Remove GDM.

f0f70555d3eab18d07f9c6d2ed8e3f71aa37d48c authored almost 5 years ago by Ian Walton <[email protected]>
Rename import and constants.

43cf4dd946c632d3829ef4597ed393a9c06a773a authored almost 5 years ago by Ian Walton <[email protected]>
Update dependencies.

b002b9db3f35a1247550d026b7d159a9c2ea3560 authored almost 5 years ago by Ian Walton <[email protected]>
Update license.

fa170586885a196c1d22bedd23876b449f8d442b authored almost 5 years ago by Ian Walton <[email protected]>
Add note about Jellyfin for Kodi.

75f4b28857223e34ca9071ce2c25769e94becdbc authored almost 5 years ago by Ian Walton <[email protected]>
Update .gitignore.

0d6594a61ada4d33e85f6ae8ed9eb906bf2eb23e authored almost 5 years ago by Ian Walton <[email protected]>
Initial renames for project.

c42ce6cfa3b3d553ad80121b5fd7ce3ebe33d6f6 authored almost 5 years ago by Ian Walton <[email protected]>
Add tweaked jellyfin API client from Jellyfin for Kodi.

e75792113b88ad689a61742822e29548a69bcba7 authored almost 5 years ago by Ian Walton <[email protected]>
Initial rewrite of README for Jellyfin.

05bf703d7e8d79d7375e0d94ca45ce93ae7f2bd6 authored almost 5 years ago by Ian Walton <[email protected]>
Detect mpv-1 path for Windows pyinstaller bundle.

d6e55b26e477f76b44a9193ea03cd625b6c9863f authored almost 5 years ago by Ian Walton <[email protected]>
Fix plex-mpv-shim to work with most recent python-mpv on Windows.

e78b9248f3145fdce37b01caab6eb7345762bb2b authored almost 5 years ago by Ian Walton <[email protected]>
Hotfix menu being broken by refactor.

e0eeb2f09f63efb4081f11d87068dbf326a112f2 authored almost 5 years ago by Ian Walton <[email protected]>
Up version to 1.5.0.

99fb587e42bca484a844843a5cf8f4d8b2e867e5 authored almost 5 years ago by Ian Walton <[email protected]>
Remove legacy remote_transcode feature. (Replaced with limit_direct.)

6620f8ed60034eb79f71b3577db2147b18299335 authored almost 5 years ago by Ian Walton <[email protected]>
Add support for subtitle size, color, and position.

20f654c84900a3e7902bf901df9aeb77c2f8ae65 authored almost 5 years ago by Ian Walton <[email protected]>
Show media title in mpv.

261f6d1ac8f9718060fa120435dbe98870ef6e17 authored almost 5 years ago by Ian Walton <[email protected]>
Only show mass subtitle edit for episodes.

4eed044dbb39e488d25d4cb3952938c77e76cd34 authored almost 5 years ago by Ian Walton <[email protected]>
Allow limiting direct play bandwidth without using legacy transcode decisions.

494e08709b9b7f6970ccd14e38c5efb1223a02af authored almost 5 years ago by Ian Walton <[email protected]>
Ensure subtitles are burned when transcoding regardless of profile.

8408152cecdc82e4b07036a9111f88f465d9c335 authored almost 5 years ago by Ian Walton <[email protected]>
Separate transcode sessions from regular sessions. Ensure transcode sessions are terminated properly.

8494ad7f605ee54834c0f8fff8633ae14429da90 authored almost 5 years ago by Ian Walton <[email protected]>
Properly clean up sender_pool and ActionThread.

d8fed0596002595f8b9f4ecd89fae0c7d2ddc03d authored almost 5 years ago by Ian Walton <[email protected]>
Prevent tokens from being printed to the console. (Configurable.)

396b92e3742b6931695294026506305de4e33a5e authored almost 5 years ago by Ian Walton <[email protected]>
Add external subtitle support.

112efc13e6ee4a2d13f8f7930709238235655cc2 authored almost 5 years ago by Ian Walton <[email protected]>
Force timeline refresh if media is stopped.

8b00676076ccbcea41ac723659f6aafcb48a8102 authored almost 5 years ago by Ian Walton <[email protected]>
Prevent timeline from freezing due to timeouts.

d75f2acb3a5ab282a586be371d52d48c9e7ddc4f authored almost 5 years ago by Ian Walton <[email protected]>
Avoid generating timelines multiple times.

d48ce5894a9135ce886be474fdf1acf5f3547381 authored almost 5 years ago by Ian Walton <[email protected]>
Move event handlers for mpv to new thread.

63f4c49fda38b5a843049b2eae8519effdae6d33 authored almost 5 years ago by Ian Walton <[email protected]>
Move all of the menu code to another file.

ceb87b03564d35d388f2ad6b50ea610be9fec93a authored almost 5 years ago by Ian Walton <[email protected]>
Add note to update python-mpv.

ecb44fc5967946bf50e0ee3819dae4433bcc42db authored almost 5 years ago by Ian Walton <[email protected]>
Make linux install link in read me.

9e46809f169a5f1acc09e03680d4a74bf43305b0 authored almost 5 years ago by Ian Walton <[email protected]>
Fix readme error.

1691f9c5980c6f1bc9047a7535934bd3592d2f6b authored almost 5 years ago by Ian Walton <[email protected]>
Rewrite README.

4b35da955c2943d0cdfecf33da4f99b0e408e3b3 authored almost 5 years ago by Ian Walton <[email protected]>
Menu keyboard shortcut to keyboard shortcuts list.

582fba967c18f8d8fdea5a53e78ebe66caa67f4b authored almost 5 years ago by Ian Walton <[email protected]>
Update note about transcoder settings.

8d4eb0cd822c08d98c6bbaacf8673daadd73540b authored almost 5 years ago by Ian Walton <[email protected]>
Introduce the interactive menu, with the ability to adjust transcoding and bulk set subtitle/audio settings.

cf4c9db0a4a01a0bee04323db0606f29e638202f authored almost 5 years ago by Ian Walton <[email protected]>
Remove video quality limit for transcoding. Disable bandwidth limit for local transcodes.

15fcb36e7c36d84c158b312551253bcba55e41c2 authored almost 5 years ago by Ian Walton <[email protected]>
Implement Plex transcode decision processing.

4ec642e2bf7cf4a7d3222fa35ca929aeb4ea54d5 authored almost 5 years ago by Ian Walton <[email protected]>
Merge pull request #7 from colemickens/patch-1

README.md: add usage/firewall directions

e33f9001a25a7ae70d818972ed88a12e7c122dc2 authored almost 5 years ago by Ian Walton <[email protected]>
README.md: add usage/firewall directions

b03412b3974f13d2cee93007725e297542acf083 authored almost 5 years ago by Cole Mickens <[email protected]>
Increase minor version for web player bug fix.

53b0767af1f6a533730ba9f9c2ada97f76d6b905 authored about 5 years ago by Ian Walton <[email protected]>
Fix containerKey to be set to the playQueue. (Fixes error with web player casting.)

2369665b863e57da8174d975da5a5c98df7154d0 authored about 5 years ago by Ian Walton <[email protected]>
Update readme with better summary.

07e625bad68b8daf39b2537e6f722f29f7a01996 authored about 5 years ago by Ian Walton <[email protected]>
Add notes about dashboard and transcoding needing work.

50919efd1c981dde241a8c27dccb6784fe96d1bc authored about 5 years ago by Ian Walton <[email protected]>
Fix undefined attribute in timeline manager.

ea0b7c84eb9eb19fbd494ced0dd59480de3c2920 authored about 5 years ago by Ian Walton <[email protected]>
Send activity to Plex Server. (Fixes dashboard info.)

4eb4384530c2620ee3e9e27af594dfbd31b21e72 authored about 5 years ago by Ian Walton <[email protected]>
Add note to README about mismatched libraries.

aad804fd4ecf98ea395f613cfd0692280fc507cc authored over 5 years ago by Ian Walton <[email protected]>
Fix crash on Windows when user profile folder isn't the username.

4ca9006f58bfbff2baa30c924ac2e9ab7cdfb227 authored over 5 years ago by Ian Walton <[email protected]>
Add icon to Windows build command.

ab78cdda774cc39c4282c972fdb37e8bd9582f45 authored over 5 years ago by Ian Walton <[email protected]>
Up version to 1.0.1. Add windows build instructions.

5cc3761e76c50743f2be9712cc46787a285515dc authored over 5 years ago by Ian Walton <[email protected]>
Fix player save delay.

f9c29450ec6e406c4a83d23462733c1eec67f3ae authored over 5 years ago by Ian Walton <[email protected]>
Update README to reflect intent to maintain project.

5c2f8f9cc68b7ad9d986266dd9273893c34b208d authored over 5 years ago by Ian Walton <[email protected]>
Package for Python Package Index.

5b48cb96442e86ac4e1180681cf2b1e9dc41d586 authored over 5 years ago by Ian Walton <[email protected]>
Prevent crash when playback_time is None.

c993d5de5d1c54bf061d47ec3e3886ebf9db54f3 authored over 5 years ago by Ian Walton <[email protected]>
Close socket instead of stopping individual threads. (#5)

1fc6ead7f37b5452632b4aae4f2d3e8431549b04 authored over 5 years ago by Ian Walton <[email protected]>
Handle connection failures.

f764758269c5e5cc15599f13d31373e9b10d9f10 authored over 5 years ago by Ian Walton <[email protected]>
Add note about PMP reversal.

d8d6706f1269bf0207283c0c75043962e31067b9 authored over 5 years ago by Ian Walton <[email protected]>
Bugfixes: Allow setting no subtitles. Get bitrate data more reliably. Return transcode tracks.

e9b0db62e8ebe749f5de617ec9ea93cf96188a19 authored over 5 years ago by Ian Walton <[email protected]>
Add transcoding support based on source and bitrate.

1aab9cb484740a9a03c0e78b5fe128629b1dfee7 authored over 5 years ago by Ian Walton <[email protected]>
Add support for executing a command on idle.

73e72ca41b6db7a83bc0dbdc1bad504aa0dee332 authored over 5 years ago by Ian Walton <[email protected]>
Disable transcoding and remove some dead code. Transcoding decisions and audio/subtitle handling need to be reworked.

2d5d2643ba0b63921cadd93f32cc34216e7be141 authored over 5 years ago by Ian Walton <[email protected]>
Add defaults to config on load. Print where config was loaded from.

3e3a6e47836afb7c605932e966923bd210637296 authored over 5 years ago by Ian Walton <[email protected]>
Make delay before saving video progress 90 seconds and add configuration.

f6e8bcceeeafc1542876a3fb3be9b8e911bc5ad7 authored over 5 years ago by Ian Walton <[email protected]>
Prevent dead subscribers from freezing timeline thread.

26cb2f0af65cf322f35bc8a42ac7577580dcb9a6 authored over 5 years ago by Ian Walton <[email protected]>
Fix saving of video progress.

161007a647218cb1066a959424474a6a59a662f5 authored over 5 years ago by Ian Walton <[email protected]>
Remove Dead Code: Find EXE

f97306ebbe30010f836e03ee77d2aa9416c7e285 authored over 5 years ago by Ian Walton <[email protected]>
Remove Dead Code: GDM Server Discovery

0380fa8bac8525cfeda33cb60ae000eb716fabdf authored over 5 years ago by Ian Walton <[email protected]>
Remove Dead Code: Static Files and Settings

9ad81985da2cdfd036b51fc24c7debd889a5b9c2 authored over 5 years ago by Ian Walton <[email protected]>
Persist autoplay settings.

4d41bb1af1d9f749b28fc8f9553549809a2a863c authored over 5 years ago by Ian Walton <[email protected]>
Add ability to execute commands from config: media_ended_cmd, pre_media_cmd, stop_cmd

899f6b5498232474b05e39e6cd820a7fd2684445 authored over 5 years ago by Ian Walton <[email protected]>
Add proper polling support. Make the player significantly more responsive.

133155591bc16e3b4aab1b3844dfff9f99a809d1 authored over 5 years ago by Ian Walton <[email protected]>
Fix string format. (#4)

12a51ac0d363e3c6b29927af35e51e2b49fb0cbf authored over 5 years ago by Ian Walton <[email protected]>
Fix more code quality issues.

293ab3c9597dacecf9732da167f1a755e22f6823 authored over 5 years ago by Ian Walton <[email protected]>
Merge pull request #3 from lodesmets/patch-1

Fix python3 port issue.

9925f945a65f5bbf6454d820f76b58f4e5af9e9b authored over 5 years ago by Ian Walton <[email protected]>
Fixed error

Fixed error TypeError: a bytes-like object is required, not 'str'
This might not be the best so...

1b4eacd7e9a724afeef69481a2a5dbce120fd027 authored over 5 years ago by lodesmets <[email protected]>
Block HTTP connections by default to prevent theft of cached auth tokens.

4a64a572b094746ba49ab4dd8a4217807527ee35 authored over 5 years ago by Ian Walton <[email protected]>
Add note about project size.

b319ba497bde70e51ab4024db285bd7873fd8aca authored over 5 years ago by Ian Walton <[email protected]>
Send pause status to controller.

b93589041c8f6ed9a31295d525ea301ec8249700 authored over 5 years ago by Ian Walton <[email protected]>
Add note about installing libmpv and on-screen control support.

85e2ba52826e1e327a87d64ac6b9ba095b5c056b authored over 5 years ago by Ian Walton <[email protected]>
Handle versions of libmpv without on-screen control support.

ea1ee71de10cab544da8f9b09511414cd3945d5e authored over 5 years ago by Ian Walton <[email protected]>
Add note that mpv must be installed separately.

67e5d35e416bf09c9bc766b2ca71f1b1a39a7190 authored over 5 years ago by Ian Walton <[email protected]>
Add license.

e0517adffe13eedea74d0e78fe09c64ba943a90e authored over 5 years ago by Ian Walton <[email protected]>
Advertise name of player.

d79fae2fc54db36adba740201fb2edec5e0cca63 authored over 5 years ago by Ian Walton <[email protected]>
Add note about not storing passwords.

feb3a19872a80f53911cfcf2194a0b6faf4a0de6 authored over 5 years ago by Ian Walton <[email protected]>
Remove requirement to log in.

a42291ca018d6ff5f298659f9429179d913814a7 authored over 5 years ago by Ian Walton <[email protected]>
Allow auto-play to be turned off.

e161f98dd435ccd840dfb04685daa8bdbca7a9a3 authored over 5 years ago by Ian Walton <[email protected]>
Update README to indicate most features are supported now.

90fc388a5ef8856523b047d5762443a5d8988376 authored over 5 years ago by Ian Walton <[email protected]>
Allow skipping to specific video in play queue.

1b55881024e9b46175a7cbaf69bc86aac1e4ae66 authored over 5 years ago by Ian Walton <[email protected]>
Added play queue support.

4a7f56b7a7c8a3801906c023bad4e2471b498a26 authored over 5 years ago by Ian Walton <[email protected]>
Don't scrobble until 5 minutes have passed.

cedb9071e072fa65c3c3dacc21f869ec42e15715 authored over 5 years ago by Ian Walton <[email protected]>
Add u and w keyboard shortcuts. u - mark unwatched and quit, w - mark watched and skip

1188fbf9041041e603629820c2f104a75a837d25 authored over 5 years ago by Ian Walton <[email protected]>
Add skipping via keyboard. Switch to event queue for handling mpv events. (Allowing events from mpv directly causes crashes.)

331f92e960de0185b9c2a16cf1c831bdcf793c4e authored over 5 years ago by Ian Walton <[email protected]>
Remove note that skipping isn't supported.

6ecc912a4f41586719c3430870db4004022a30a7 authored over 5 years ago by Ian Walton <[email protected]>
Add option to run without installing.

10c1d22e7fd3f974b84694877bbcab15d8e957d6 authored over 5 years ago by Ian Walton <[email protected]>
Add setup.py.

6098fb6d6ce33d9bba028b7093f64730db7f0e99 authored over 5 years ago by Ian Walton <[email protected]>