Jason Dove
1e5c0b1218
rename to ersatztv legacy ( #2842 )
...
* remove stale issue workflow [no ci]
* rename and cleanup (#1 )
* rename artifacts; remove github changelog
* update dependencies
* remove unused markdown view
* fix app name in macos scripts
* fix unit tests
* more dependency updates (#2 )
1 month ago
Jason Dove
0c30c47ba9
nvidia - decode 10-bit h264 in software ( #2833 )
...
* output progress/speed even when copying video
* nvidia - decode 10-bit h264 in software
* fixes
* fix tests
3 months ago
Jason Dove
08cbf59527
lower gop size and keyframe interval ( #2832 )
...
* lower gop size and keyframe interval
* update changelog
* fix build using latest dotnet sdk
* fixes
3 months ago
Jason Dove
3e3bfbd5f5
use heuristic to work around some qsv av desync cases ( #2829 )
...
* check for multiple h264 profiles using qsv decoding
* fix build
* update changelog
* pass cancellation token
3 months ago
Jason Dove
c0b8ff1a06
generate slug instead of probing and transcoding resource ( #2824 )
...
* generate slug instead of probing and using slug resource
* refactor
* more fixes
3 months ago
Jason Dove
45e7d61676
update dependencies ( #2813 )
4 months ago
Jason Dove
f47134d2d0
log warnings when transcoding speed is potentially insufficient ( #2808 )
...
* refactor parsing ffmpeg progress/speed
* log warnings when transcoding speed is potentially insufficient
* dont log progress on hls direct; fix tests
4 months ago
Jason Dove
e10b28bc0b
add normalization options ( #2802 )
...
* add new fields to database
* update editor
* audio and video normalization settings appear to work
* implement optional color normalization
* fix transcoding tests
* update changelog
4 months ago
Jason Dove
b86f45844c
add health check to verify ffmpeg capabilities (filters) ( #2798 )
...
* add health check to verify ffmpeg capabilities (filters)
* fix loudnorm
4 months ago
Jason Dove
7f361d1ea9
update dependencies ( #2780 )
...
* update messaging
* update dependencies
4 months ago
Jason Dove
ccb917d0df
add ffmpeg profile pad mode ( #2775 )
...
* add ffmpeg profile pad mode
* update changelog
4 months ago
Jason Dove
343a4619a6
downmix ac3 to stereo to match output layout ( #2774 )
4 months ago
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
5 months ago
Jason Dove
0af81ad839
add target loudness to ffmpeg profile ( #2727 )
...
* add target loudness to ffmpeg profile
* fix filter
5 months ago
Jason Dove
2f0cd1eb6c
update dependencies ( #2726 )
5 months ago
Jason Dove
09858df654
fix case when cuda hw decode falls back to sw ( #2718 )
...
* fix case when cuda hw decode falls back to sw
* use a new filter
5 months ago
Jason Dove
8575ab5c32
fix bt2020 playback ( #2714 )
...
* fix bt2020 playback
* update pixel format
* update changelog
5 months ago
Jason Dove
f9e4c4d386
improve build time by only running analyzers explicitly ( #2710 )
...
* improve build time by only running analyzers explicitly
* don't exclude scanner from analyzers
* Revert "don't exclude scanner from analyzers"
This reverts commit d927f9850a .
* fix sed syntax for linux
6 months ago
Jason Dove
5dc20ebd1b
use software pad with amd vaapi h264 main ( #2708 )
6 months ago
Jason Dove
d30e8b4102
only use packed headers with vaapi when supported by encoder ( #2706 )
6 months ago
Jason Dove
54606c76f9
framerate improvements ( #2692 )
...
* framerate improvements
* fixes
6 months ago
Jason Dove
42bcadf936
work around buggy radeonsi hevc_vaapi behavior ( #2680 )
...
* try to workaround amd crop metadata ffmpeg bug
* limit workaround to hevc_vaapi encoder
* update changelog
6 months ago
Jason Dove
b45c22092d
fix startup on systems unsupported by nvencsharp ( #2678 )
6 months ago
Jason Dove
6c635a4be9
upgrade to dotnet 10 ( #2667 )
...
* upgrade to dotnet 10
* remove packages that would be pruned
* properly fix tests
6 months ago
Jason Dove
9d637cdd54
update dependencies ( #2661 )
6 months ago
Jason Dove
e40d192aea
limit hw sw decode downgrade polaris ( #2654 )
...
* use a more precise carve out for polaris workaround
* fix decode capability ordering
6 months 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
6 months ago
Jason Dove
b9a73226a8
fix interlaced check ( #2621 )
...
* fix interlaced check
* reset any incorrect interlaced probe results
6 months ago
Jason Dove
7530c592ff
add graphics element name ( #2613 )
...
* add graphics element name
* update dependencies
7 months 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
7 months ago
Jason Dove
e5ef9be09c
fix explicit audio decoder on combined input ( #2582 )
7 months ago
Jason Dove
e9338b534b
fix seeking content with dts audio ( #2581 )
...
* fix seeking content with dts audio
* formatting
7 months ago
Jason Dove
3b254735e6
fix transcoding tests; fix vaapi subtitle crop ( #2568 )
...
* fix transcoding tests using text subtitles
* fix vaapi picture subtitle overlay with crop
* more test improvements
7 months ago
Jason Dove
a47510fef3
add aac (latm) audio format ( #2561 )
...
* add aac (latm) audio format
* update changelog
7 months ago
Jason Dove
82e0fcaec8
maintain source fps when using qsv ( #2558 )
7 months ago
Jason Dove
2ef2b0299a
switch back from fmp4 to ts segments ( #2554 )
...
* restore pts offset calculation
* use ts segments again
* update changelog
7 months ago
Jason Dove
64ea413b6f
fix nvidia 10 bit text subtitles and permanent watermark ( #2549 )
...
* fix nvidia 10 bit text subtitles and watermark
* update changelog
7 months ago
Jason Dove
35e7922836
fix mpegts wrapper with fmp4 segmenter source ( #2545 )
7 months ago
Jason Dove
ffe15629cb
consolidate streaming modes ( #2544 )
...
* consolidate segmenters
* let old segmenter mode query params continue to work
7 months ago
Jason Dove
a33ac4a048
fix qsv audio sync ( #2542 )
...
* fix qsv audio sync
* cast a wider net
* always reset qsv pts
7 months ago
Jason Dove
6404dee646
update dependencies ( #2539 )
7 months ago
Jason Dove
9bae8e73bf
slightly increase throttled readrate in segmenter ( #2534 )
7 months ago
Jason Dove
f41f4b19d4
wait for two initial segments in playback troubleshooting ( #2532 )
7 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
7 months ago
Jason Dove
ebcd9a35a7
fix scaling image subs with vaapi ( #2526 )
7 months ago
Jason Dove
ea5956a268
improve stream startup ( #2525 )
7 months ago
Jason Dove
65ff1f5502
improve live stream reliability ( #2524 )
7 months ago
Jason Dove
fb9ca8953e
add text element formatting options ( #2517 )
7 months ago
Jason Dove
dd92a65742
more nvidia capabilities safety ( #2509 )
8 months ago
Jason Dove
07ffa1642b
fix nvidia troubleshooting on arm64 ( #2508 )
8 months ago