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 )
1 year 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
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
955add1efd
fix av1 software decoder priority ( #1632 )
1 year ago
Jason Dove
ef29e8c5a1
fix vaapi transcoding with a53 cc data ( #1625 )
2 years ago
Jason Dove
bcc58bd668
allow segmenter v2 playback on intel vaapi/qsv ( #1623 )
2 years ago
Jason Dove
6957a76156
fix concat segmenter for nvidia and qsv ( #1622 )
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
1f6e843a26
fix segmenter timestamp continuity ( #1610 )
2 years ago
Jason Dove
9587692486
optimize image playback ( #1609 )
2 years ago
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
2 years ago
Jason Dove
6923b25177
add more log level switches ( #1582 )
...
* label block and json playouts as experimental
* add more log level switches
2 years ago
Jason Dove
1d1d5bf9bc
use software overlay for intermittent watermark on nvidia ( #1574 )
...
* use software overlay for intermittent watermark on nvidia
* update some github action versions
* update changelog
2 years ago