Skip to content

Releases: vexorian/dizquetv

1.5.5 Critical Release

21 Oct 06:47
Compare
Choose a tag to compare

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.

This release is considered stable. More Info...

Changes in 1.5.5

This is a critical fix for vulnerability 52079 from exploit db. Do note that it is not ever recommended to expose dizqueTV's port, as at the very least this will grant anyone with access to that port to browse your plex server and play with dizqueTV's configuration as this project doesn't have authentication or security measures. Nevertheless, a remote code execution exploit is still very dangerous and that's the reason why this release comes with fixes that will sacrifice ease of use to ensure that it is never possible for some entity to use this exploit to execute code in your computer.

  • The ffmpeg path option now can only be edited from the UI for the first 24 hours after initializing dizqueTV.
  • The ffmpeg path option only accepts valid file paths that exist.
  • When the ffmpeg path option is locked, you can unlock it again by adding the --unlock command line argument to dizqueTV.

Changes in 1.5.4

1.5.4 was a version of the fixes that was pushed too quickly and wasn't working correctly. please ignore it and use 1.5.5 instead. If out of luck 1.5.4 was downloaded directly to your docker container, it's not a big deal, 1.5.5 will clean it up.

Installation

For more details, check the Wiki

Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags

Known issues:

  • Virus Total reports the windows executable as malware. This appears to be a false positive that affects all apps using nexe to bundle nodejs. To date other scanners haven't had that issue. But if you don't trust us on this you are feel to build the app from source instead of using the executable.
  • Some weird things are going on with getting Music libraries and albums from Plex (Something about some 'albums' no longer being returned as 'albums' by Plex?). I'd recommend to use a Playlist to import music to ensure that all the tracks are found.

For native executable files look below:

1.5.3

29 Nov 03:28
Compare
Choose a tag to compare

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.

This release is considered stable. More Info...

Changes in 1.5.3

  • This includes all the new features from 1.5.0: https://github.com/vexorian/dizquetv/releases/1.5.0
  • Also the fixes from 1.5.1 and 1.5.2 https://github.com/vexorian/dizquetv/releases/1.5.1
  • In addition there are new fixes:
    • Bug fix: Remove giant log message that would sometimes appear and it may have been causing some delays when playing new videos.
    • Fix blocky playback when using mpeg2video codec, this bug was introduced by 1.5.1.
    • The dizqueTV web UI no longer needs external javascript libraries to work. This means it doesn't need an internet connection to work and the pages should load faster.
    • The interlude screens introduced by 1.5.1 can now be disabled in ffmpeg options.

Installation

For more details, check the Wiki

Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags

Known issues:

  • Virus Total reports the windows executable as malware. This appears to be a false positive that affects all apps using nexe to bundle nodejs. To date other scanners haven't had that issue. But if you don't trust us on this you are feel to build the app from source instead of using the executable.
  • Some weird things are going on with getting Music libraries and albums from Plex (Something about some 'albums' no longer being returned as 'albums' by Plex?). I'd recommend to use a Playlist to import music to ensure that all the tracks are found.

For native executable files look below:

1.5.2

27 Nov 12:34
Compare
Choose a tag to compare

This version is identical to 1.5.1, the only difference is in the nvidia Docker image. https://github.com/vexorian/dizquetv/releases/tag/1.5.1

There was a mistake in the automatic build, it wasn't using the correct Dockerfile, hence the ffmpeg version in the image didn't have the nvidia encoder #427.

1.5.1

27 Nov 02:22
Compare
Choose a tag to compare

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.

This release is considered stable. More Info...

Changes in 1.5.1:

  • This is the first stable release from 1.5.x, so for stable users, this version also comes with the changes from 1.5.0: https://github.com/vexorian/dizquetv/releases/1.5.0

  • Fix issues with nvidia caused by the loading screen.

  • An 'interlude screen' similar to the loading screen is now played between programs (if transcoding is enabled). This screen is by default a black image and is intended to not be noticeable unless there is lag calculating the current program or playing the file from plex. This seems to improve the playback experience, reducing those moments where the stream freezes right before the video changes.

  • The video queue will not be stopped after a client plays 100 videos in a row. However, the current workaround is not optimal, you might experience a couple of artifacts when transitioning from the 100-th video to the next one.

  • Improved library browser, you can now select where in the channel the videos will be inserted. You can also refresh the plex library in case you can't find a program you added recently.

  • New algorithm for picking what filler to play during Flex. I hope this reduces those feelings of dejavu...

  • The reproduction times for the fillers is now persistent instead of in-memory. Basically, this means that if dizqueTV is restarted or crashes, it will still remember which fillers were played more recently.

1.5.x versions are now considered 'stable'. Currently the 'stable' and 'edge' branches are the same, but this is going to change.

A more-internal change is that the repository is now configured to automatically generate docker tags and executable files whenever the development branch is updated. See the wiki for more info.

Installation

For more details, check the Wiki

Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags

Known issues:

  • Virus Total reports the windows executable as malware. This appears to be a false positive that affects all apps using nexe to bundle nodejs. To date other scanners haven't had that issue. But if you don't trust us on this you are feel to build the app from source instead of using the executable.
  • Some weird things are going on with getting Music libraries and albums from Plex (Something about some 'albums' no longer being returned as 'albums' by Plex?). I'd recommend to use a Playlist to import music to ensure that all the tracks are found.

For native executable files look below:

Test nvidia build

