github Aanok/jftui v0.2

latest releases: v0.7.2, v0.7.1, v0.7.0...
4 years ago

The video update!

  • jftui will now play video items:
    • Support for files with multiple versions: a prompt is shown to choose one when first playing the file. If the file is in a playlist and you go back and forth, the chosen version will persist. Exit playback and enqueue the item list again to be able to choose another.
    • Support for split-files: they are merged using mpv's EDL protocol (as by the --merge-files option); be aware this seems to put a lot of stress on the server's CPU when you first start playback, especially when going through an HTTPS reverse-proxy (the observation was made using nginx) and may also translate into a few seconds of lag in mpv. Do note no such stress or lag occur for monolithic files.
    • Support for external subtitles: in the case of split files, all external subtitle streams for each part are loaded on individual tracks, so you need to switch manually when moving between parts in the merged file. This is hopefully a temporary measure.
    • Support for progress markers: in the case of split files, the Jellyfin server is designed to treat each part individually, which has the consequence to allow each part to have its own independent marker. jftui makes an effort so that one and only one part per whole merged file has a progress marker, but supports resuming from any marker if there are multiple set from other clients.
      Also note: if there are no markers in its first part, the item will not show up in Continue Watching. This is a server bug.
  • Reduced the amount of items returned on Latest Unplayed.
  • Various bug fixes and code improvements.

Don't miss a new jftui release

NewReleases is sending notifications on new releases.