Jason Dove
8921273900
detect some videotoolbox decoders ( #2240 )
2 weeks ago
Jason Dove
b3ac0c68a8
fix green padding with 10-bit content on i965 vaapi ( #2219 )
3 weeks ago
Jason Dove
74733a8026
fix duplicate database migration; fix ssa subtitles ( #2216 )
3 weeks ago
Jason Dove
1df9104854
add subtitle selection to playback troubleshooting ( #2215 )
3 weeks ago
Jason Dove
6c6ccfa94b
fix seeking with text subtitles ( #2214 )
3 weeks ago
Jason Dove
b5d1839d55
always tell ffmpeg to stop transcoding at duration ( #2206 )
3 weeks ago
Jason Dove
7f2b5ba47f
fix fallback filler playback ( #2202 )
3 weeks ago
Jason Dove
2257d26173
fix some issues with live stream playback ( #2193 )
3 weeks ago
Jason Dove
da6cb09658
fix tonemapping with amd vaapi ( #2187 )
...
* fix amd vaapi tonemap
* fixes
4 weeks ago
Jason Dove
260949893c
fix some stream continuity issues ( #2186 )
4 weeks ago
Jason Dove
89b495dc90
qsv and pts fixes ( #2184 )
...
* try to fix qsv freezing
* update changelog
* fix unit tests
4 weeks ago
Jason Dove
74d6b32828
change how qsv is initialized on windows ( #2183 )
4 weeks 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
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
2138d6437c
use noautoscale when also using hwaccel cuda ( #2043 )
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
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
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
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
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
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
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
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
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
Jason Dove
45c04366c9
remove dynaudnorm filter ( #1573 )
2 years ago