Jason Dove and GitHub
8deae983c7
add some startup log messages ( #872 )
2022-06-25 13:03:37 -05:00
Jason Dove and GitHub
f349646703
apply plex episode metadata updates ( #871 )
...
* update more plex episode metadata
* update dependencies
2022-06-22 19:41:05 -05:00
Jason Dove and GitHub
5003e80500
maintain stream continuity after playout reset ( #868 )
...
* maintain stream continuity after playout reset
* maintain continuity after error streams
2022-06-18 21:38:25 -05:00
Jason Dove
940d9cd6b5
update changelog for release v0.6.2-beta [no ci]
2022-06-18 13:46:45 -05:00
Jason Dove and GitHub
197c166789
fix jellyfin admin id selection ( #867 )
2022-06-17 18:25:22 -05:00
Jason Dove and GitHub
d114db091e
use proper nvidia accel output format for 10-bit content ( #865 )
2022-06-17 11:33:10 -05:00
Jason Dove and GitHub
3204da8e43
adjust nvidia capabilities ( #864 )
...
* adjust nvidia capabilities logic
* fallback to software encoding for 10-bit h264
* cleanup
* more tweaks
2022-06-17 10:50:36 -05:00
Jason Dove and GitHub
100eb14408
fix epg sorting ( #863 )
...
* fix epg sorting
* update dependencies
2022-06-17 08:44:26 -05:00
Jason Dove and GitHub
025017ace5
regularly delete old segments ( #856 )
...
* regularly delete old segments
* cleanup
2022-06-15 21:12:07 -05:00
Jason Dove and GitHub
6a690c7c10
add more filler logging ( #854 )
2022-06-15 10:21:05 -05:00
Jason Dove and GitHub
dd7f77751c
detect nvidia capabilities ( #853 )
...
* fallback to software codecs for old nvidia cards
* update dependencies
2022-06-14 19:44:34 -05:00
Jason Dove and GitHub
0c13b8ef1a
force amd64 for arm32v7 sdk build layer ( #843 )
2022-06-12 13:54:55 -05:00
Jason Dove and GitHub
c6ca58ab97
build arm32v7 docker image ( #842 )
...
* build arm32v7 docker image
* fix
2022-06-12 13:42:27 -05:00
Jason Dove and GitHub
0846fc1d96
update workflow dependencies ( #841 )
2022-06-11 13:40:47 -05:00
Jason Dove and GitHub
e41dd68ee0
fix automatic playout building ( #840 )
2022-06-11 13:11:04 -05:00
Jason Dove and GitHub
0a92996da8
fix repeating content ( #838 )
...
* fix repeating content
* update dependencies
2022-06-08 10:37:56 -05:00
Jason Dove
082bc6145c
update changelog for release v0.6.1-beta [no ci]
2022-06-03 15:05:06 -05:00
Jason Dove and GitHub
bf3f16451b
music video credits tweaks ( #834 )
...
* fix song subtitles
* always use generated subtitles
* file not found/unavailable fixes
2022-06-03 14:44:52 -05:00
Jason Dove and GitHub
9acfd2cd06
fix plex server identification ( #833 )
2022-06-03 05:53:41 -05:00
Jason Dove and GitHub
7644d628e7
generate music video credits ( #832 )
2022-06-02 20:50:55 -05:00
Jason Dove and GitHub
b4f19e6de4
fix jellyfin tv paging ( #831 )
2022-06-02 12:16:59 -05:00
Jason Dove
0388425763
update changelog for release v0.6.0-beta [no ci]
2022-06-01 18:01:07 -05:00
Jason Dove and GitHub
ca5d303ac7
fix qsv encoder regression and memory errors ( #828 )
...
* fix qsv encoders; only use 64 extra hw frames
* update changelog
2022-05-31 06:07:50 -05:00
Jason Dove and GitHub
18e66a92ad
add paging to media server show and collection calls ( #827 )
...
* add paging to media server show library calls
* add paging to media server season and episode library calls
* formatting
* add paging to media server collection calls
* add paging to media server collection item calls
* update changelog
2022-05-31 05:56:48 -05:00
Jason Dove and GitHub
7d0a56ab98
disable lower-power mode for qsv encoders ( #826 )
2022-05-29 20:44:27 -05:00
Jason Dove
5069792d12
update dependencies
2022-05-28 20:41:54 -05:00
Jason Dove
c9789458b9
page media server movie libraries
2022-05-28 20:41:22 -05:00
Jason Dove and GitHub
777a0d09ed
hls segmenter fixes ( #824 )
...
* fix pts warning when channel first starts streaming
* rework playlist filtering
2022-05-25 21:05:55 -05:00
Jason Dove and GitHub
4e2ebcc48a
fix watermark opacity filter ( #820 )
2022-05-23 10:29:04 -05:00
Jason Dove and GitHub
90fe1d7709
fix hw accel health check for qsv in vaapi docker ( #818 )
2022-05-22 19:42:14 -05:00
Jason Dove and GitHub
1576dd026e
enable qsv accel for vaapi docker images ( #817 )
2022-05-22 18:43:24 -05:00
Jason Dove and GitHub
ee7a64eea9
fix other video libraries ( #816 )
...
* update depdendencies
* reset other video libraries
2022-05-22 12:29:35 -05:00
Jason Dove
9742e1eef7
update changelog for release v0.5.8-beta [no ci]
2022-05-20 09:11:16 -05:00
Jason Dove and GitHub
a61c4b3472
fix a handful of scheduling edge cases ( #814 )
2022-05-18 06:00:58 -05:00
Jason Dove and GitHub
ea0d43cf99
use hardware acceleration for error messages ( #813 )
...
* logging fixes
* use hardware acceleration for error messages
2022-05-18 05:44:01 -05:00
Jason Dove and GitHub
fd36ea51a7
unlock ffmpeg thread count ( #812 )
...
* revert logging changes
* unlock ffmpeg thread count
2022-05-17 21:37:44 -05:00
Jason Dove and GitHub
5213b71d62
add debug logging to track down playlist filtering issue ( #811 )
...
* add debug logging to track down playlist filtering issue
* revert work-ahead change
2022-05-17 15:18:12 -05:00
Jason Dove and GitHub
0ba3ac7f50
fix more error stream settings ( #810 )
2022-05-17 11:44:12 -05:00
Jason Dove and GitHub
d960fec734
error stream needs video track timescale ( #809 )
2022-05-17 10:26:46 -05:00
Jason Dove and GitHub
f272036c6f
reduce hls disk use ( #808 )
...
* reduce hls segmenter disk use
* logging improvements
* update dependencies
2022-05-17 08:43:28 -05:00
Jason Dove and GitHub
9fe03b6ef3
reduce hls segmenter disk use ( #806 )
2022-05-16 21:45:13 -05:00
Jason Dove
f895ab5304
fix nuget versions
2022-05-14 06:37:22 -05:00
Jason Dove
07c54ff45f
update changelog for release v0.5.7-beta [no ci]
2022-05-14 05:54:27 -05:00
Jason Dove and GitHub
6a29ce2049
update dependencies ( #805 )
2022-05-13 21:16:43 -05:00
Jason Dove and GitHub
d19e95fb38
add random start point option ( #804 )
2022-05-13 20:36:03 -05:00
Jason Dove and GitHub
d78daf8735
fix flood checkpoints ( #803 )
2022-05-13 15:31:04 -05:00
Jason Dove and GitHub
4f6522379d
fix custom title scheduling ( #802 )
2022-05-13 13:06:05 -05:00
Jason Dove and GitHub
9e0972fec0
properly ignore plex other videos libraries ( #801 )
2022-05-13 12:31:34 -05:00
Jason Dove and GitHub
6d564233ed
filler scheduling fix ( #800 )
2022-05-12 14:02:06 -05:00
Jason Dove and GitHub
47252b1243
read track from music video nfo metadata ( #799 )
2022-05-12 12:31:40 -05:00
Jason Dove and GitHub
bd5b52922d
add option to allow watermarks over filler ( #796 )
2022-05-09 17:51:11 -05:00
Jason Dove and GitHub
59c793b9be
add option to skip missing items in playouts ( #795 )
2022-05-09 09:21:51 -05:00
Jason Dove and GitHub
3ad1ba01f8
add autocomplete to search bar ( #791 )
2022-05-08 19:58:15 -05:00
Jason Dove and GitHub
ab10f0ed81
add metadata_kind to search index ( #790 )
...
* more nfo cleanup
* add metadata_kind to search index
2022-05-07 21:24:50 -05:00
Jason Dove and GitHub
44dd68fe59
nfo and memory fixes ( #789 )
...
* partial episode nfo metadata
* nfo metadata reliability fixes
* use recyclable memory streams
2022-05-07 20:32:57 -05:00
Jason Dove
6326189444
update changelog for release v0.5.6-beta [no ci]
2022-05-06 12:42:57 -05:00
Jason Dove
198c693208
fix other video fallback metadata
2022-05-05 20:51:24 -05:00
Jason Dove and GitHub
1431b33a98
support movie nfo metadata in other video libraries ( #788 )
...
* add other video nfo metadata
* update docs
2022-05-05 20:38:23 -05:00
Jason Dove and GitHub
e81a8e58ea
fix error continuity ( #787 )
...
* fix fallback filler playback
* use new transcoder logic for errors
* use realtime option for error streams
2022-05-05 13:31:09 -05:00
Jason Dove and GitHub
daf7114ce2
bug fixes and logging ( #786 )
2022-05-05 10:04:24 -05:00
Jason Dove and GitHub
8542bc20b1
update dependencies ( #785 )
2022-05-04 20:45:19 -05:00
Jason Dove and GitHub
9decb91bf7
use aired for music video release date ( #784 )
2022-05-04 11:36:00 -05:00
Jason Dove and GitHub
fcfd579b37
fix search index validation ( #782 )
2022-05-03 22:26:44 -05:00
Jason Dove and GitHub
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
2022-05-03 21:58:39 -05:00
Jason Dove
610e261cd7
update changelog again [no ci]
2022-05-03 10:23:57 -05:00
Jason Dove
f65818c838
update changelog for release v0.5.5-beta [no ci]
2022-05-03 10:22:10 -05:00
Jason Dove
1651d2895e
update dependencies
2022-05-03 09:45:25 -05:00
Jason Dove
b90c536dcb
try to fix quemu condition
2022-05-03 09:33:02 -05:00
Jason Dove
5c98eb3df5
more conditions
2022-05-02 22:46:22 -05:00
Jason Dove
bdff5eba75
fix conditions
2022-05-02 22:41:11 -05:00
Jason Dove
7d112eda05
fix tag
2022-05-02 22:28:54 -05:00
Jason Dove
4f16431ca0
use specific arm64v8 tags
2022-05-02 22:14:49 -05:00
Jason Dove
69b39c6940
try building arm64 docker image
2022-05-02 22:10:50 -05:00
Jason Dove
fe7181ea1d
workflow fixes
2022-05-02 21:47:37 -05:00
Jason Dove
88b287a094
use matrix for docker build workflow
2022-05-02 21:44:35 -05:00
Jason Dove
7953e3ad85
actually fix windows tests [no ci]
2022-05-02 13:41:05 -05:00
Jason Dove and GitHub
8ba6374165
music video nfo multiple artists ( #780 )
...
* support multiple artist entries in music video nfo metadata
* clean up other video and song etags
2022-05-02 12:32:15 -05:00
Jason Dove
973dd4b53d
try to fix tests on windows again [no ci]
2022-05-02 05:54:56 -05:00
Jason Dove and GitHub
6facd745ec
fix extracting embedded mov_text subtitles ( #777 )
...
* fix extracting embedded mov_text subtitles
* changelog
* cleanup
2022-05-01 21:24:14 -05:00
Jason Dove
32c4c4ec8b
fix failing tests on windows [no ci]
2022-05-01 14:11:55 -05:00
Jason Dove and GitHub
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
2022-05-01 14:00:10 -05:00
Jason Dove and GitHub
2a8bf57930
ignore emby and jellyfin path infos with unset network path ( #775 )
2022-04-30 21:48:37 -05:00
Jason Dove and GitHub
1ebc4b62e3
bug fixes ( #774 )
...
* add custom movie metadata parsing
* refactor episode nfo reader
* fix emby and jellyfin bugs
2022-04-30 17:39:47 -05:00
Jason Dove and GitHub
4ae671b633
fix trashing episodes with no title ( #773 )
2022-04-29 21:49:23 -05:00
Jason Dove
87aa69f4cc
update changelog for release v0.5.4-beta [no ci]
2022-04-29 17:59:12 -05:00
Jason Dove and GitHub
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
2022-04-29 15:07:17 -05:00
Jason Dove and GitHub
4ed40acfbe
rebuild corrupt search index ( #770 )
2022-04-28 13:49:06 -05:00
Jason Dove and GitHub
17f540dc99
add more search fields ( #769 )
2022-04-28 10:40:27 -05:00
Jason Dove and GitHub
780ebc01ee
add v2 ffmpeg profile page ( #768 )
...
* wip
* remove transcode property; use i18n
* add api
* use computed table headers for i18n
2022-04-28 06:56:01 -05:00
Jason Dove and GitHub
0a0fb71b94
refactor plex, emby and jellyfin television scanners ( #767 )
...
* refactor plex television scanner
* refactor emby television scanner
* refactor jellyfin television scanner
* update changelog
2022-04-27 22:34:25 -05:00
Jason Dove
53d6ecae8d
fix windows build
2022-04-27 14:20:14 -05:00
Jason Dove and GitHub
837f311ec0
add more search fields ( #766 )
...
* properly index show and season state
* add height, width, season_number, episode_number to search index
* update docs
2022-04-27 13:58:33 -05:00
Jason Dove and GitHub
a9a89d04ea
optimize search-index rebuilding ( #765 )
...
* update dependencies
* optimize search-index rebuilding
* cleanup logging
2022-04-27 12:23:37 -05:00
Jason Dove and GitHub
7687278b80
health check fixes ( #763 )
2022-04-26 09:38:03 -05:00
Jason Dove and GitHub
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
2022-04-25 20:31:12 -05:00
Jason Dove
0a4f6d9b62
update changelog for release v0.5.3-beta [no ci]
2022-04-24 13:45:29 -05:00
Jason Dove and GitHub
d879ce0d0d
bug fixes ( #757 )
...
* fix docker blur hash generation
* scanner async cleanup
* catch and log some unauthorized exception errors
2022-04-24 13:43:06 -05:00
Jason Dove and GitHub
558e8acf5f
unavailable improvements ( #756 )
...
* add unavailable health check
* improve file not found health check
2022-04-24 11:59:41 -05:00
Jason Dove and GitHub
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
2022-04-23 22:19:10 -05:00
Jason Dove
39c05a24d8
update changelog for release v0.5.2-beta [no ci]
2022-04-22 19:33:42 -05:00