Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sharkykh/tppm
▶ Manage playback progress items stored on Trakt.tv
https://github.com/sharkykh/tppm
episode movie playback progress scrobble trakt tv
Last synced: about 1 month ago
JSON representation
▶ Manage playback progress items stored on Trakt.tv
- Host: GitHub
- URL: https://github.com/sharkykh/tppm
- Owner: sharkykh
- License: mit
- Created: 2019-03-18T15:50:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-18T01:52:29.000Z (6 months ago)
- Last Synced: 2024-08-01T22:05:15.404Z (5 months ago)
- Topics: episode, movie, playback, progress, scrobble, trakt, tv
- Language: Vue
- Homepage: https://sharkykh.github.io/tppm/
- Size: 1.4 MB
- Stars: 41
- Watchers: 3
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Trakt.tv Playback Progress Manager
This is a web application that allows a [Trakt.tv](https://trakt.tv) user manage the playback progress items stored in their account.
To use the application, visit:
# [sharkykh.github.io/tppm](https://sharkykh.github.io/tppm/)
**[Reddit Post (for the original Python application)](https://www.reddit.com/r/trakt/comments/95rf3h/playback_progress_manager_python_application/?ref=share&ref_source=link)**
> If you use the scrobbling feature provided by Trakt.tv with your favorite media player (Kodi, for example), and stop in the middle of a movie or episode, it will send the current playback progress (or, how much of the media you watched) to Trakt.tv and store it there.
>
> It can cause some annoyances when syncing the progress back to devices, as currently there's no way (to my knowledge) to remove the playback progress items from Trakt.## Running as a local server
**Note:** Due to CORS & OAuth Redirect URI limitations, can only be used on port 8080 of `localhost`.
(Unless making a separate API application and modifying the values in [`src/api.js`](/src/api.js))Requirements:
- [NodeJS](https://nodejs.org) version 18.9.0 or above
- [yarn](https://yarnpkg.com) version 1.15.0 or above```
yarn install
yarn start
```Server will be available at http://localhost:8080