vexorian
47b2fe8dd4
Max time for last-played is 7 days up from 24. I think this makes flex work nicer when the dizquetv session is long. But it's subjective.
2021-02-15 10:06:10 -04:00
vexorian
fc79a1d79f
Make time slots use the 'better' random too. Ensure that time slots are cyclic and the end of the schedule ends at the same time of day as the beginning of the schedule
2020-11-22 20:24:58 -04:00
vexorian
6329641d4c
Merge branch 'dev/1.1.x' into dev/1.2.x
2020-11-22 19:25:52 -04:00
vexorian
110bd19a61
Improve random number generation for picking the next filler to play.
2020-11-22 19:18:11 -04:00
vexorian
3b5eb0475c
Fix that crash when channels don't have the watermark enabled.
2020-10-05 18:36:44 -04:00
vexorian
1067d03442
FFMPEG channel editor tab. Channel watermark options.
2020-10-05 18:03:20 -04:00
vexorian
d1a9be6058
Filler Lists
2020-09-20 22:42:17 -04:00
vexorian
c342d42db9
xmltv delivery is not synchronous anymore. It is no longer possible to change xmltv file location through UI or the api. Basic exception handling for the API but the api will need further cleanup.
2020-08-26 20:50:23 -04:00
vexorian
2138176689
Channel redirects + 'Channel At night'
2020-08-24 22:47:27 -04:00
vexorian
3022dfe375
1 json per channel. Plex server editing and status. Max resolution for transcoding. 640x360 fix.
2020-08-22 10:37:40 -04:00
vexorian
82bfd50535
Remove old 'commercials' feature. DB Migration in place. Backwards compatibility with pseudotv instances made between versions 0.0.51 and 0.0.53. Old commercials get replaced with Flex time
2020-08-09 15:09:47 -04:00
vexorian
3391e9173f
Tweaked Flex random algorithm AGAIN
2020-08-04 22:38:44 -04:00
vexorian
861c1d9bda
Tweak random filler selection, give a bit of bias to larger videos, but just a bit.
2020-08-01 06:58:34 -04:00
vexorian
f9dd2af4d4
Flex time slots. Av1 support in ffmpeg provided by Dockerfile. Channel cache. Async guide writer.
2020-07-25 16:41:04 -04:00
vexorian
94aa908e0b
UI and config for normalization changes. Audio Volume Boost. Error streams.
...
Various fixes. Fix bug where normalize codecs logic to pick when to transcode was the reverse of what we wanted. Beep and white noise are less loud, which prevent issues with ac3 encoder. Channel Icon Overlay doesn't appear during error screen.
2020-06-27 17:36:38 -04:00
Jordan Koehn
52052bf91d
add plex options to pick between plex paths and direct paths. Change ffmpeg concat to always read in at fastest rate possible. /stream endpoint will now always spawn a seperate ffmpeg process now, no longer redirects sometimes. Plex transcoder has ability to update play status regardless of direct/plex paths. Add debug logging.
2020-06-20 14:21:31 -04:00
Jordan Koehn
0fe29e7598
Handle stream stream concatination using ffmpeg concat demuxer (ffmpeg 4.2+ required).
...
Change docker container to use alpine linux, comes with ffmpeg 4.2+ easier.
Encode commercials to be same video codec as programs when channel icons enabled. Resolution/framerate could still be problematic.
2020-06-20 13:26:37 -04:00
Jordan Koehn
1848a9c432
Implement plex transcoder api into PseudoTV-Plex. Add more specific settings for ffmpeg/plex. Remove some options which are no longer valid/possible.
2020-06-20 13:26:33 -04:00
Dan Ferguson
bac4b191b2
0.0.5 - Bug fixes, subtitles, Google auth, channel icon overlay, dummy channel, other front end shit..
2020-05-10 23:37:31 -04:00
Dan Ferguson
da4ff9fe1f
FFMPEG User-Agent headers added to stream. M3U channel title fixed. M3U and HDHR channel urls include User-Agent
2020-04-26 13:20:52 -04:00
Dan Ferguson
00ba6a73c7
Fixed (i think) a timeline bug causing a program to start at an incorrect time
2020-04-26 11:36:49 -04:00
Dan Ferguson
681ab5f6c6
alpha v4
2020-04-23 16:11:40 -04:00