Jason Dove
5c43ae47b1
add basic remote stream library ( #2175 )
...
* initial remote stream library support; scanning seems to work ok
* flood schedule remote streams kind of works
* switch remote stream definitions to yaml files
* implement remote stream script playback
* update changelog
4 weeks ago
Jason Dove
c953176cee
change watermark width and margins to allow decimals ( #2167 )
4 weeks ago
Jason Dove
837f824660
include hardware info in troubleshooting archive ( #2159 )
...
* add cpu and gpu info to troubleshooting general
* include capabilities in troubleshooting archive
1 month 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
1 month 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
1 month ago
Jason Dove
fb2466d32d
vaapi tonemap fixes ( #2125 )
1 month ago
Jason Dove
beaaa62ed9
fix nvidia edge case with missing bit depth info ( #2123 )
...
* fix nvidia edge case with missing bit depth info
* revert docker-compose changes
1 month 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
1 month ago
Jason Dove
a6fa93d44e
fix nvidia compatibility with ffmpeg 7.2+ ( #2108 )
...
* tweak random seed
* fix dotnet install in docker test
* fix nvidia compatibility with ffmpeg 7.2+
1 month ago
Jason Dove
7c5137a4af
remove some decode threading limits ( #2103 )
2 months ago
Jason Dove
f6dcaf9108
fix qsv audio sync ( #2090 )
2 months ago
Jason Dove
583cbf7b14
add channel active mode ( #2083 )
2 months ago
Jason Dove
27c701b936
fix software tonemap with nvidia ( #2082 )
2 months ago
Jason Dove
06f233e5bd
upgrade to dotnet 9 ( #2056 )
2 months ago
Jason Dove
5c8489cbed
improve vaapi driver health check ( #2047 )
...
* improve vaapi driver health check
* fix duplicate check
* cleanup again
2 months ago
Jason Dove
2138d6437c
use noautoscale when also using hwaccel cuda ( #2043 )
2 months ago
Jason Dove
5b9601a57b
maintain cuda pixel format throughout nvidia pipeline ( #2042 )
2 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
2 months ago
Jason Dove
ea46a7a5ca
add tonemap algorithm setting to ffmpeg profile ( #2039 )
2 months ago
Jason Dove
4a59dafe51
optimize tonemapping performance ( #2037 )
...
* add env var to disable vulkan
* tonemap after scaling
* vulkan tonemapping still needs to happen before scaling
2 months ago
Jason Dove
6b90da8982
add pad_vaapi filter ( #2036 )
2 months ago
Jason Dove
d82ccf8fb5
use hardware-accelerated tonemapping with qsv ( #2034 )
...
* add tonemap for qsv
* update changelog
2 months ago
Jason Dove
f80addacba
use the clip algorithm for software tonemapping ( #2032 )
2 months ago
Jason Dove
4f085c1950
fix detecting nvidia capabilities on blackwell gpus ( #2030 )
2 months ago
Jason Dove
dad0662fa6
use libplacebo to tonemap with nvidia/vulkan ( #2029 )
2 months ago
Jason Dove
dfdfa6f349
use hardware-accelerated tonemapping with vaapi ( #2028 )
...
* add tonemap_vaapi filter
* let vaapi pipeline handle hdr content
* use tonemap_opencl with vaapi
* update changelog
2 months ago
Jason Dove
5fe3e97b31
add software tonemap filter to support hdr content ( #2027 )
2 months ago
Jason Dove
140a663da4
update dependencies ( #2003 )
...
* update dependencies
* more dependency updates
4 months ago
Jason Dove
375a306edc
fix vaapi capabilities detection when display is not drm ( #1949 )
...
* fix vainfo device syntax
* update logging
* don't pass vaapi_device when display is not drm
* fix hw accel
* proper accel fix
* Revert "proper accel fix"
This reverts commit 5dbadb1f79
.
* Revert "fix hw accel"
This reverts commit b6b132d7b9
.
* Revert "don't pass vaapi_device when display is not drm"
This reverts commit 0459210718
.
* still show vaapi device
9 months ago
Jason Dove
759052c725
add vaapi display option to ffmpeg profile ( #1948 )
...
* add vaapi display option
* fix vaapi capabilities cache key
* update logging
9 months ago
Jason Dove
dc112f0c7d
add default song album art; adjust default blurhashes ( #1946 )
...
* fix song progress on white backgrounds
* remove yellow from default song backgrounds
* add default album art for generated song images
* update changelog
9 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
9 months 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
9 months ago
Jason Dove
063f463951
update dependencies ( #1918 )
10 months ago
Jason Dove
8b911332a6
fix watermark opacity for transparent watermarks ( #1877 )
12 months ago
Jason Dove
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
1 year ago
Jason Dove
6858103be5
fix transcoding 10-bit source content using qsv on windows ( #1762 )
1 year ago
Jason Dove
c8113bdf25
fix vaapi decoder capability check ( #1740 )
...
* fix decoder video profile check
* clarify changelog
1 year ago
Jason Dove
242a7ae382
add b-frames option to ffmpeg profile ( #1726 )
...
* add b-frames option to ffmpeg profile
* update dependencies
* cleanup
1 year ago
Jason Dove
a87ec2d75d
cleanup ( #1708 )
...
* fix blazor naming
* code cleanup
* update dependencies
1 year ago
Jason Dove
b4fe38d4ae
segmenter v2 fixes ( #1696 )
1 year 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
1 year ago
Jason Dove
c1d6ddcc57
add h264 profile option to ffmpeg profile ( #1686 )
...
* add video profile for nvenc/software h264 encoders
* add h264 profile for all other encoders
* update changelog
1 year ago
Jason Dove
35eb200aee
more segmenter v2 improvements ( #1685 )
...
* more segmenter v2 improvements
* changelog updates
1 year ago
Jason Dove
19af303d76
improve segmenter v2 hevc compliance with fmp4 ( #1684 )
1 year ago
Jason Dove
233a1c228a
fix block creation ( #1643 )
...
* fix block creation
* update dependencies
1 year ago
Jason Dove
2119c88c97
always downsample after loudnorm ( #1639 )
1 year ago
Jason Dove
a5d83a970a
use mkv container for 8-bit segmenter v2 content ( #1637 )
1 year ago
Jason Dove
986785d863
always use nv12 for 8 bit vaapi encoding ( #1636 )
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