Jason Dove
|
a4fc1f1c6f
|
upgrade to dotnet 7, ffmpeg 5.1.2 (#1058)
* wip
* update dockerfiles
* more net6 to net7
* update dependencies
* update builds
|
3 years ago |
Jason Dove
|
a2274bca7b
|
detect vaapi capabilities (#1051)
* remove unused pipeline
* spike vaapi hardware capabilities
* more vaapi capabilities
* use proper vaapi driver
* update readme
* update dependencies
|
3 years ago |
Jason Dove
|
3abf310a3b
|
add amf pipeline (#1048)
|
3 years ago |
Jason Dove
|
325ef80951
|
normalize bit depth via new pipeline (#1045)
* fix subtitles test and nvidia subtitles
* new ffmpeg pipelines; software and nvidia
* partial qsv
* fix qsv
* fix software pipeline
* add vaapi pipeline
* fix qsv 10-bit h264 output
* nvidia fixes
* properly disable 10-bit h264 hardware encoders
* more nvidia fixes
* add video toolbox pipeline
|
3 years ago |
Jason Dove
|
9a30d7c7da
|
error report bug fixes (#1042)
* fix some potential null reference exceptions
* searching isn't actually async
* add search query breadcrumb
|
3 years ago |
Jason Dove
|
7439ded43d
|
normalize bit depth (#1031)
* normalize bit depth and color for nvenc
* fix hls direct
* update changelog
* add bit depth option to ffmpeg profile
|
3 years ago |
Jason Dove
|
c9bd94d9f8
|
use javascript instead of lua for external scripts; add audio stream selector scripts (#1005)
* use js instead of lua
* update dependencies
* add audio stream selector script for episodes
* add audio stream selector script for movies
* update changelog
|
3 years ago |
Jason Dove
|
8bf5e18ae5
|
fix nfo reader (#995)
* fix nfo reader
* fix template fade
* update dependencies
|
3 years ago |
Jason Dove
|
f5aa2fcac8
|
add multi-episode shuffle playout order (#987)
|
3 years ago |
Jason Dove
|
cbf0c9c988
|
fix transcoding tests
|
3 years ago |
Jason Dove
|
555b156154
|
fix tail and fallback filler scheduling (#981)
|
3 years ago |
Jason Dove
|
7e0c43bc46
|
update dependencies (#977)
|
3 years ago |
Jason Dove
|
357dfee050
|
nvidia and software mode scaling improvements (#965)
* convert to square pixels before software scaling
* convert to square pixels in nvidia scale filter
* more scaling fixes; position watermark within padded content
* fix image subtitle scaling
* fix qsv scaling
* update dependencies
|
3 years ago |
Jason Dove
|
df281758b7
|
properly fix infinite playout build loop (#952)
|
3 years ago |
Jason Dove
|
f1be945423
|
add qsv extra hardware frames setting (#950)
* wip add qsv extra_hw_frames setting
* fix ffmpeg profile editor
* update changelog
|
3 years ago |
Jason Dove
|
9a4f772f53
|
fix image subtitle scaling (#949)
* properly scale image-based subtitles for nvidia and software
* fix vaapi image subtitle scaling
* fix qsv image subtitle scaling
* update changelog
|
3 years ago |
Jason Dove
|
d669e8114b
|
more scaling fixes (#948)
* remove force_original_aspect_ratio from scale_cuda
* remove force_original_aspect_ratio from scale_cuda
* fix qsv scaling
* fix qsv scaling on linux
* fix vaapi scaling edge cases
* update changelog
|
3 years ago |
Jason Dove
|
3972e3603b
|
add amf acceleration (#947)
|
3 years ago |
Jason Dove
|
46331ed2c6
|
add preferred audio title feature (#943)
* use consistent edit/delete icons
* add preferred audio title feature
* update dependencies
|
3 years ago |
Jason Dove
|
72c45692b2
|
update dependencies (#937)
|
3 years ago |
Jason Dove
|
56db20faa0
|
limit segmenter delay to 8s (#924)
* always return initial hls playlist after 8 seconds
* update dependencies
* make fluentvalidation happy
|
3 years ago |
Jason Dove
|
b0bd4c9fed
|
add ogg file formats to local song library scanner (#914)
* add ogg file formats to local song library scanner
* update dependencies
|
3 years ago |
Jason Dove
|
b43d08ca67
|
fix repeating schedules (#901)
|
3 years ago |
Jason Dove
|
4176df9940
|
fix nvidia capabilities for second-gen maxwell (#899)
|
3 years ago |
Jason Dove
|
6895b9cc6b
|
fix search repo caching bug (#886)
* add failing test
* fix search repo bug
* update dependencies
|
3 years ago |
Jason Dove
|
5e8da591be
|
update dependencies (#883)
* fix database initialization
* update dependencies
|
3 years ago |
Jason Dove
|
9c02a6738b
|
fix missing trashed episodes (#881)
* fix episodes missing from trash
* cleanup
|
3 years ago |
Jason Dove
|
f349646703
|
apply plex episode metadata updates (#871)
* update more plex episode metadata
* update dependencies
|
3 years ago |
Jason Dove
|
3204da8e43
|
adjust nvidia capabilities (#864)
* adjust nvidia capabilities logic
* fallback to software encoding for 10-bit h264
* cleanup
* more tweaks
|
3 years ago |
Jason Dove
|
100eb14408
|
fix epg sorting (#863)
* fix epg sorting
* update dependencies
|
3 years ago |
Jason Dove
|
dd7f77751c
|
detect nvidia capabilities (#853)
* fallback to software codecs for old nvidia cards
* update dependencies
|
3 years ago |
Jason Dove
|
0a92996da8
|
fix repeating content (#838)
* fix repeating content
* update dependencies
|
3 years ago |
Jason Dove
|
bf3f16451b
|
music video credits tweaks (#834)
* fix song subtitles
* always use generated subtitles
* file not found/unavailable fixes
|
3 years ago |
Jason Dove
|
777a0d09ed
|
hls segmenter fixes (#824)
* fix pts warning when channel first starts streaming
* rework playlist filtering
|
3 years ago |
Jason Dove
|
ee7a64eea9
|
fix other video libraries (#816)
* update depdendencies
* reset other video libraries
|
3 years ago |
Jason Dove
|
a61c4b3472
|
fix a handful of scheduling edge cases (#814)
|
3 years ago |
Jason Dove
|
f272036c6f
|
reduce hls disk use (#808)
* reduce hls segmenter disk use
* logging improvements
* update dependencies
|
3 years ago |
Jason Dove
|
6a29ce2049
|
update dependencies (#805)
|
3 years ago |
Jason Dove
|
d78daf8735
|
fix flood checkpoints (#803)
|
3 years ago |
Jason Dove
|
4f6522379d
|
fix custom title scheduling (#802)
|
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
|
44dd68fe59
|
nfo and memory fixes (#789)
* partial episode nfo metadata
* nfo metadata reliability fixes
* use recyclable memory streams
|
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
|
9decb91bf7
|
use `aired` for music video release date (#784)
|
3 years ago |
Jason Dove
|
7953e3ad85
|
actually fix windows tests [no ci]
|
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
|
973dd4b53d
|
try to fix tests on windows again [no ci]
|
3 years ago |