Jason Dove
5b9601a57b
maintain cuda pixel format throughout nvidia pipeline ( #2042 )
1 month ago
Jason Dove
aeda5050d3
nvidia decoder fixes ( #2041 )
...
* replace FluentAssertions with Shouldly
* fix song transcoding tests
* only specify hwaccel when hardware decode is required
* update changelog
1 month ago
Jason Dove
759052c725
add vaapi display option to ffmpeg profile ( #1948 )
...
* add vaapi display option
* fix vaapi capabilities cache key
* update logging
8 months ago
Jason Dove
94db4bf679
fix local subtitle scans for non-lowercase extensions ( #1865 )
...
* fix local subtitle scans for non-lowercase extensions
* remove some unneeded changes
12 months ago
Jason Dove
7469559bb3
fix external subtitle detection ( #1679 )
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
71e9ea867a
store local library folder hierarchy in db ( #1616 )
1 year ago
Jason Dove
a15854d0ad
more guide templates; new song metadata library ( #1603 )
...
* refactor template processing
* use template for song xmltv entries
* use template for other video xmltv entries
* update changelog
1 year ago
Jason Dove
5e530b9301
fix scale behavior crop with qsv ( #1546 )
2 years ago
Jason Dove
56bc58fce9
reorganize to fix build ( #1540 )
2 years ago
Jason Dove
d310b5c09d
fix nvidia hardware decoding on windows ( #1513 )
2 years ago
Jason Dove
c3fe263978
validate hardware accel, use hw accel for error messages ( #1471 )
...
* only display supported hw accels in ffmpeg profile editor
* qsv capability improvements
* qsv fixes
* update changelog
2 years ago
Jason Dove
b00a25bbee
fix parsing show title from nfo ( #1426 )
2 years ago
Jason Dove
245c4ec359
code analysis and cleanup ( #1411 )
...
* cleanup scanner project
* cleanup infrastructure projects
* cleanup ffmpeg project
* cleanup core project
* cleanup app project
* cleanup main project
* update dependencies
* code cleanup
2 years ago
Jason Dove
797d4005e2
replace moq with nsubstitute ( #1365 )
2 years ago
Jason Dove
f929dc92d1
update dependencies; code cleanup ( #1357 )
...
* update dependencies
* code cleanup
2 years ago
Jason Dove
7a25996ab4
scale subtitles with all accels ( #1311 )
...
* properly scale subtitles with qsv and vaapi
* fixes
2 years ago
Jason Dove
147ab6143d
hls direct mkv container ( #1292 )
...
* use mkv container for hls direct
* add setting for mp4/mkv container with hls direct
* cleanup
* update changelog
2 years ago
Jason Dove
03df2a6c8a
overdue code cleanup ( #1271 )
2 years ago
Jason Dove
b2f7bcaf1e
add more fields to music video credit templates ( #1210 )
2 years ago
Jason Dove
bd2f0f6236
song normalization ( #1202 )
...
* add tests to verify song normalization
* simplify song setup, include watermarks and album art
* fix song path
* update changelog
2 years ago
Jason Dove
dfc36b4581
case-insensitive file extensions in local scanner ( #1197 )
2 years ago
Jason Dove
e5ef8eaf72
fix some cases where vaapi hwdownload would fail; use libvpl in docker ( #1177 )
...
* fix some cases where vaapi hwdownload would fail
* update changelog
2 years ago
Jason Dove
1afff11063
software decoder fixes ( #1169 )
...
* fix software decoder pipeline bugs
* tweak nvidia scaling logic
* update changelog
* update dependencies
2 years ago
Jason Dove
62c28d9f51
direct stream content from plex if needed ( #1165 )
...
* start to stream directly from plex
* update metadata and statistics with one plex api call
* stream movies from plex
* scanning bug fix; update changelog
2 years ago
Jason Dove
13e21bbcce
sync episode tags and genres ( #1155 )
...
* sync episode tags and genres
* update dependencies
* property update local episode genres and tags
* fix test
3 years ago
Jason Dove
e497dc4e36
fix nvidia vp9 color normalization ( #1140 )
3 years ago
Jason Dove
2689a67eb8
qsv and vaapi fixes ( #1139 )
...
* lots of qsv fixes
* update changelog
* fix qsv mpeg2
* vaapi fixes
* update changelog
* upgrade mudblazor
* fix bug with undefined input colorspace
3 years ago
Jason Dove
9479806cb0
scanner refactoring and other cleanup ( #1082 )
...
* move subtitles provider into scanner
* move more stuff into scanner
* move nfo into scanner
* add scan subcommand
* fix a bunch of nfo build warnings
* more subcommands
* fix warnings
* cleanup logging
* remove unused code
* cleanup old ffmpeg stuff
* rename complex filter
* refactor wrapped segmenter
3 years ago
Jason Dove
7b1edd9c54
add new scanner process ( #1080 )
...
* start moving local scans to separate process
* send progress updates to main process
* move scanners and tests
* simplify dependencies; sync search index
* commit search index more often when scanning
* support forced scan and cancellation
* use scanner process for plex libraries
* update changelog
* update dockerfiles
* fix search index for local folder scanning
* rework plex scanners
* rework scanner handlers
* emby works again
* sync jellyfin
* cleanup
* update build
* update changelog
* remove scanner dependency in pr and artifacts workflows
* fix mac sed syntax
* fix pr build
3 years ago