Releases: Fredolx/open-tv
v1.9.1: Bug fixes, bulk operations
Thank you for supporting Open TV. Donations of any amount are always welcome and are crucial for future updates.
I've received a lot of nice donations recently and I would like to thank everyone who donated. This update was made possible by every sponsor of this project.
Changes
- Fixed catchup download/play erroring out
- Fixed creating new custom channels erroring out
- Fixed favorites not showing up in hidden view
- Improved linux support
- Fixed tag search icon
- Fixed hidden categories not persisting on refresh
- Added bulk operations in search bar
- Added date of last refresh for each source
v1.9.0: All-around improvements, Name change
Thank you for supporting Open TV. Donations of any amount are always welcome and are crucial for future updates.
I've received a lot of nice donations recently and I would like to thank everyone who donated. This update was made possible by every sponsor of this project. I've been listening closely to feedback to make this update so I hope you enjoy it!
The name of the app had to be unfortunately changed due to a trademark issue.
Changes
- Added a reload button next to the search bar
- Added an option to hide categories and channels
- Added an arrow to scroll back up
- Improved channel tile UI to show if the channel is a favorite and from which source it comes from
- Removing favorites and hiding channels will happen on next reload to avoid pagination issues
- Massively improved database performance
- Tray icon support removed for Linux due to bugs/crashes and incompatibility with DEs. It will be re-added in the future when support from the framework is more stable.
- Added a per-source limit of playing streams so you don't need to manually close open streams when switching channels
- Downloads respect the per-source limit. Starting a download will close the oldest open stream when the limit is reached. Opening a stream will also abort the oldest download
- Downloads should be more reliable now as they now use the channel's http headers, and will also use a default user agent if none is specified
- Fixed a bug where scrolling too many categories would cause an error
- Added user-agent configuration for fetching m3u links
- Renamed app to Fred TV (sorry! trademark dispute. I will try to claim this new name so it doesn't happen again)
- Updated all libs
v1.8.3: Duplicates are back, bug fixes
Thank you for supporting Open TV. Donations of any amount are always welcome.
1.8.X – The Fan Edition 🎉
1.8.X is the Fan Edition! It combines all the most hotly requested features from all of you and a bunch of crucial bugfixes.
I always made Open TV mostly to my own taste, but this changes today — this update celebrates your support by implementing every single popular feature request.
📱 Open TV Mobile Has Launched!
On a separate note, Open TV Mobile has finally launched!
It's a bit of an early release, so expect a few bugs. Every purchase directly contributes to development.
👉 You can find the repo here.
🇨🇦 Looking for Work
I am currently looking for a job in Canada.
I would really appreciate if one of you could refer me. I'm also available if you'd like me to build you an app or a website.
👉 You can find my LinkedIn here.
📢 Follow for Updates
If you'd like to follow updates about Open TV and related projects, I made a Bluesky account:
👉 You can follow me here.
📺 For Stalker (MAC Address Login) Users
I haven’t forgotten about you!
An upcoming app is in the works. It’s mostly done and you can get updates about it on my Bluesky.
🔄 Refresh Your Sources
To enjoy some of the features listed here, you will need to refresh your sources.
Changes this version
- Fixed a critical pagination bug for all views
- Re-added "duplicate" channels (keyed by name, source, url, series, season instead of name, source)
- MacOS app is now signed. Expect a brew and Mac App Store release soon.
- Docker image release will be availaible from 1.8.3
- Nuke button finally fixed
Changes this major version:
- Added support for series without seasons
- Added support for episodes without seasons
- Fixed a bug where a different episode would play than the one selected
- Fixed Xtream bugs
- Fixed a bug where the search bar would show "undefined"
- Vastly improved navigation. Keyboard navigation should be a lot smoother.
UseEscapeorBackspaceto go back in any view. PressF1for more details.
Please send feedback if you like keyboard-centric apps. - Categories view now follows your media type filters.
Only want to see categories of VODs? It's here. - Series are now organized in seasons.
This was probably the most requested feature. - Playback of channels can be cancelled by just clicking on them again.
No more zombies. - Squashed a ton of Xtream bugs.
- Open TV now remembers your last search before entering a category, series, or season.
- Re-added the scrollbar. I personally don't like it, but you guys do, so it's back.
I will consider making it an option if I get feedback that I'm not the only scrollbar hater. - All episodes of a season are added to the queue when playing an episode.
- Fixed a bug where you couldn't use left or right arrow keys in the search bar.
- The Linux Flatpak package now uses MPV as base, which means it should be kept up-to-date
with the latest dependencies in a more consistent fashion.
If you had problems with the Flatpak package, please try it now. - Updated all dependencies.
- Pulled release 1.8.0 (failed release due to too many bugs), fixed a bunch of bugs from 1.8.0.
v1.8.2: Xtream and Series fixes
Thank you for supporting Open TV. Donations of any amount are always welcome.
1.8.X – The Fan Edition 🎉
1.8.X is the Fan Edition! It combines all the most hotly requested features from all of you and a bunch of crucial bugfixes.
I always made Open TV mostly to my own taste, but this changes today — this update celebrates your support by implementing every single popular feature request.
📱 Open TV Mobile Has Launched!
On a separate note, Open TV Mobile has finally launched!
It's a bit of an early release, so expect a few bugs. Every purchase directly contributes to development.
👉 You can find the repo here.
🇨🇦 Looking for Work
I am currently looking for a job in Canada.
I would really appreciate if one of you could refer me. I'm also available if you'd like me to build you an app or a website.
👉 You can find my LinkedIn here.
📢 Follow for Updates
If you'd like to follow updates about Open TV and related projects, I made a Bluesky account:
👉 You can follow me here.
📺 For Stalker (MAC Address Login) Users
I haven’t forgotten about you!
An upcoming app is in the works. It’s mostly done and you can get updates about it on my Bluesky.
🔄 Refresh Your Sources
To enjoy some of the features listed here, you will need to refresh your sources.
Changes this version:
- Added support for series without seasons
- Added support for episodes without seasons
- Fixed a bug where a different episode would play than the one selected
- Fixed Xtream bugs
- Fixed a bug where the search bar would show "undefined"
Changes this major version:
- Vastly improved navigation. Keyboard navigation should be a lot smoother.
UseEscapeorBackspaceto go back in any view. PressF1for more details.
Please send feedback if you like keyboard-centric apps. - Categories view now follows your media type filters.
Only want to see categories of VODs? It's here. - Series are now organized in seasons.
This was probably the most requested feature. - Playback of channels can be cancelled by just clicking on them again.
No more zombies. - Squashed a ton of Xtream bugs.
- Open TV now remembers your last search before entering a category, series, or season.
- Re-added the scrollbar. I personally don't like it, but you guys do, so it's back.
I will consider making it an option if I get feedback that I'm not the only scrollbar hater. - All episodes of a season are added to the queue when playing an episode.
- Fixed a bug where you couldn't use left or right arrow keys in the search bar.
- The Linux Flatpak package now uses MPV as base, which means it should be kept up-to-date
with the latest dependencies in a more consistent fashion.
If you had problems with the Flatpak package, please try it now. - Updated all dependencies.
- Pulled release 1.8.0 (failed release due to too many bugs), fixed a bunch of bugs from 1.8.0.
v1.8.1: Fan Edition
Thank you for supporting Open TV. Donations of any amount are always welcome.
1.8.1 – The Fan Edition 🎉
1.8.0 was pulled due to too many bugs. Thank you @larcn for spotting many critical bugs right after release. Your bug reports are really appreciated.
1.8.1 is the Fan Edition! It combines all the most hotly requested features from all of you and a bunch of crucial bugfixes.
I always made Open TV mostly to my own taste, but this changes today — this update celebrates your support by implementing every single popular feature request.
📱 Open TV Mobile Has Launched!
On a separate note, Open TV Mobile has finally launched!
It's a bit of an early release, so expect a few bugs. Every purchase directly contributes to development.
👉 You can find the repo here.
🇨🇦 Looking for Work
I am currently looking for a job in Canada.
I would really appreciate if one of you could refer me. I'm also available if you'd like me to build you an app or a website.
👉 You can find my LinkedIn here.
📢 Follow for Updates
If you'd like to follow updates about Open TV and related projects, I made a Bluesky account:
👉 You can follow me here.
📺 For Stalker (MAC Address Login) Users
I haven’t forgotten about you!
An upcoming app is in the works. It’s mostly done and you can get updates about it on my Bluesky.
🔄 Refresh Your Sources
To enjoy some of the features listed here, you will need to refresh your sources.
Changes
- Vastly improved navigation. Keyboard navigation should be a lot smoother.
UseEscapeorBackspaceto go back in any view. PressF1for more details.
Please send feedback if you like keyboard-centric apps. - Categories view now follows your media type filters.
Only want to see categories of VODs? It's here. - Series are now organized in seasons.
This was probably the most requested feature. - Playback of channels can be cancelled by just clicking on them again.
No more zombies. - Squashed a ton of Xtream bugs.
- Open TV now remembers your last search before entering a category, series, or season.
- Re-added the scrollbar. I personally don't like it, but you guys do, so it's back.
I will consider making it an option if I get feedback that I'm not the only scrollbar hater. - All episodes of a season are added to the queue when playing an episode.
- Fixed a bug where you couldn't use left or right arrow keys in the search bar.
- The Linux Flatpak package now uses MPV as base, which means it should be kept up-to-date
with the latest dependencies in a more consistent fashion.
If you had problems with the Flatpak package, please try it now. - Updated all dependencies.
- Pulled release 1.8.0 (failed release due to too many bugs), fixed a bunch of bugs from 1.8.0.
v1.7.0: More settings, Flatpak and general improvements
Thank you for supporting Open TV. Donations of any amount are always welcome.
Changes
- Added an option in settings to conveniently enable hardware decoding (
HWDEC=auto), enabled by default. - Added an option in settings to enable modern hardware features for the player (HDR, GPU UI, etc).
Not enabled by default — please try to enable it if you have a recent GPU. - Added an option in settings to always ask where to save files (VOD/Catchback downloads, recording).
- Added an option in settings to clear history.
- Reduced permissions of the Flatpak package to the bare minimum.
Using Open TV in a containerized environment like Flatpak, Distrobox, Podman, or AppImage will act as if "Always ask where to save file" is on. - Fixed a bug with EPG not working on some Xtream subscriptions.
- Added a
.rpmto the releases for Fedora/RHEL.
v1.6.1: Catchup improvements
Thank you for supporting Open TV. Donations of any amount are always welcome.
Changes
- Added an indicator for channels that support catchback
- Added a date filter in EPG
Screen.Recording.2025-04-16.at.8.56.50.PM.mov
v.1.6.0: Catchback, improved downloads, bug fixes
Thank you for supporting Open TV. Donations of any amount are always welcome.
Changes
- Added timeshift/replay/catchback for live channels (xtream, in the epg for each channel) (#173)
- VOD downloads are now cancellable, have a new download manager UI and better progress reporting
- Added catchback downloading
- Updated all dependencies
- Fixed a bug where some xtream playlists could not load because requests lacked user agent (#176)
- Fixed a bug that was breaking custom channel editing
Screen.Recording.2025-04-15.at.7.31.55.PM.mov
v1.5.2: UI Zoom, Sorting, Bug fixes
Thank you for supporting Open TV. Donations of any amount are always welcome.
Changes
v1.5.1: bug fixes
Thank you for supporting Open TV. Donations of any amount are always welcome.