27 Nov 12:09
Compare
Choose a tag to compare
Test nvidia build Pre-release
Pre-release

Test nvidia build

1.5.1-nvidiatest-fix

15 Oct 19:50
Compare
Choose a tag to compare
1.5.1-nvidiatest-fix Pre-release
Pre-release

Fix this test tag

1.5.1-nvidiatest

15 Oct 04:05
Compare
Choose a tag to compare
1.5.1-nvidiatest Pre-release
Pre-release

this should have useful fixes for nvidia. Hopefully

1.5.0

22 Sep 02:34
Compare
Choose a tag to compare

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.

This release is considered edge. Meaning that it comes with new features that haven't been added to the 'stable' release. Things like the python library may also not fully support all of the new features yet. More Info...

Changes in 1.5.0:

Major

  • On-demand Channels : The schedules for these channels won't continue playing when nobody is watching them.

    • Start playing an on-Demand channel, and its schedule will be modified so that it simulates resuming the channel where you last left it.
    • TV Guide will display a placeholder show (like in channels that only contain Flex) when the channel is not being played. But it will be updated when the channel begins playing (but it's up to the services like xteve or the iptv players to pick up on the change)
    • Updating an on-demand channel while it is being played, will update its schedule as normal.
    • Updating an on-demand channel while it is paused will reset the play pointer to the beginning of the schedule.
    • You can set up a time window for the resume. So you can still have channels that have 0:00 - 0:30 behavior even when they are on-demand. Note that this might mean that sometimes flex time will be added if you being playing a channel too early in the time block....
    • There's many cool things you can do by combining on-demand channels and redirects. When a redirect takes you to a paused on-demand channel , it will refresh its schedule as normal and it will pause its schedule when the redirect ends (and nobody else is playing).
  • Updating a channel while it is being played will actually update the stream to the new content.

  • Shuffle Episode order in Random/Time Slots is preserved after executing the slots multiple times. Note that you'd have to execute the schedule multiple times after the upgrade for it to start preserving the orders.

Minor

  • Filler viewer now has a button that will sort the clips by something other than length.
  • Random/Time Slots now get a Reroll button so that you can reroll the slots without opening the dialog.
  • Random/Time Slots "memory" in a channel can now be cleared, simply delete all the slots in the dialog and then click the "Reset Slots" button.
  • Preliminary i18n support, this will open up the way to have translations in dizquetv. Thanks to Rafael Vieiras
  • Channel Tools will now have a compact mode by default, showing only 1/4 of the available tools (the ones I find most useful). But you can enable all the tools back by clicking a button.

Installation

For more details, check the Wiki

Docker users go here: https://hub.docker.com/repository/docker/vexorian/dizquetv/tags

Known issues:

  • Virus Total reports the windows executable as malware. This appears to be a false positive that affects all apps using nexe to bundle nodejs. To date other scanners haven't had that issue. But if you don't trust us on this you are feel to build the app from source instead of using the executable.
  • Some weird things are going on with getting Music libraries and albums from Plex (Something about some 'albums' no longer being returned as 'albums' by Plex?). I'd recommend to use a Playlist to import music to ensure that all the tracks are found.

For native executable files look below:

development-binaries

10 Nov 23:23
005789a
Compare
Choose a tag to compare
development-binaries Pre-release
Pre-release

These Binary Files are automatically generated with the latest changes in the development branch.

These are pre-release files and should only be used by advanced users and devs to test things out.

As a reminder, vexorian/dizquetv:development and vexorian/dizquetv:development-nvidia also have these changes if you prefer Docker.

To see the latest updates added to the branch, check this: https://github.com/vexorian/dizquetv/commits/dev/1.5.x

1.4.5

20 Sep 13:43
Compare
Choose a tag to compare

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.

This release is considered stable. More Info...

Changes in 1.4.5:

Hot fix release to fix a couple of serious issues in 1.4.4:

  • nvidia docker images not working in systems where they used to work in 1.4.3.
  • Channels with numbers smaller than 10 not being allowed by the UI.
  • Additionally, there are now checks for nodejs version and the version page will show it.

Changes in 1.4.4:

  • Can now import programs from Plex "Smart" Collections.
  • Fix various issues conserning programs, usually Fillers, getting cut abruptly before the next thing plays (#330, #369 )
  • Fix #350 issue with random slots sometimes causing TV guide errors due to non-integer durations.
  • The player will no longer clone the whole channel before playing every video. This will help a bit with memory and latency, specially on large channels.
  • #363 Channel entries in the m3u will now be correctly sorted by channel number.
  • The filler picker algorithm has been reworked. I am not completely sure if it is better, but it is certainly different. It does fix some bugs, tho. If you ever noticed things like filler cooldown not being respected correctly, that's one of the issues fixed by this change.
  • Opening a movie library were many of the items belong to multiple collections will no longer take a long time. #365
  • It's no longer possible to create a channel with a number like "0XYZ", which would create many issues.
  • Improved TV Guide build retry logic in case of errors.
  • 'send guide updatres' is now false by default.

Known issues

  • Virus total reports the windows executable as malware. To the best of our knowledge this is a false positive that affects all programs built using the nexe build system. Other scanners don't give that result. If this causes you trust issues, you are encouraged to build from source following the instructions instead of using the executable.
  • Some weird things are going on with plex API and music libraries. Some albums are not appearing anymore in the API result. If you really want to make sure to import a music track into a channel or filler list, I recommend using a playlist.

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: