Releases: vexorian/dizquetv
1.2.3
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.2.3:
Starting with 1.2.3,1.2.x are considered 'stable'. Which means that the only changes they'll receive is bug fixes. If you are looking for an edge version, check the Versions page at the wiki.
1.2.x versions brings plenty of features over 1.1.x, most of them are related to the channel editor.
Improvements
- The Channel editor has been reworked altogether.
- Tabbed interface, settings are divided in 5 categories: Properties, Programming, Flex, EPG and ffmpeg
- Tools now render in a vertical side-bar. The position (left or right) can be configured and the web interface will remember if you had the tools visible and their position. They also received visual improvements and a reorganization.
- Tool help now renders next to their buttons.
- It's now possible to configure how Flex time segments will render in the TV guide.
- The minimum length required for a program to appear in the TV guide (or else it is treated the same as flex time) can be configured.
- Channels can have their own resolution and video framerate/buffer settings , separate from the global configuration.
- New channel tool: Time Slots. It allows you to create lineups for a large quantity of days following a time-based schedule you pick for the channel's programs. TV shows can be played ordered or shuffled. The schedule can be edited after being applied. It is also available as an endpoint so that this feature can be part of automation.
- Maximum framerate setting in ffmpeg tab. It's 60 fps by default. Many TV clients don't support 60fps well, so setting it to 30 fps might help in playback.
- New channel tool that can fast-forward or rewind the channel's programming.
- Channel overlay featured renamed to Channel Watermark, its positioning and width is percentage-based by default. But the width can be set to a fixed size if you want. A different image can be used so that it doesn't have to use the same image as the channel's icon. There's an option to enable looping in animated pngs or gifs (and you can use animated pngs and gifs)
Minor
- It's now possible to add channel redirects to completely empty channels
- It also has the new favicon from 1.1.2
Changes from 1.2.2 to 1.2.3 :
- Fixed a bug with ffmpeg version information failing with some ffmpeg builds.
- Fixed the issue in which sometimes ffmpeg processes would stay open even after finishing the stream. These processes didn't use a lot of memory, but the problem would accumulate after long.
- Fixed animated watermarks causing stream freezes when switching between videos.
- The m3u file now has a CUID tag for each channel, this should help clients identify that channels are the same but where just renamed.
- Ability to select the scaling algorithm for ffmpeg, and default is bicubic instead of fast_bilinear . fast_bilinear was in use for some of the previous versions and it seems to improve encoding speed, but some people did experience a quality loss, so now the default is bicubic again but there's an option to change it.
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.2.2
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.2.2:
This is an edge version. Edge versions are unlike "stable" versions in that they come with new features that haven't been yet fully tested by the community. The new features can be pretty good, but you might prefer to wait a couple of additional weeks until they are released in a stable version. Check the Versions page at the wiki for more info about what version to pick.
1.2.x versions brings plenty of features over 1.1.x, most of them are related to the channel editor.
Improvements
- The Channel editor has been reworked altogether.
- Tabbed interface, settings are divided in 5 categories: Properties, Programming, Flex, EPG and ffmpeg
- Tools now render in a vertical side-bar. The position (left or right) can be configured and the web interface will remember if you had the tools visible and their position. They also received visual improvements and a reorganization.
- Tool help now renders next to their buttons.
- It's now possible to configure how Flex time segments will render in the TV guide.
- The minimum length required for a program to appear in the TV guide (or else it is treated the same as flex time) can be configured.
- Channels can have their own resolution and video framerate/buffer settings , separate from the global configuration.
- New channel tool: Time Slots. It allows you to create lineups for a large quantity of days following a time-based schedule you pick for the channel's programs. TV shows can be played ordered or shuffled. The schedule can be edited after being applied. It is also available as an endpoint so that this feature can be part of automation.
- Maximum framerate setting in ffmpeg tab. It's 60 fps by default. Many TV clients don't support 60fps well, so setting it to 30 fps might help in playback.
- New channel tool that can fast-forward or rewind the channel's programming.
- Channel overlay featured renamed to Channel Watermark, its positioning and width is percentage-based by default. But the width can be set to a fixed size if you want. A different image can be used so that it doesn't have to use the same image as the channel's icon. There's an option to enable looping in animated pngs or gifs (and you can use animated pngs and gifs)
Minor
- It's now possible to add channel redirects to completely empty channels
- It also has the new favicon from 1.1.2
In addition, 1.2.2 comes with all the bug fixes from 1.1.4. And the following 1.2-specific fixes:
- The Time Slots algorithm has been rewritten. Mostly it will now try to minimize the length of the largest flex inside a time slot. There is an option to make it behave as it used to do - Adding large flex gaps at the end of the slot. This option is completely optional so the python library shouldn't break for not including it...
- Fixed a bug with time slots, generating gigantic flex times when there were consecutive time slots with the same show.
- Added 10 minutes pad option to time slots.
- Time Slots will make sure the schedule finishes at the same time of day as the beginning of the schedule, so that it can restart from beginning without messing up the times.
- Added "I don't care about lateness" option to time slots.
- The channel schedule editor has an issue in which the height cannot be resized dynamically, but at least now there are buttons that allow you to control the height, in case the window is too large for your screen.
- The docker image for 1.2.2 now also includes the 1.2.1. changes, that weren't included in the previous image because of a mistake (sorry!)
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.1.4
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.1.4:
1.1.x versions starting with 1.1.1 are considered stable versions. Which means that the only changes they'll receive is bug fixes. If you are looking for an edge version, check the Versions page at the wiki.
- Fixed various issues with the filler list editor. Like it not displaying the last video. The Delete button removing the wrong video and drag and drop being weird.
- Fixed drag and drop issues in the channel schedule editor.
- 10 second and 15 seconds breaks are added as an option to Add Breaks tool.
- When using direct paths, Plex is no longer required to play videos.
- Fix discord invite so that it takes new users to a better starting channel.
- Graceful shutdown, mostly to prevent leaving an incomplete xmltv file.
- Improve random number generation for picking what filler to play. Hopefully this means it will give less of an impression that it always picks the same things.
- Fix bug with
remote duplicates
button causing some weird issues in the schedule editor until some other tool is clicked.
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.1.3
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.1.3:
1.1.x versions greater than 1.1.1 are considered stable versions. Which means that the only changes they'll receive is bug fixes. If you are looking for an edge version, check the Versions page at the wiki.
- Logo update, including fav icon. They should be more consistent with each other.
- Fix #164 : Filler List being unusable in Safari because rows are super tiny.
- Fix #167 : Having an extra / in the server uri would cause issues, even though the backend route would be reported as correct.
- nvidia unraid template will correctly point to latest-nvidia nvidia.
- Hopefully the tv guide generation will be less likely to cause crashes.
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.2.1
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.2.0:
1.2.x versions are considered edge versions. Which means that they come with new features that change dizqueTV in a noticeable way and aren't as thoroughly-tested as the stable versions. Check the Versions page at the wiki for more info about what version to pick.
1.2.0 brings plenty of features, most of them are related to the channel editor.
Improvements
- The Channel editor has been reworked altogether.
- Tabbed interface, settings are divided in 5 categories: Properties, Programming, Flex, EPG and ffmpeg
- Tools now render in a vertical side-bar. The position (left or right) can be configured and the web interface will remember if you had the tools visible and their position. They also received visual improvements and a reorganization.
- Tool help now renders next to their buttons.
- It's now possible to configure how Flex time segments will render in the TV guide.
- The minimum length required for a program to appear in the TV guide (or else it is treated the same as flex time) can be configured.
- Channels can have their own resolution and video framerate/buffer settings , separate from the global configuration.
- New channel tool: Time Slots. It allows you to create lineups for a large quantity of days following a time-based schedule you pick for the channel's programs. TV shows can be played ordered or shuffled. The schedule can be edited after being applied. It is also available as an endpoint so that this feature can be part of automation.
- Maximum framerate setting in ffmpeg tab. It's 60 fps by default. Many TV clients don't support 60fps well, so setting it to 30 fps might help in playback.
- New channel tool that can fast-forward or rewind the channel's programming.
- Channel overlay featured renamed to Channel Watermark, its positioning and width is percentage-based by default. But the width can be set to a fixed size if you want. A different image can be used so that it doesn't have to use the same image as the channel's icon. There's an option to enable looping in animated pngs or gifs (and you can use animated pngs and gifs)
Minor
- It's now possible to add channel redirects to completely empty channels
- It also has the new favicon from 1.1.2
In addition, 1.2.1 comes with all the bug fixes from 1.1.3. And the following 1.2-specific fixes:
- The Safari bug with rows that look super tiny has also been fixed for the channel editor in 1.2.1.
- Fix #163 The option "Minimum program duration to appear in TV guide" now accepts duration 0.
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.2.0
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.2.0:
1.2.x versions considered edge versions. Which means that they come with new features that change dizqueTV in a noticeable way and aren't as thoroughly-tested as the stable versions. Check the Versions page at the wiki for more info about what version to pick.
1.2.0 brings plenty of features, most of them are related to the channel editor.
Improvements
- The Channel editor has been reworked altogether.
- Tabbed interface, settings are divided in 5 categories: Properties, Programming, Flex, EPG and ffmpeg
- Tools now render in a vertical side-bar. The position (left or right) can be configured and the web interface will remember if you had the tools visible and their position. They also received visual improvements and a reorganization.
- Tool help now renders next to their buttons.
- It's now possible to configure how Flex time segments will render in the TV guide.
- The minimum length required for a program to appear in the TV guide (or else it is treated the same as flex time) can be configured.
- Channels can have their own resolution and video framerate/buffer settings , separate from the global configuration.
- New channel tool: Time Slots. It allows you to create lineups for a large quantity of days following a time-based schedule you pick for the channel's programs. TV shows can be played ordered or shuffled. The schedule can be edited after being applied. It is also available as an endpoint so that this feature can be part of automation.
- Maximum framerate setting in ffmpeg tab. It's 60 fps by default. Many TV clients don't support 60fps well, so setting it to 30 fps might help in playback.
- New channel tool that can fast-forward or rewind the channel's programming.
- Channel overlay featured renamed to Channel Watermark, its positioning and width is percentage-based by default. But the width can be set to a fixed size if you want. A different image can be used so that it doesn't have to use the same image as the channel's icon. There's an option to enable looping in animated pngs or gifs (and you can use animated pngs and gifs)
Minor
- It's now possible to add channel redirects to completely empty channels
- It also has the new favicon from 1.1.2
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.1.2
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.1.2:
1.1.x versions greater than 1.1.1 are considered stable versions. Which means that the only changes they'll receive is bug fixes. If you are looking for an edge version, check the Versions page at the wiki.
The main feature of 1.1.2 over the previous stable version (1.0.2) is the Filler Lists feature introduced in 1.1.0: More detail at 1.1.0's release notes
The only change in 1.1.2 versus 1.1.1 is that the fav icon was changed so that it (hopefully) looks less similar to a certain services' colorful shopping bag of an icon.
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.1.1
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.1.1:
Currently 1.1.x versions are considered cutting edge versions. If you are looking for a stable edge version, check the Versions page at the wiki.
The main feature to test is the Filler Lists feature introduced in 1.1.0: More detail at 1.1.0's release notes
In addition to the 1.1.0 changes, this version also comes with fixes from 1.0.2: More detail at 1.0.2's release notes
A 1.1.1 specific change is that the api endpoint for filler lists will prevent creating a filler list without the content field. (The API calls won't fail, an empty array will be added automatically)
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.0.2
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.0.2:
Currently 1.0.x versions are considered stable versions. This means that they will receive bug fixes or really minor features but they won't receive big feature changes. If you are looking for a cutting edge version, check the Versions page at the wiki.
Minor Improvements
- Now channel numbers from 0 to 9999 are allowed.
- m3u will now report the xmltv uri as url-tvg and x-tvg-url, this will speed up the configuration process in some iptv clients, notably tivimate supports it.
- Plex settings now specify that the bit rates are in Kbps.
- EPG settings have explanations for what cache and timer mean.
- Tweaked Default bitrates a bit.
Bug Fixes
- Fix Save Program button not doing anything at all.
- Fixed some issues that made error screen unable to appear and instead the whole stream crashed.
- Fix issue with channel editor silently failing to save a channel when it is very large.
-Channel tools will be disabled in situations where clicking them could make the number of programs exceed 50000. If the channel already had more than 50000 programs, the limit will be raised to its initial number of programs. This limit will eventually be configurable. - Fix a case in which anamorphic videos still had issues when Plex transcodes audio but copies video.
- Fix null pointer when generating TV guide when rating is null.
Minor Fixes
- Tool Help fixes #126
- Fix #69 Infinite loop when you start playing a video near the end of the video in rare cases.
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below:
1.1.0
It's recommended you take a backup of .dizquetv or .pseudotv folder (or your docker volume) before trying a new version. Just in case so that you can revert back with no issue. dizqueTV will attempt to migrate your folder to the new version. pseudoTV users please rename the folder to .dizqueTV before running this.
Changes in 1.1.0:
Currently 1.1.x versions are considered cutting edge or beta versions. The feature that's being tested is Filler Lists. If you are looking for a stable version, check the Versions page at the wiki.
Improvements
- "Filler lists" are collections of clips to play during Flex times. When setting up a channel's Flex time, you can attach Filler Lists to the channel and determine things like how frequently or probable a video from the list is going to be picked.
- Multiple channels can share the same Filler list.
- A channel can have multiple Filler Lists.
- Updating the contents of a Filler List, changes the Flex behavior in all of its associated channels.
- When you run 1.1.0 using a .dizquetv folder from an old version, the old Filler clips associated to each channel will be moved to separate Filler Lists with the channel's name.
Minor
- TV Guide is now the first tab of the page.
- Flex list uses virtual scrolling. Similar to the virtual scroll change we recently had to the channel editor, it should have less lag and the duration bars had to be changed to be horizontal instead of vertical.
- Also tweaked the Flex random algorithm a bit. It's hard to explain
- Limited cooldown option to 24 hours, because higher than 24 hours meant that the video would never play, due to implementation quirks.
Note about a Plex DVR bug
There's currently a bug in Plex DVR that makes it repeat videos instead of advancing to the next episode. Please read this Plex bug report for more info: https://forums.plex.tv/t/live-tv-restarts-show-after-completion-in-web-player/634004
Installation
For more details, check the Wiki
Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags
For native executable files look below: