github ErsatzTV/legacy v0.8.2-beta

latest releases: v26.5.1, v26.5.0, v26.4.0...
pre-release2 years ago

Release Notes

Added

  • Automatically rebuild search index after improper shutdown
  • Add experimental support for Elasticsearch as search index backend
    • No query changes should be needed since ES is backed by lucene and supports the same query syntax
    • This can be configured using the following env vars (note the double underscore separator __)
      • ELASTICSEARCH__URI (e.g. http://localhost:9200)
      • ELASTICSEARCH__INDEXNAME (default is ersatztv)
  • Add experimental support for MySQL/MariaDB database provider
    • There is no functionality to migrate data between providers
    • This can be configured using the following env vars (note the double underscore separator __)
      • PROVIDER - set to MySql
      • MYSQL__CONNECTIONSTRING - (e.g. Server=localhost;Database=ErsatzTV;Uid=root;Pwd=ersatztv;)
  • Add option to use shared Plex servers, not just owned servers
    • This can be enabled by setting the env var ETV_ALLOW_SHARED_PLEX_SERVERS to any non-empty value
  • Show Plex server names in Libraries page

Fixed

  • Fix subtitle scaling when using QSV hardware acceleration
  • Fix log viewer crash when log file contains invalid data
  • Clean channel guide cache on startup (delete channels that no longer exist)
  • Fix Emby movie libraries so local file access is not required
  • Fix adding alternate schedule
  • Fix parsing show title from NFO file that also contains season information

Changed

  • Optimize transcoding session to only work ahead (at max speed) for 3 minutes before throttling to realtime
    • This should greatly reduce cpu/gpu use when joining a channel, particularly with long content
  • Allow manually editing (typing) schedule item fixed start time
  • Use different control for editing schedule item duration, and allow 24-hour duration
    • This is needed if you want a default/fallback alternate schedule to fill the entire day with one schedule item
    • The schedule item should have a fixed start time of midnight (00:00) and a duration of 24 hours
  • Use Direct3D 11 for QSV acceleration on Windows

Don't miss a new legacy release

NewReleases is sending notifications on new releases.