Repository navigation
Polyfin 0.44.2
Image: ghcr.io/moodiness/polyfin:0.44.2 (linux/amd64, linux/arm64), digest sha256:01dae63f50c9a42d6f6b837b13641c8a9f234fd0a7b3d652fda8e09fb92937f9. It includes jellyfin-web, unmodified, under the GPL-2.0: its complete source is attached.
Fixed
- Polyfin no longer stops when a WireGuard tunnel for torrents closes while a packet is on its way, the case 0.44.1's fix left: the tunnel's interface closed while one of its own goroutines was still sending, which ended the server.
- On Windows, Polyfin Desktop's update and log folder items show their window. The installer and Explorer started hidden, so installing an update from the menu, and opening the log folder, seemed to do nothing. An update that fails once Polyfin has stopped is now told in the menu too.
- Video converted on the processor is sharper: x264 encoded H.264's Main profile, not the High profile the playlist announces.
- Under a bitrate limit, a lossless audio track no longer shrinks the video. Its bitrate was taken off the video's share, though the audio is converted to 192 kb/s: a 10 Mb/s choice on a movie with lossless audio gave 720p at 5 Mb/s, and now gives 1080p.
- Converted video keeps the colors its source states. An HEVC source whose colors are stated in its container lost them when converted, on the processor and on GPUs alike, and players had to guess them.
- System › Health tells when the NVIDIA driver is too old for NVENC. The FFmpeg Polyfin ships needs driver 610 or newer, which Maxwell, Pascal and Volta cards never get: video was converted on the processor without a word. The log now gives FFmpeg's reason for each GPU method whose test fails. See NVIDIA driver.
- Refresh metadata keeps a title's cast, overview and genres when its metadata addon fails, rather than wiping them until the addon answers again.
- The web player's search page shows suggestions before anything is typed, rather than a heading with nothing under it.
- Speech finding no longer downloads stretches of a torrent while it plays, up to 300 MB at a torrent version's first play. Torrent versions are now left out of Sync addon subtitles: their addon subtitles keep the addons' timing.
- System › Health answers at once while a WireGuard tunnel for torrents cannot connect, rather than after 2 seconds on each request. A tunnel that comes back is seen within about 13 seconds.
- The default theme's home carousel is off by default, so the home's rows start at the top of the screen. Each user can turn it on in the theme's settings, and a user who saved those settings keeps them.
Upgrading
- Database: a server whose web player script is still the default one gets the new default, carousel off. A script changed by an administrator is kept as it is.
What's Changed
- fix(desktop): show the installer and Explorer on Windows, and tell a failed update by @moodiness in #548
- fix(transcoding): sharper converted video, its colors kept, and why a GPU does not encode by @moodiness in #549
- fix: six patch fixes (refresh, suggestions, theme carousel, speech on torrents, added files, Health) by @moodiness in #550
Full Changelog: v0.44.1...v0.44.2