 Jason DoveandGitHub
|
beaaa62ed9
|
fix nvidia edge case with missing bit depth info (#2123)
* fix nvidia edge case with missing bit depth info
* revert docker-compose changes
|
2025-07-07 16:31:11 +00:00 |
|
 Jason DoveandGitHub
|
5b9601a57b
|
maintain cuda pixel format throughout nvidia pipeline (#2042)
|
2025-06-18 02:59:10 +00:00 |
|
 Jason DoveandGitHub
|
dad0662fa6
|
use libplacebo to tonemap with nvidia/vulkan (#2029)
|
2025-06-12 20:49:06 +00:00 |
|
 Jason DoveandGitHub
|
c18be5559b
|
fix delete old segments (#1536)
* code cleanup
* ignore errors deleting old hls segments
|
2024-01-04 10:42:04 -06:00 |
|
 Jason DoveandGitHub
|
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
|
2023-12-30 13:29:57 -06:00 |
|
 Jason DoveandGitHub
|
f5060522aa
|
windows nvidia h264 workaround (#1487)
* work around bad h264_cuvid behavior on windows with ffmpeg snapshot
* use latest ffmpeg build on windows
* nvdec => cuda
|
2023-10-16 11:40:12 -05:00 |
|
 Jason DoveandGitHub
|
03df2a6c8a
|
overdue code cleanup (#1271)
|
2023-05-10 13:18:18 -05:00 |
|
 Jason DoveandGitHub
|
4d57ece30d
|
check ffmpeg for available decoders, filters, encoders (#1183)
* check ffmpeg for available decoders, filters, encoders
* revert csproj change
|
2023-02-27 19:28:42 -06:00 |
|
 Jason DoveandGitHub
|
325ef80951
|
normalize bit depth via new pipeline (#1045)
* fix subtitles test and nvidia subtitles
* new ffmpeg pipelines; software and nvidia
* partial qsv
* fix qsv
* fix software pipeline
* add vaapi pipeline
* fix qsv 10-bit h264 output
* nvidia fixes
* properly disable 10-bit h264 hardware encoders
* more nvidia fixes
* add video toolbox pipeline
|
2022-12-07 21:25:55 -06:00 |
|
 Jason DoveandGitHub
|
d114db091e
|
use proper nvidia accel output format for 10-bit content (#865)
|
2022-06-17 11:33:10 -05:00 |
|
 Jason DoveandGitHub
|
dd7f77751c
|
detect nvidia capabilities (#853)
* fallback to software codecs for old nvidia cards
* update dependencies
|
2022-06-14 19:44:34 -05:00 |
|
 Jason DoveandGitHub
|
c02b83d0d6
|
code cleanup (#743)
* update tools
* run code cleanup
* update dependencies
|
2022-04-19 17:47:18 -05:00 |
|
 Jason DoveandGitHub
|
6b0ced6be9
|
fix nvidia watermark (#660)
* add watermark transcoding tests
* nvidia fixes
* update changelog
|
2022-02-28 14:21:42 -06:00 |
|
 Jason DoveandGitHub
|
c92b6cb909
|
fix song playback (#644)
|
2022-02-17 21:52:28 -06:00 |
|
 Jason DoveandGitHub
|
a2e1dc8bfb
|
don't deinterlace using nvidia decoders (#643)
|
2022-02-17 13:28:03 -06:00 |
|
 Jason DoveandGitHub
|
2f2d7952dd
|
use vaapi driver settings with new transcoder logic (#635)
* add LIBVA_DRIVER_NAME env var
* add vaapi device name
* add FFREPORT env var
* fixes
|
2022-02-15 08:44:49 -06:00 |
|
 Jason DoveandGitHub
|
5a442a06a0
|
start to use new ffmpeg library (#632)
* start to add ffmpeg library
* start to hook ffmpeg lib into main app
* improvements
* more progress
* make pipeline builder configurable
* more options
* move more logic down into ffmpeg lib
* ffmpeg lib desired state refactoring
* add software scaling and padding
* add loudness normalization and software deinterlace
* add metadata output options
* add setsar filter
* use built-in scaling logic
* fixes
* initial nvidia support
* nvidia improvements
* support hls mode
* print old arguments at debug level
* fix package reference
* start to add qsv support
* formatting
* fix tests
* add timeout to transcode tests
* show successful ffmpeg arguments
* add vaapi support
* add more software decoders
* add experimental transcoder option
* call existing ffmpeg process service for unimplemented features
* fix nvidia mpeg2video bug
* update changelog
* ignore some neglected unit tests
|
2022-02-14 14:34:00 -06:00 |
|