Jason Dove
abed22b560
prevent unnecessary search index updates ( #1592 )
...
* add sub_language and sub_language_tag fields to search index
* prevent unnecessary search index updates
* update changelog
* update dependencies
1 year ago
Jason Dove
9471cb55dd
upgrade from dotnet 7 to dotnet 8 ( #1529 )
...
* upgrade sdk
* fix warnings in ersatztv.ffmpeg
* fix warnings in ersatztv.core
* fix warnings in ersatztv.infrastructure
* fix warnings in ersatztv.application
* disable analysis for migrations projects
* fix warnings in ersatztv.scanner
* fix warnings in ersatztv
* upgrade project framework
* update github actions and dockerfiles
2 years ago
Jason Dove
3a84af1626
update dependencies ( #1527 )
2 years ago
Jason Dove
ba48b3a676
update dependencies ( #1512 )
2 years ago
Jason Dove
948b3735bd
fix file not found music videos ( #1502 )
...
* fix indexing music videos in file not found state
* update dependencies
2 years ago
Jason Dove
5ecf271773
fix jellyfin library scan ( #1501 )
...
* update dependencies
* fix jellyfin library scan
2 years ago
Jason Dove
8f5b181372
mysql media server library scan fixes ( #1491 )
...
* fix some mysql movie library updates
* fix some mysql show library updates
* update dependencies
2 years ago
Jason Dove
b39dd693f0
update dependencies and windows ffmpeg ( #1462 )
...
* update dependencies
* update windows ffmpeg version
2 years ago
Jason Dove
58fae1b0cc
add crop scaling behavior ( #1443 )
...
* add scaling behavior - crop
* fix ffmpeg version check on windows (snapshot)
* update dependencies
2 years ago
Jason Dove
4d77576be2
update dependencies ( #1425 )
...
Co-authored-by: Jason <jason@mbp-touch.local>
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
76c596a7d8
fix logs page ( #1368 )
...
* fix log viewer crash
* update dependencies
2 years ago
Jason Dove
2ad27c2be0
update dependencies ( #1348 )
...
* update dependencies
* silence mudblazor debug logs
2 years ago
Jason Dove
b23d798aff
update dependencies ( #1329 )
2 years ago
Jason Dove
66607b95bb
update dependencies ( #1300 )
2 years ago
Jason Dove
bec3cb864d
update dependencies ( #1276 )
...
* update dependencies
* fix ide warnings
* tweak ef config
2 years ago
Jason Dove
7c0f26ed3e
update dependencies ( #1261 )
2 years ago
Jason Dove
e93d678b97
add more logging ( #1224 )
...
* more logging
* update dependencies
2 years ago
Jason Dove
c56e2526c4
fix media server scanning ( #1196 )
...
* fix media server scans
* update dependencies
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
6429f0f064
fix filler padding ( #1153 )
...
* fix filler padding
* update dependencies
2 years ago
Jason Dove
13c65435d3
update dependencies ( #1097 )
3 years ago
Jason Dove
d2040eaac9
pipeline fixes when colorspace filter is used ( #1068 )
...
* fix colorspace filter with missing input transfer or input primaries
* properly download before applying colorspace filter
* fix extra hwupload/hwdownload with nvidia pipeline
* colorspace tests
* update dependencies
3 years ago
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
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
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
7f4004c228
fix qsv hevc encoder ( #956 )
...
* update dependencies
* fix typo in qsv hevc encoder param
* update changelog
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
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
5e8da591be
update dependencies ( #883 )
...
* fix database initialization
* update dependencies
3 years ago
Jason Dove
100eb14408
fix epg sorting ( #863 )
...
* fix epg sorting
* update dependencies
3 years ago
Jason Dove
0a92996da8
fix repeating content ( #838 )
...
* fix repeating content
* update dependencies
3 years ago
Jason Dove
ee7a64eea9
fix other video libraries ( #816 )
...
* update depdendencies
* reset other video libraries
3 years ago
Jason Dove
6a29ce2049
update dependencies ( #805 )
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
a9a89d04ea
optimize search-index rebuilding ( #765 )
...
* update dependencies
* optimize search-index rebuilding
* cleanup logging
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
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
7cd2f9a56f
update dependencies ( #687 )
3 years ago
Jason Dove
ec1b2502f1
rework bugsnag integration ( #671 )
3 years ago
Jason Dove
1ab98578ab
refactor namespaces and imports ( #670 )
...
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
3 years ago
Jason Dove
748581bf5a
update dependencies ( #669 )
3 years ago
Jason Dove
5a442a06a0
start to use new ffmpeg library ( #632 )
...
* start to add ffmpeg library
* start to hook ffmpeg lib into main app
* improvements
* more progress
* make pipeline builder configurable
* more options
* move more logic down into ffmpeg lib
* ffmpeg lib desired state refactoring
* add software scaling and padding
* add loudness normalization and software deinterlace
* add metadata output options
* add setsar filter
* use built-in scaling logic
* fixes
* initial nvidia support
* nvidia improvements
* support hls mode
* print old arguments at debug level
* fix package reference
* start to add qsv support
* formatting
* fix tests
* add timeout to transcode tests
* show successful ffmpeg arguments
* add vaapi support
* add more software decoders
* add experimental transcoder option
* call existing ffmpeg process service for unimplemented features
* fix nvidia mpeg2video bug
* update changelog
* ignore some neglected unit tests
3 years ago
Jason Dove
37c52c4cb4
update docs and dependencies ( #603 )
4 years ago
Jason Dove
744fd3beaa
link file not found health check to trash ( #592 )
...
* update dependencies
* fix file not found health check
4 years ago
Jason Dove
afa52ccc89
add trash system for local libraries ( #571 )
...
* flag local movies as file not found
* show warning icon on cards
* unflag movie that is found during scan
* skip missing files when building playouts
* add state to search index
* add file not found health check
* link to search from file not found health check
* support flagging other media kinds as file not found
* continue to schedule missing items
* support episode files not found
* wip trash page
* fix trash url
* trash page is functional
* update changelog
* fix changelog merge
4 years ago
Jason Dove
a4dc9bfb31
Ignore local plex guids ( #488 )
...
* ignore local plex guids
* update dependencies
4 years ago
Jason Dove
dae06ec0ef
upgrade to dotnet 6 ( #475 )
4 years ago