Jason Dove
d78daf8735
fix flood checkpoints ( #803 )
3 years ago
Jason Dove
4f6522379d
fix custom title scheduling ( #802 )
3 years ago
Jason Dove
6d564233ed
filler scheduling fix ( #800 )
3 years ago
Jason Dove
47252b1243
read track from music video nfo metadata ( #799 )
3 years ago
Jason Dove
bd5b52922d
add option to allow watermarks over filler ( #796 )
3 years ago
Jason Dove
59c793b9be
add option to skip missing items in playouts ( #795 )
3 years ago
Jason Dove
ab10f0ed81
add `metadata_kind` to search index ( #790 )
...
* more nfo cleanup
* add metadata_kind to search index
3 years ago
Jason Dove
44dd68fe59
nfo and memory fixes ( #789 )
...
* partial episode nfo metadata
* nfo metadata reliability fixes
* use recyclable memory streams
3 years ago
Jason Dove
198c693208
fix other video fallback metadata
3 years ago
Jason Dove
1431b33a98
support movie nfo metadata in other video libraries ( #788 )
...
* add other video nfo metadata
* update docs
3 years ago
Jason Dove
e81a8e58ea
fix error continuity ( #787 )
...
* fix fallback filler playback
* use new transcoder logic for errors
* use realtime option for error streams
3 years ago
Jason Dove
8542bc20b1
update dependencies ( #785 )
3 years ago
Jason Dove
9decb91bf7
use `aired` for music video release date ( #784 )
3 years ago
Jason Dove
e9be182bed
bug fixes and search tweaks ( #781 )
...
* fix movie nfo processing
* fix local movie fallback metadata
* use imagesharp again
* fix search edge case
* add show_genre and show_tag to search index
3 years ago
Jason Dove
8ba6374165
music video nfo multiple artists ( #780 )
...
* support multiple artist entries in music video nfo metadata
* clean up other video and song etags
3 years ago
Jason Dove
ecb6ed37f0
more local metadata parsing improvements ( #776 )
...
* extract remaining nfo xml serializers
* add artist nfo tests
* add music video nfo tests
* add tv show nfo reader tests
* custom artist nfo reader
* custom music video nfo reader
* custom tv show nfo reader
* local metadata parsing cleanup
* update changelog
3 years ago
Jason Dove
1ebc4b62e3
bug fixes ( #774 )
...
* add custom movie metadata parsing
* refactor episode nfo reader
* fix emby and jellyfin bugs
3 years ago
Jason Dove
404ea49e35
jellyfin and emby path infos ( #771 )
...
* start adding jellyfin path info; fix some scanning bugs
* sync jellyfin libraries before scanning to ensure latest path infos
* code cleanup
* support emby path infos
* fix periodic scanning of emby and jellyfin libraries
* bug fixes
3 years ago
Jason Dove
4ed40acfbe
rebuild corrupt search index ( #770 )
3 years ago
Jason Dove
17f540dc99
add more search fields ( #769 )
3 years ago
Jason Dove
780ebc01ee
add v2 ffmpeg profile page ( #768 )
...
* wip
* remove transcode property; use i18n
* add api
* use computed table headers for i18n
3 years ago
Jason Dove
0a0fb71b94
refactor plex, emby and jellyfin television scanners ( #767 )
...
* refactor plex television scanner
* refactor emby television scanner
* refactor jellyfin television scanner
* update changelog
3 years ago
Jason Dove
a9a89d04ea
optimize search-index rebuilding ( #765 )
...
* update dependencies
* optimize search-index rebuilding
* cleanup logging
3 years ago
Jason Dove
7687278b80
health check fixes ( #763 )
3 years ago
Jason Dove
392aebd46f
refactor movie library scanners ( #761 )
...
* catch health check cancellation
* local library scanner cleanup
* emby and jf library scanner cleanup
* rework emby movie library scanner
* refactor emby movie library scanner
* refactor jellyfin movie library scanner
* clear etag until after new media has been processed
* refactor plex movie library scanner
* update changelog
3 years ago
Jason Dove
d879ce0d0d
bug fixes ( #757 )
...
* fix docker blur hash generation
* scanner async cleanup
* catch and log some unauthorized exception errors
3 years ago
Jason Dove
558e8acf5f
unavailable improvements ( #756 )
...
* add unavailable health check
* improve file not found health check
3 years ago
Jason Dove
89a2ac9455
add unavailable media state for plex media ( #754 )
...
* rework plex movie library scanner; add unavailable media item state
* plex television scanner improvements
* reset plex etags as needed
* update changelog
3 years ago
Jason Dove
78383bd5fa
override languages and subtitles on schedule items ( #753 )
3 years ago
Jason Dove
d67251bfa0
jellyfin and emby collection sync ( #752 )
...
* sync jellyfin and emby collections
* update changelog
3 years ago
Jason Dove
7284ee9fb7
fix updating local season metadata
3 years ago
Jason Dove
fccb9003a0
add plex deep scan mode and sync labels ( #749 )
3 years ago
Jason Dove
ec6eab97b2
plex scanner improvements ( #747 )
...
* plex api cleanup
* improve plex movie scanner
* sync plex collections as tags
* improve plex tv library scanner
* update dependencies
* fix plex season and episode collection tags
3 years ago
Jason Dove
3713711864
support external subtitles ( #745 )
...
* support external subtitles in local movie libraries
* code cleanup
* simplify subtitle updating
* skip external subtitles from media servers
* fix plex subtitles
3 years ago
Jason Dove
d755d0ae29
sync subtitles from media server scanners ( #744 )
3 years ago
Jason Dove
c02b83d0d6
code cleanup ( #743 )
...
* update tools
* run code cleanup
* update dependencies
3 years ago
Jason Dove
e250e93a8e
add support for embedded text subtitles ( #742 )
...
* first pass at text subtitle support
* support text subtitles from movies, music videos and other videos
* fixes
* qsv fixes
* vaapi fixes
* update changelog
3 years ago
Jason Dove
741b00fd52
fix multiple filler scheduling bugs ( #738 )
3 years ago
Jason Dove
7e55681916
fix cliwrap usage ( #737 )
3 years ago
Jason Dove
0ddbb898d6
fix subtitle stream selection ( #735 )
3 years ago
Jason Dove
1ee3446589
add schedule item watermark setting ( #733 )
3 years ago
Jason Dove
af39d93442
more scheduling fixes ( #732 )
...
* fix skipping days with fixed start times
* fix playouts getting "stuck" on the same items
* rebuild all playouts
* update dependencies
3 years ago
Jason Dove
5d6a6d3a76
fix schedule anchors ( #726 )
3 years ago
Jason Dove
1f27aef11d
allow two decimals in channel numbers ( #724 )
3 years ago
Jason Dove
d54766866e
optimize image manipulation ( #722 )
...
* update dependencies
* use ffmpeg to resize images
* use ffprobe to check for animated logos and watermarks
* remove last use of imagesharp
3 years ago
Jason Dove
25bc500a2b
ensure HDHR clients always get an MPEG-TS stream ( #721 )
3 years ago
Jason Dove
c2eec2fc2d
playout rework to maintain collection progress ( #720 )
...
* initial work on maintaining playout state
* debugging wip
* fix refresh playout logic
* fix failing test
* more fixes
* update changelog
* comment out some debug logs
* comment out more logs
3 years ago
Jason Dove
df45b93819
burn in picture-based subtitles ( #718 )
...
* add subtitle mode setting
* start to add subtitle support
* cuda test
* move subtitle settings from ffmpeg profile to channel
* fix image-based subtitles
* experimental wip
* subtitle fixes
3 years ago
Jason Dove
e697fd36e9
remove legacy transcoder logic option ( #717 )
3 years ago
Jason Dove
aa2c914d8a
always transcode and normalize, except with HLS Direct ( #715 )
...
* remove transcode, normalize video, normalize audio settings
* cleanup
* update changelog
3 years ago