Jason Dove
908125f8a9
allow selecting multiple watermarks on decos ( #2287 )
...
* load fonts on demand
* add new table
* populate new table
* edit and use multiple watermarks in deco
* remove old field
* update changelog
1 week ago
Jason Dove
942cf9e225
allow selecting multiple watermarks on schedule items ( #2286 )
...
* add and populate new table
* add watermark multiselect
* remove old column
* update changelog
* fix tests
1 week ago
Jason Dove
f4eadae8ff
set variables from yaml playout graphics_on instruction ( #2284 )
1 week ago
Jason Dove
76a589b538
add text graphics element to playback troubleshooting ( #2282 )
...
* refactor graphics engine; async frame generation
* add text graphics element to playback troubleshooting
1 week ago
Jason Dove
14539d00d4
add watermark z-index ( #2279 )
2 weeks ago
Jason Dove
c7fcaf8886
refactor playout building ( #2273 )
...
* refactor playout building
* remove playout items
2 weeks ago
Jason Dove
5a5c049835
support multiple watermarks in yaml schedules ( #2267 )
...
* add multiple watermarks per playout item
* fixes
* update yaml playout watermark to support multiple watermarks
* use graphics engine for intermittent watermarks
2 weeks ago
Jason Dove
a2fc99229e
add watermark opacity expression ( #2266 )
...
* add watermark opacity expression
* implement watermark opacity expression parameters
* minor fixes
2 weeks ago
Jason Dove
b40ac9ef52
replace channel active mode with is enabled and show in epg ( #2256 )
...
* add channel enabled setting
* remove channel active mode
2 weeks ago
Jason Dove
c055e59723
add channel transcode mode and idle behavior ( #2255 )
...
* add channel transcode mode and idle behavior
* allow custom_title on all yaml content instructions
2 weeks ago
Jason Dove
b52159e8db
rename channel progress mode to playout mode ( #2254 )
2 weeks ago
Jason Dove
ab2b926de0
add searching log category ( #2251 )
2 weeks ago
Chris Simpson
48f93b8af8
Support individual chapters as filler ( #2208 )
...
* Use chapters in duration filler
* add new option, migrations, and update filler preset editor
* Revert "Use chapters in duration filler"
This reverts commit d87a8a240a
.
* scaffold splitting filler by chapter
* implement chapters as filler
* update changelog
* re-add migrations
* Add duration for ChapterMediaItem
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
2 weeks ago
Jason Dove
06d9e59a7a
add yaml mid roll instruction ( #2232 )
...
* refactor filler expression
* add yaml mid roll instruction
* schedule midroll for yaml count and all instructions
* update changelog
2 weeks ago
Jason Dove
9c434079d5
add playlist support to filler preset ( #2231 )
2 weeks ago
Jason Dove
093abf7ad8
add yaml playout pre_roll instruction ( #2228 )
...
* add yaml playout pre_roll instruction
* add basic yaml validation
* validate all yaml playout content items
* fix yaml to json conversion
* update changelog
2 weeks ago
Jason Dove
e0175fc4e5
add light mode ( #2223 )
3 weeks ago
Jason Dove
1df9104854
add subtitle selection to playback troubleshooting ( #2215 )
3 weeks ago
Jason Dove
ab0f431c85
fix app startup with mysql ( #2205 )
...
* don't run pragma command on mysql
* add not required pathhash
* make media file path hash required
* update changelog
3 weeks ago
Jason Dove
2a05cc6e32
add remote stream is_live property ( #2181 )
4 weeks ago
Jason Dove
5c43ae47b1
add basic remote stream library ( #2175 )
...
* initial remote stream library support; scanning seems to work ok
* flood schedule remote streams kind of works
* switch remote stream definitions to yaml files
* implement remote stream script playback
* update changelog
4 weeks ago
Jason Dove
c29788bc3f
add movie nfo country to search index ( #2173 )
4 weeks ago
Jason Dove
867c88d8fc
add trakt playlist option ( #2171 )
...
* add generate playlist option; add system playlists
* fix official lists; sync items to playlist
4 weeks ago
Jason Dove
70fbd4c746
add option to auto refresh trakt lists ( #2169 )
1 month ago
Jason Dove
c953176cee
change watermark width and margins to allow decimals ( #2167 )
1 month ago
Jason Dove
6a84c564d6
add multi-episode group size ( #2164 )
1 month ago
Jason Dove
54be3761dd
add multiple mode to schedule items ( #2163 )
1 month ago
Jason Dove
451c534062
allow block items to disable watermarks ( #2139 )
...
* allow block items to disable watermarks
* fix test
1 month ago
Jason Dove
e16cb30ab1
add mid-roll filler expression ( #2138 )
1 month ago
Jason Dove
7e30444857
dependencies and code cleanup ( #2117 )
...
* fix validation in new form layout
* pin mediatr to last oss version
* update dependencies
* cleanup code in core
* cleanup code in ffmpeg
* cleanup code in infra
* cleanup code in scanner
* cleanup code in application
* cleanup main code
* cleanup test code
* solution-wide code cleanup
1 month ago
Jason Dove
f6249d9fa4
channel logo and watermark fixes ( #2100 )
...
* channel logo and watermark fixes
* update changelog
2 months ago
Jason Dove
037cee873f
yaml marathon history ( #2094 )
...
* better playlist tests
* fix history for marathon content in yaml playouts
2 months ago
Jason Dove
0f795e4e2f
add plex network metadata ( #2085 )
...
* initial plumbing
* scan for plex networks
* save network contents to db as tags
* eliminate network tag id churn
* add network and show_network to search index
* update last networks scan
* show networks on tv show page
* update changelog
2 months ago
Jason Dove
583cbf7b14
add channel active mode ( #2083 )
2 months ago
Jason Dove
f80069bb97
add custom channel stream selector system ( #2076 )
...
* add some basic channel stream selector models
* change windows ffmpeg url
* implement basic stream selection
* fixes
2 months ago
Jason Dove
f71b6527c0
allow external channel logo urls ( #2067 )
2 months ago
Jason Dove
ea46a7a5ca
add tonemap algorithm setting to ffmpeg profile ( #2039 )
2 months ago
Jason Dove
d9a3496bf5
add fixed start time behavior option to schedules and schedule items ( #2017 )
3 months ago
Jason Dove
759052c725
add vaapi display option to ffmpeg profile ( #1948 )
...
* add vaapi display option
* fix vaapi capabilities cache key
* update logging
9 months ago
Jason Dove
c8ec87b01f
add optional progress bar to generated song videos ( #1945 )
...
* optionally include progress bar in generated song video
* update progress bar size/location
* move everything up 10% when song progress is enabled
* add watermark border to song progress bar
* always show accurate progress bar
* lower progress bar to 90% alpha
* update changelog
9 months ago
Jason Dove
e4ff825ae8
fix displaying playout item durations that are greater than 24 hours ( #1932 )
...
* fix displaying playout item durations that are greater than 24 hours
* upgrade refit to make build happy
* upgrade all dependencies
9 months ago
Jason Dove
e7817b1460
fix deco default filler hardware acceleration ( #1916 )
...
* fix hw accel for deco default filler
* use custom filler kind for deco default filler
10 months ago
embolon
f40eaef898
[scheduling] Add a new mode RandomRotation that randomly picks an item from a randomly choosen group (show/artist) for block schedule ( #1885 )
...
* init
* minor naming change
* address to comments round 1
* update dependencies
* formatting
* make sure it rotates
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
11 months ago
embolon
91e85cc9c1
[Filler] Add random count for filler preset ( #1886 )
...
* init
* minor update
* clean up
* minor cleanup
* update changelog
* update changelog again
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
12 months ago
Jason Dove
2977590a14
add deco setting to use watermarks during filler ( #1861 )
1 year ago
Jason Dove
a24592a8c4
add database cleaner ( #1853 )
...
* fix broken tests
* add database cleaner
1 year ago
Jason Dove
7d83e66ba6
add yaml playout history; allow yaml playouts to be extended ( #1832 )
...
* add multi_part; refactor skipping items
* save and apply history for yaml playouts
* do not remove history on yaml playout reset
1 year ago
Sylvain
01090f62e6
Fixing URL Encoding for logo generation ( #1818 )
1 year ago
Sylvain
8488fe5d3d
Used a UUID in HDHomeRun config to allow multiple instances on a same network ( #1810 )
...
* Used a UUID in HDHomeRun config to allow multiple instances on a same network
* tweak some async calls
* try to fix line endings
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
1 year ago
Jason Dove
fa20c5e01e
template playout => yaml playout ( #1813 )
1 year ago