Jason Dove
74b049b6e3
fix nvenc playback when color metadata changes mid-stream ( #2740 )
...
* fix nvenc playback when color metadata changes mid-stream
* update dependencies (needed to fix unit test runner)
* limit noautoscale to when it's not already present
2 days ago
Jason Dove
0af81ad839
add target loudness to ffmpeg profile ( #2727 )
...
* add target loudness to ffmpeg profile
* fix filter
2 weeks ago
Jason Dove
2f0cd1eb6c
update dependencies ( #2726 )
2 weeks ago
Jason Dove
54606c76f9
framerate improvements ( #2692 )
...
* framerate improvements
* fixes
1 month ago
Jason Dove
6c635a4be9
upgrade to dotnet 10 ( #2667 )
...
* upgrade to dotnet 10
* remove packages that would be pruned
* properly fix tests
1 month ago
Jason Dove
9d637cdd54
update dependencies ( #2661 )
1 month ago
Jason Dove
bd7fd8984c
fix 10-bit decoding with amd polaris ( #2653 )
...
* fix color conversion on amd polaris
* try software decode for polaris
* update changelog
1 month ago
Jason Dove
132466b3d3
add avisynth script support to all local libraries ( #2612 )
...
* detect avisynth demuxer
* cache ffmpeg capabilities
* check for working avisynth
* scan avs files in all local libraries
* update changelog
2 months ago
Jason Dove
a47510fef3
add aac (latm) audio format ( #2561 )
...
* add aac (latm) audio format
* update changelog
2 months ago
Jason Dove
2ef2b0299a
switch back from fmp4 to ts segments ( #2554 )
...
* restore pts offset calculation
* use ts segments again
* update changelog
2 months ago
Jason Dove
6404dee646
update dependencies ( #2539 )
3 months ago
Jason Dove
9bae8e73bf
slightly increase throttled readrate in segmenter ( #2534 )
3 months ago
Jason Dove
f41f4b19d4
wait for two initial segments in playback troubleshooting ( #2532 )
3 months ago
Jason Dove
917acf9683
fix hls segmenter fmp4 on windows ( #2531 )
...
* fix hls segmenter fmp4 on windows
* try to fix by using working directory
3 months ago
Jason Dove
9016523757
cleanup some exceptions; add health check ( #2495 )
...
* handle artwork timeouts so they aren't reported
* catch some more cancellation errors
* add free space validation on startup
* add downgrade health check
* update dependencies
3 months ago
Jason Dove
dd5fd1ef8f
fix cropping jellyfin and emby content that is too small ( #2481 )
...
* fix cropping jellyfin and emby content that is too small
* fix transcoding tests with nvidia
* update dependencies
3 months ago
Jason Dove
4e065fe922
update dependencies ( #2406 )
4 months ago
Jason Dove
e25b669cc4
fix scaling content in certain locales ( #2389 )
4 months ago
Jason Dove
5d081ceeff
fix editorconfig and run code cleanup ( #2324 )
...
* fix formatting rules
* reformat ersatztv
* reformat ersatztv.application
* reformat ersatztv.core
* refactor ersatztv.core.tests
* reformat ersatztv.ffmpeg
* reformat ersatztv.ffmpeg.tests
* reformat ersatztv.infrastructure
* cleanup infra mysql
* cleanup infra sqlite
* cleanup infra tests
* cleanup ersatztv.scanner
* cleanup ersatztv.scanner.tests
* sln cleanup
* update dependencies
5 months ago
Jason Dove
03c5b7e664
refactor some tests; upgrade dependencies ( #2292 )
...
* refactor some tests
* upgrade dependencies
* disable new test
5 months ago
Jason Dove
036b6e63c7
add new graphics engine ( #2265 )
...
* spike new graphics engine
* fix remote watermarks; add graphics engine to vaapi
* add graphics engine to qsv
5 months ago
Jason Dove
8b12ee459a
fix transitions on nvidia, vaapi, qsv ( #2247 )
5 months ago
Jason Dove
b6ec16c6a7
fix transitions using nvidia accel ( #2244 )
5 months ago
Jason Dove
260949893c
fix some stream continuity issues ( #2186 )
5 months ago
Jason Dove
89b495dc90
qsv and pts fixes ( #2184 )
...
* try to fix qsv freezing
* update changelog
* fix unit tests
5 months ago
Jason Dove
578cdb1e14
add playback troubleshooting tool ( #2155 )
...
* support media info for more content types
* add playback troubleshooting page
* reorganize playback troubleshooting
* fix watermarks and delay
* update changelog
6 months ago
Jason Dove
e0df454ac6
more layout updates for mobile ( #2137 )
...
* update trakt, filler, filler editor ui
* update schedules and playouts
* update playout editor
* update dependencies
* update yaml playout editor
* update path replacement editor
6 months ago
Jason Dove
7e30444857
dependencies and code cleanup ( #2117 )
...
* fix validation in new form layout
* pin mediatr to last oss version
* update dependencies
* cleanup code in core
* cleanup code in ffmpeg
* cleanup code in infra
* cleanup code in scanner
* cleanup code in application
* cleanup main code
* cleanup test code
* solution-wide code cleanup
6 months ago
Jason Dove
7c5137a4af
remove some decode threading limits ( #2103 )
6 months ago
Jason Dove
1fb27e3cfa
fix nuget issues with transitive dependencies ( #2058 )
...
* try to fix nuget issues
* another attempt at surfacing warnings
* restore proper runtime
* remove old an unneeded dependencies
* upgrade transitive dep
* use newer dotnet in github
6 months ago
Jason Dove
06f233e5bd
upgrade to dotnet 9 ( #2056 )
6 months 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
7 months ago
Jason Dove
ea46a7a5ca
add tonemap algorithm setting to ffmpeg profile ( #2039 )
7 months ago
Jason Dove
dad0662fa6
use libplacebo to tonemap with nvidia/vulkan ( #2029 )
7 months ago
Jason Dove
140a663da4
update dependencies ( #2003 )
...
* update dependencies
* more dependency updates
8 months ago
Jason Dove
c8ec87b01f
add optional progress bar to generated song videos ( #1945 )
...
* optionally include progress bar in generated song video
* update progress bar size/location
* move everything up 10% when song progress is enabled
* add watermark border to song progress bar
* always show accurate progress bar
* lower progress bar to 90% alpha
* update changelog
1 year ago
Jason Dove
e4ff825ae8
fix displaying playout item durations that are greater than 24 hours ( #1932 )
...
* fix displaying playout item durations that are greater than 24 hours
* upgrade refit to make build happy
* upgrade all dependencies
1 year ago
Jason Dove
063f463951
update dependencies ( #1918 )
1 year ago
embolon
f40eaef898
[scheduling] Add a new mode RandomRotation that randomly picks an item from a randomly choosen group (show/artist) for block schedule ( #1885 )
...
* init
* minor naming change
* address to comments round 1
* update dependencies
* formatting
* make sure it rotates
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
1 year ago
Jason Dove
2c44efb971
update dependencies ( #1891 )
1 year ago
Jason Dove
8b911332a6
fix watermark opacity for transparent watermarks ( #1877 )
1 year ago
Jason Dove
694f25f8b3
upgrade to mudblazor 7 ( #1825 )
1 year ago
Jason Dove
c8113bdf25
fix vaapi decoder capability check ( #1740 )
...
* fix decoder video profile check
* clarify changelog
2 years ago
Jason Dove
242a7ae382
add b-frames option to ffmpeg profile ( #1726 )
...
* add b-frames option to ffmpeg profile
* update dependencies
* cleanup
2 years ago
Jason Dove
b9a7ad2f5a
add video presets for nvenc, qsv, software h264 and hevc encoders ( #1688 )
...
* add video preset to ffmpeg profile
* add some hevc video presets
2 years ago
Jason Dove
233a1c228a
fix block creation ( #1643 )
...
* fix block creation
* update dependencies
2 years ago
Jason Dove
087901d177
adjust block unique constraint ( #1634 )
...
* upgrade dependencies
* allow blocks with same name in different groups
* code cleanup
2 years ago
Jason Dove
35817f09ac
add hls segmenter v2 streaming mode ( #1620 )
...
* concat segmenter process kind of works
* segmenter v2 improvements
* rework to allow hw accel in concat segmenter
* remove shortest; use different audio alignment filter
* hls v2 improvements
* fix tests
* update changelog
2 years 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
5ecf271773
fix jellyfin library scan ( #1501 )
...
* update dependencies
* fix jellyfin library scan
2 years ago