 Jason DoveandGitHub
|
e3af0f0b69
|
add nvidia av1 encoder (#2469)
|
2025-09-30 11:43:12 -05:00 |
|
 Jason DoveandGitHub
|
ac45d6acd4
|
use cuvid to check nvidia decode capabilities (#2461)
* detect nvidia decode capabilities
* use cuvid to check b-ref mode
|
2025-09-27 18:44:48 +00:00 |
|
 Jason DoveandGitHub
|
0ca1859802
|
limit nvidia workaround to h264 (#2448)
|
2025-09-20 17:31:55 +00:00 |
|
 Jason DoveandGitHub
|
a87ec2d75d
|
cleanup (#1708)
* fix blazor naming
* code cleanup
* update dependencies
|
2024-05-06 17:00:52 -05:00 |
|
 Jason DoveandGitHub
|
b9a7ad2f5a
|
add video presets for nvenc, qsv, software h264 and hevc encoders (#1688)
* add video preset to ffmpeg profile
* add some hevc video presets
|
2024-04-23 14:26:30 -05:00 |
|
 Jason DoveandGitHub
|
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
|
2024-04-22 22:03:18 -05: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
|
3fafd5192f
|
fix hevc_nvenc encoder on sm < 75 (#1187)
|
2023-03-01 20:17:58 -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
|
7439ded43d
|
normalize bit depth (#1031)
* normalize bit depth and color for nvenc
* fix hls direct
* update changelog
* add bit depth option to ffmpeg profile
|
2022-11-21 20:20:07 -06:00 |
|
 Jason DoveandGitHub
|
c02b83d0d6
|
code cleanup (#743)
* update tools
* run code cleanup
* update dependencies
|
2022-04-19 17:47:18 -05:00 |
|
 Jason DoveandGitHub
|
765df64555
|
add picture subtitle transcoding tests, and make them all pass with nvenc (#734)
|
2022-04-14 22:30:26 -05:00 |
|
 Jason DoveandGitHub
|
1ab98578ab
|
refactor namespaces and imports (#670)
* re-namespace
* optimize usings
* more usings
* more of the same
* more implicit/global usings
* cleanup all usings
* minor fixes
|
2022-03-03 15:36:07 -06:00 |
|
 Jason DoveandGitHub
|
19a7f90d52
|
ffmpeg lib hardware accel fixes (#663)
* more scaling fixes
* qsv fixes
* cleanup
* nvidia fixes
* vaapi fixes
* test nvidia by default
|
2022-03-01 14:03:36 -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 |
|