Sylvain
23684f607a
Generating Channel Logo when no logo is provided ( #1807 )
...
* Generating Channel Logo when none is provided
* Moved TTF in the cached Resources folder
* Using WebUtility.UrlEncode instead of Raw String Replace
* Fixed mistyping
* Moved Channel Logo Generator to etv.core
* Return 301 to static logo if there is any error during Logo generation
* minor fixes
* update changelog
---------
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
Jason Dove
53bd745678
add playout template show content ( #1812 )
1 year ago
Jason Dove
f3e5a4e7d8
add playout template duration scheduler ( #1811 )
...
* fix loop with missing content
* implement template duration scheduler
1 year ago
Jason Dove
0b29bb32b1
playout template pad to next fixes ( #1809 )
...
* prevent loop
* add discard attempts and fallback to pad_to_next
1 year ago
Jason Dove
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
1 year ago
Jason Dove
50f2cb7a33
fix adding pad filler to short content ( #1806 )
1 year ago
Jason Dove
b1b2c2a1e0
add deco default filler trim to fit setting ( #1800 )
...
* add deco default filler trim to fit setting
* implement trim to fit
* update changelog
1 year ago
Jason Dove
d842cd57f6
fix building block playouts without default filler ( #1799 )
1 year ago
Jason Dove
4f393d7b06
fix two letter language code stream selection ( #1798 )
1 year ago
Jason Dove
46f7289db8
add deco default filler ( #1797 )
...
* first pass at default filler for block scheduling
* configure default filler in ui
* update changelog
1 year ago
Jason Dove
80ccbbf299
fix duration playout loop ( #1796 )
1 year ago
Jason Dove
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
1 year ago
Sylvain
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>
1 year ago
Jason Dove
f41fa669be
update media server scanning and paging ( #1770 )
...
* update media server scanning and paging
* remove unused types
1 year ago
Jason Dove
a5c8e2b401
fix duration scheduling bug ( #1744 )
1 year ago
Jason Dove
c8113bdf25
fix vaapi decoder capability check ( #1740 )
...
* fix decoder video profile check
* clarify changelog
1 year ago
Jason Dove
242a7ae382
add b-frames option to ffmpeg profile ( #1726 )
...
* add b-frames option to ffmpeg profile
* update dependencies
* cleanup
1 year ago
Jason Dove
7c1f0d6dbd
treat mid-roll as post-roll when chapter markers are missing ( #1722 )
1 year ago
Jason Dove
2c97c49763
custom config folders env vars ( #1714 )
...
* use custom config folder location
* allow customizing config and transcode folder locations
1 year ago
Jason Dove
f5038c2b66
play all items in playlist before starting again ( #1711 )
1 year ago
Jason Dove
85eb7623da
fix playlist playouts ( #1709 )
...
* fix playlist playouts
* remove some logging
1 year ago
Jason Dove
a87ec2d75d
cleanup ( #1708 )
...
* fix blazor naming
* code cleanup
* update dependencies
1 year ago
Jason Dove
ef6c8b0816
allow clearing (omitting) video profile setting ( #1706 )
1 year ago
Jason Dove
33a8b29a27
fix block playout random seeds ( #1703 )
1 year ago
Jason Dove
e19b639527
add playlist item play all option ( #1694 )
1 year ago
Jason Dove
a6d5df3ca6
more add to playlist buttons; fix playlist preview ( #1693 )
1 year ago
Jason Dove
202ae33e37
add individual media items to playlists ( #1692 )
...
* add movies to playlists
* add search results to playlist
* update changelog
1 year ago
Jason Dove
c46b3787d8
set guide mode filler as appropriate on playlist items ( #1691 )
1 year ago
Jason Dove
706a2d14a2
add playlists ( #1690 )
...
* update dependencies
* add playlists
* add playlist support to schedules
* playout builder (flood) supports playlists
* update changelog
1 year ago
Jason Dove
b9a7ad2f5a
add video presets for nvenc, qsv, software h264 and hevc encoders ( #1688 )
...
* add video preset to ffmpeg profile
* add some hevc video presets
1 year ago
Jason Dove
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
1 year ago
Jason Dove
19af303d76
improve segmenter v2 hevc compliance with fmp4 ( #1684 )
1 year ago
Jason Dove
d78110f6f1
fix macos config folder regression ( #1682 )
...
* migrate macos config folder on startup, if needed
* add macos config folder health check
* update macos fix; update changelog
1 year ago
Jason Dove
af5dc0968b
add xmltv days to build setting ( #1678 )
1 year ago
Jason Dove
6e7880386b
update plex show title ( #1677 )
...
* update plex show title when changed in plex
* fix test build
1 year ago
Jason Dove
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
1 year ago
Jason Dove
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
1 year ago
Jason Dove
e5f15df196
rework active date range; add tests ( #1664 )
1 year ago
Jason Dove
6ac2384cbc
add active date range to block playout templates editor ( #1663 )
...
* update dependencies
* add active date range to block playout templates editor
1 year ago
Jason Dove
4e56117e0e
use jwt for mpeg-ts streaming mode ( #1661 )
1 year ago
Jason Dove
7702999b9a
properly restore all local library items from trash during scans ( #1660 )
1 year ago
Jason Dove
476fe991b6
other video library scanner improvements ( #1655 )
...
* improve scanner detection when developing on macos
* support ogv files in local libraries
* improve health check wording
* try to properly restore other videos that are no longer missing
1 year ago
Jason Dove
a5aaceeee5
fix path replacement logic with inconsistent casing ( #1646 )
1 year ago
Jason Dove
233a1c228a
fix block creation ( #1643 )
...
* fix block creation
* update dependencies
1 year ago
Jason Dove
087901d177
adjust block unique constraint ( #1634 )
...
* upgrade dependencies
* allow blocks with same name in different groups
* code cleanup
1 year ago
Jason Dove
70c4036dc9
fix ten bit source and destination with segmenter v2 ( #1633 )
...
* fix software and vaapi 10 bit content
* fix nvidia 10 bit content
* some qsv improvements
1 year ago
Jason Dove
3b4c993530
add xmltv time zone option ( #1624 )
1 year ago
Jason Dove
4bafc316cc
fix playlist for segmenter v2 ( #1621 )
1 year ago
Jason Dove
35817f09ac
add hls segmenter v2 streaming mode ( #1620 )
...
* concat segmenter process kind of works
* segmenter v2 improvements
* rework to allow hw accel in concat segmenter
* remove shortest; use different audio alignment filter
* hls v2 improvements
* fix tests
* update changelog
1 year ago