Jason Dove
e5a2a763d6
fix: randomize start points with classic playlists ( #2948 )
...
* fix: randomize start points with classic playlists
* update dependencies
2 weeks ago
Jason Dove
3e1918c992
feat: restore release notes on home page ( #2942 )
4 weeks ago
Jason Dove
075649ad02
fix: synchronize subtitle titles from plex libraries ( #2940 )
...
* update dependencies
* fix: synchronize subtitle titles from plex libraries
4 weeks ago
Carson Kompon
42937ac372
feat: YAML Scheduled Playouts ( #2935 )
...
* Added `schedules` to YAML/Sequenced Playback
* Add tests for yaml playback
* `YamlPlayoutScheduleItem` now implements `IAlternateScheduleItem`
* New tests for YamlPlayoutScheduleItem instead of the old SequentialScheduleSelector
* add more safety and a couple tests
* fix shuffle_sequence instruction handler
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
1 month ago
Jason Dove
c8bd976646
chore: update openapi to fix build ( #2936 )
1 month ago
Jason Dove
3756e7fb7a
chore: update dependencies ( #2927 )
2 months ago
Jason Dove
679fb17224
chore: update refit to work around cert revocation ( #2921 )
2 months ago
Jason Dove
294a2ff10e
feat: support dynamic fallback filler when using next engine ( #2919 )
2 months ago
Jason Dove
14ee8063d9
feat: sync generated music video credits to next engine ( #2917 )
...
* add endpoint for generating music video credits
* feat: sync music video subtitles to next engine
2 months ago
Jason Dove
9c5d86a161
feat: show next version in ui ( #2910 )
2 months ago
Jason Dove
2c02561f14
chore: update dependencies ( #2900 )
3 months ago
Jason Dove
41bf22eb31
chore: dependency updates ( #2893 )
3 months ago
Jason Dove
6429659711
feat: add channel config overlays for next engine ( #2891 )
3 months ago
Jason Dove
0fc7ebb068
fix: use jwt in hls direct playlist ( #2889 )
...
* bump nvenc sharp
* fix: use jwt in hls direct playlist
3 months ago
Jason Dove
a1036430ee
fix: clean up orphan actor and artwork records ( #2885 )
...
* fix: clean up orphan actor and artwork records
* fix next playout sync with channel logo watermarks
3 months ago
Jason Dove
d8955134f1
feat: use amf and rkmpp hw accel with next engine ( #2883 )
...
* feat: use amf and rkmpp hw accel with next engine
* update changelog
* use next engine with mpeg-ts hybrid streaming mode
3 months ago
Jason Dove
7869f16573
feat: use configured scaling behavior with next engine ( #2880 )
...
* update dependencies
* feat: respect desired scaling behavior using next engine
3 months ago
Jason Dove
1b5d6af777
feat: convert text subtitles using next engine ( #2869 )
...
* feat: convert text subtitles using next engine
* update dependencies
3 months ago
Jason Dove
9882b00802
tweak streaming engine editor
4 months ago
Jason Dove
2ed432f9b5
feat: enable ersatztv next streaming engine ( #2854 )
...
* return multi variant playlist from start ffmpeg session
* use ersatztv-channel session when next engine is configured
* add next playout models
* generate next playout json files on non-windows systems
4 months ago
Jason Dove
ddc8ef7f02
fix: add playout button should open drop down menu ( #2853 )
4 months ago
Jason Dove
ea4d3b651d
add channel streaming engine setting ( #2852 )
4 months ago
Jason Dove
5d77963575
update last dependencies ( #2849 )
4 months ago
Jason Dove
848db7eaf6
even more dependency updates ( #2848 )
...
* upgrade mudblazor
* update coverlet collector
* update scriban
4 months ago
Jason Dove
1e5c0b1218
rename to ersatztv legacy ( #2842 )
...
* remove stale issue workflow [no ci]
* rename and cleanup (#1 )
* rename artifacts; remove github changelog
* update dependencies
* remove unused markdown view
* fix app name in macos scripts
* fix unit tests
* more dependency updates (#2 )
4 months ago
Jason Dove
0d301df5e8
remove external dependencies (bugsnag, trakt) ( #2840 )
...
* remove bugsnag
* remove trakt client id (that will expire)
5 months ago
Jason Dove
08cbf59527
lower gop size and keyframe interval ( #2832 )
...
* lower gop size and keyframe interval
* update changelog
* fix build using latest dotnet sdk
* fixes
6 months ago
Jason Dove
49adcf7c37
replace discord links with new contact link ( #2825 )
6 months ago
Jason Dove
c0b8ff1a06
generate slug instead of probing and transcoding resource ( #2824 )
...
* generate slug instead of probing and using slug resource
* refactor
* more fixes
6 months ago
Jason Dove
c6d538e012
add channel slugs ( #2823 )
...
* add channel slugs
* safety
6 months ago
Jason Dove
7b9197d48d
fix trakt api calls with new client id ( #2820 )
6 months ago
Jason Dove
2ad6547349
scheduler context improvements ( #2819 )
...
* improve classic scheduling context display
* add basic block scheduling context
* add scheduling context to classic filler
* improve parsing
6 months ago
Jason Dove
4fa11b6943
add scheduling context to playout details table ( #2817 )
...
* add scheduling context to playout details table
* fix missing context copies
6 months ago
Vexorion Real
4d469ec8fd
Add Polish (pl) localization for ErsatzTV: Part II ( #2815 )
...
* Add Polish localization for MainLayout
* Add Polish language option to UI settings
* Add Polish to supported UI cultures
* Add Polish localization for channel UI
Added Polish translations for channel-related UI elements.
* Add Polish translation for 'Rows per Page' label
* Update Polish translation for rows per page label
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
6 months ago
Jason Dove
a77a2d56ae
prepare channels list for localization ( #2814 )
...
* prepare channels list for localization
* define supported ui cultures/languages in a single location
* fixes
6 months ago
Vexorion Real
240a329526
Add Polish (pl) localization to ErsatzTV ( #2812 )
...
* Add Polish localization for MainLayout
* Add Polish language option to UI settings
* Add Polish to supported UI cultures
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
6 months ago
Jason Dove
45e7d61676
update dependencies ( #2813 )
6 months ago
Jason Dove
93811876e0
improve resource organization ( #2810 )
6 months ago
Jason Dove
607d9b0662
add ui localization framework ( #2809 )
...
* move dark/light mode toggle to ui settings page
* separate current culture (formatting) and ui culture (language)
* add some more sample translations
* update changelog
* fix cancellation token
6 months ago
Jason Dove
e10b28bc0b
add normalization options ( #2802 )
...
* add new fields to database
* update editor
* audio and video normalization settings appear to work
* implement optional color normalization
* fix transcoding tests
* update changelog
6 months ago
Jason Dove
e80f687612
add marathon group by director ( #2800 )
6 months ago
Jason Dove
b86f45844c
add health check to verify ffmpeg capabilities (filters) ( #2798 )
...
* add health check to verify ffmpeg capabilities (filters)
* fix loudnorm
6 months ago
Jason Dove
1754e7d5fb
add health check for empty classic schedules ( #2796 )
6 months ago
Jason Dove
08ceb53b2b
make count an expression in classic schedules ( #2794 )
...
* make count an expression in classic schedules
* add tests
7 months ago
Jason Dove
7f361d1ea9
update dependencies ( #2780 )
...
* update messaging
* update dependencies
7 months ago
Jason Dove
35d24ffea6
cleanup artwork cache folder ( #2779 )
...
* cleanup artwork cache folder
* fixes
* ignore watermarks that no longer exist on the file system
7 months ago
Jason Dove
a2d023ee69
local scanner artwork cleanup ( #2778 )
...
* move plex artwork removal to its own repository
* clean up old local movie artwork
* clien up old music video/artist artwork
* clean up old remote stream artwork
* clean up old song artwork
* clean up old show artwork; properly update season artwork
7 months ago
Jason Dove
36f44f14bb
fix other video artwork in xmltv ( #2777 )
7 months ago
Jason Dove
ccb917d0df
add ffmpeg profile pad mode ( #2775 )
...
* add ffmpeg profile pad mode
* update changelog
7 months ago
Jason Dove
974020a98f
optimize searching for shows, seasons and movies ( #2768 )
...
* load search logging level on startup
* optimize searching for shows, seasons and movies
* use season metadata directly
7 months ago