Skip to content

Repository files navigation

Playa

A desktop application for tracking and playing shows and movies.

  • Scan local folders for tv shows and movies
  • Add links to external shows and movies
  • Manually select current episode
  • Show/hide or archive finished media
  • Fetch media info and artwork from thetvdb.com (requires a paid individual API key)
  • Fetch youtube playlist information (requires a YouTube Data API key)
    • Auto-update yt playlists once per week
  • Display runtime info from local files / TVDB
  • Display current file position (local files only) — requires MPV with the following config options:
    • save-position-on-quit
    • write-filename-in-watch-later-config
    • ignore-path-in-watch-later-config

Made With ❤️

Installation

I made Playa for my own personal use and cannot guarantee its safety, security, or proper operation. Therefore, no installer file is available, and any use of this code is at your own risk.

  1. Install MPV and add the options noted above to your mpv config file
  2. Obtain your TVDB and/or youtube data API keys if desired
  3. Arrange your local media files into the structure noted below
  4. Install Rust, Node.js, and all other Tauri v1 dependencies (instructions)
  5. Clone the repository
  6. Run npm install
  7. Run npm run tauri build (or npm run tauri dev for testing)
  8. Add all applicable info to the Settings page
  9. On the Home page, use the Scan for Updates or Add Item buttons to add media
  10. Keyboard controls: ← → to navigate items, ↑ ↓ to select an episode, spacebar to play

Local Directory Structure

  • TV Folder

    • Show Name
      • [Any Folder Structure]
        • Show.Name.YEAR.S02E12.Episode.Title.1080p.Whatever.mkv
        • Show.Name.YEAR.S02E13.Episode.Title.1080p.Whatever.avi
    • Show Name
      • Show.Name.YEAR.S01E08.Episode.Title.1080p.Whatever.mp4
  • Movies Folder

    • Movie.Name.Year.1080p.Whatever.mkv
    • [Any Folder Structure]
      • Movie.Name.Year.1080p.Whatever.mp4

About

A local video file player built in Tauri

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages