Jason Dove and GitHub
14539d00d4
add watermark z-index ( #2279 )
2025-08-08 00:43:00 +00:00
Jason Dove and GitHub
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
2025-08-06 21:22:20 +00:00
Jason Dove and GitHub
a2fc99229e
add watermark opacity expression ( #2266 )
...
* add watermark opacity expression
* implement watermark opacity expression parameters
* minor fixes
2025-08-06 18:26:44 +00:00
Jason Dove and GitHub
b40ac9ef52
replace channel active mode with is enabled and show in epg ( #2256 )
...
* add channel enabled setting
* remove channel active mode
2025-08-04 21:24:26 +00:00
Jason Dove and GitHub
c055e59723
add channel transcode mode and idle behavior ( #2255 )
...
* add channel transcode mode and idle behavior
* allow custom_title on all yaml content instructions
2025-08-04 20:25:31 +00:00
Jason Dove and GitHub
b52159e8db
rename channel progress mode to playout mode ( #2254 )
2025-08-04 19:27:22 +00:00
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 d87a8a240a78c1cbca7b311125f8d3a84645d296.
* 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 >
2025-08-04 00:18:14 +00:00
Jason Dove and GitHub
9c434079d5
add playlist support to filler preset ( #2231 )
2025-08-01 19:13:18 +00:00
Jason Dove and GitHub
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
2025-08-01 15:20:10 +00:00
Jason Dove and GitHub
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
2025-07-26 17:48:03 +00:00
Jason Dove and GitHub
5ccea53131
fix media file path length for mysql ( #2191 )
2025-07-23 03:10:13 +00:00
Jason Dove and GitHub
2a05cc6e32
add remote stream is_live property ( #2181 )
2025-07-21 13:19:51 +00:00
Jason Dove and GitHub
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
2025-07-20 16:10:32 +00:00
Jason Dove and GitHub
867c88d8fc
add trakt playlist option ( #2171 )
...
* add generate playlist option; add system playlists
* fix official lists; sync items to playlist
2025-07-19 16:56:25 +00:00
Jason Dove and GitHub
70fbd4c746
add option to auto refresh trakt lists ( #2169 )
2025-07-19 14:19:07 +00:00
Jason Dove and GitHub
c953176cee
change watermark width and margins to allow decimals ( #2167 )
2025-07-18 21:28:32 +00:00
Jason Dove and GitHub
54be3761dd
add multiple mode to schedule items ( #2163 )
2025-07-18 14:03:56 +00:00
Jason Dove and GitHub
451c534062
allow block items to disable watermarks ( #2139 )
...
* allow block items to disable watermarks
* fix test
2025-07-12 03:55:18 +00:00
Jason Dove and GitHub
e16cb30ab1
add mid-roll filler expression ( #2138 )
2025-07-12 01:23:16 +00:00
Jason Dove and GitHub
f6249d9fa4
channel logo and watermark fixes ( #2100 )
...
* channel logo and watermark fixes
* update changelog
2025-07-01 13:40:30 +00:00
Jason Dove and GitHub
037cee873f
yaml marathon history ( #2094 )
...
* better playlist tests
* fix history for marathon content in yaml playouts
2025-06-30 19:05:09 +00:00
Jason Dove and GitHub
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
2025-06-28 12:49:26 +00:00
Jason Dove and GitHub
583cbf7b14
add channel active mode ( #2083 )
2025-06-27 21:19:26 +00:00
Jason Dove and GitHub
f80069bb97
add custom channel stream selector system ( #2076 )
...
* add some basic channel stream selector models
* change windows ffmpeg url
* implement basic stream selection
* fixes
2025-06-27 03:00:59 +00:00
Jason Dove and GitHub
ea46a7a5ca
add tonemap algorithm setting to ffmpeg profile ( #2039 )
2025-06-15 00:38:37 +00:00
Jason Dove and GitHub
d9a3496bf5
add fixed start time behavior option to schedules and schedule items ( #2017 )
2025-05-30 09:30:09 +00:00
Jason Dove and GitHub
759052c725
add vaapi display option to ffmpeg profile ( #1948 )
...
* add vaapi display option
* fix vaapi capabilities cache key
* update logging
2024-11-25 13:14:21 -06:00
Jason Dove and GitHub
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
2024-11-20 15:57:00 -06:00
Jason Dove and GitHub
2977590a14
add deco setting to use watermarks during filler ( #1861 )
2024-08-05 13:40:24 -05:00
Jason Dove and GitHub
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
2024-07-29 13:09:14 -05:00
Jason Dove and GitHub
d9a7615cf6
add experimental playout template system ( #1808 )
...
* add template playout kind
* add template scheduler count
* implement pad to next
* only allow resetting template playouts
* update changelog
2024-07-26 08:34:18 -05:00
Jason Dove and GitHub
b1b2c2a1e0
add deco default filler trim to fit setting ( #1800 )
...
* add deco default filler trim to fit setting
* implement trim to fit
* update changelog
2024-07-22 14:14:02 -05:00
Jason Dove and GitHub
46f7289db8
add deco default filler ( #1797 )
...
* first pass at default filler for block scheduling
* configure default filler in ui
* update changelog
2024-07-19 13:29:42 -05:00
Jason Dove and GitHub
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
2024-07-16 12:21:52 -05:00
36e86587ef
Allow Other Videos Library Type on Plex to be sync ( #1766 )
...
* Allow Other Videos Library Type on Plex to be sync
* Migrating database: Creating PlexOtherVideo table
* Using Plex Media path to create tags for OtherVideos
* missed these in the merge
* Getting PlexLibrary for Tag set on OtherVideo
* fix migrations
* set tag metadata on plex other videos
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com >
2024-07-02 15:41:09 -05:00
Jason Dove and GitHub
242a7ae382
add b-frames option to ffmpeg profile ( #1726 )
...
* add b-frames option to ffmpeg profile
* update dependencies
* cleanup
2024-05-24 08:50:11 -05:00
Jason Dove and GitHub
e19b639527
add playlist item play all option ( #1694 )
2024-04-28 13:00:22 -05:00
Jason Dove and GitHub
706a2d14a2
add playlists ( #1690 )
...
* update dependencies
* add playlists
* add playlist support to schedules
* playout builder (flood) supports playlists
* update changelog
2024-04-27 19:58:40 -05:00
Jason Dove and GitHub
b9a7ad2f5a
add video presets for nvenc, qsv, software h264 and hevc encoders ( #1688 )
...
* add video preset to ffmpeg profile
* add some hevc video presets
2024-04-23 14:26:30 -05:00
Jason Dove
4a19d046e4
fix mysql db migrations
2024-04-22 22:40:53 -05:00
Jason Dove and GitHub
c1d6ddcc57
add h264 profile option to ffmpeg profile ( #1686 )
...
* add video profile for nvenc/software h264 encoders
* add h264 profile for all other encoders
* update changelog
2024-04-22 22:03:18 -05:00
Jason Dove and GitHub
e305222141
add dead air fallback to deco system ( #1668 )
...
* add dead air fallback to deco editor
* fix deco watermark logic
* use dead air fallback from decos
2024-04-05 23:11:14 -05:00
Jason Dove and GitHub
19fc068a73
add deco system ( #1665 )
...
* add deco groups and decos; set default deco for block playout
* use block playout default deco for watermark
* add deco templates, groups and deco template editor
* associate deco template with playout template
* use deco template item watermark for playback
* update changelog for decos
2024-04-04 14:38:56 -05:00
Jason Dove and GitHub
e5f15df196
rework active date range; add tests ( #1664 )
2024-04-03 13:43:20 -05:00
Jason Dove and GitHub
6ac2384cbc
add active date range to block playout templates editor ( #1663 )
...
* update dependencies
* add active date range to block playout templates editor
2024-04-03 10:50:43 -05:00
Jason Dove and GitHub
e52d45fcf8
fix mysql migration ( #1645 )
...
* update dependencies; resync mysql db
* manually fix mysql migration
2024-03-18 11:09:27 -05:00
Jason Dove and GitHub
087901d177
adjust block unique constraint ( #1634 )
...
* upgrade dependencies
* allow blocks with same name in different groups
* code cleanup
2024-03-05 10:39:06 -06:00
Jason Dove and GitHub
f4520a5520
allow decimal image duration ( #1619 )
...
* add missing mysql migration
* allow decimal image duration
2024-02-16 20:01:40 -06:00
Jason Dove and GitHub
71e9ea867a
store local library folder hierarchy in db ( #1616 )
2024-02-16 06:16:19 -06:00
Jason Dove and GitHub
f8c4f44216
add basic image library support ( #1608 )
...
* add basic image library support
* add image page
* update changelog
2024-02-11 11:24:19 -06:00