46 Commits (d93c404607f63dd0500a433b65402af96ace7763)

Author SHA1 Message Date
Jason Dove 287adc34b5
add qsv av1 encoder (#2471) 3 months ago
Jason Dove 6ff153f01d
add vaapi av1 encoder (#2470) 3 months ago
Jason Dove e3af0f0b69
add nvidia av1 encoder (#2469) 3 months ago
Jason Dove ac45d6acd4
use cuvid to check nvidia decode capabilities (#2461) 3 months ago
Jason Dove 0ca1859802
limit nvidia workaround to h264 (#2448) 3 months ago
Peter Dey d855e4f20d
Add initial support for Rockchip Media Process Platform (rkmpp) hardware acceleration (#2418) 4 months ago
Jason Dove 307b9dadd2
partial v4l2m2m accel support (#2416) 4 months ago
Jason Dove a87ec2d75d
cleanup (#1708) 2 years ago
Jason Dove b9a7ad2f5a
add video presets for nvenc, qsv, software h264 and hevc encoders (#1688) 2 years ago
Jason Dove c1d6ddcc57
add h264 profile option to ffmpeg profile (#1686) 2 years ago
Jason Dove 087901d177
adjust block unique constraint (#1634) 2 years ago
Jason Dove ef29e8c5a1
fix vaapi transcoding with a53 cc data (#1625) 2 years ago
Jason Dove 35817f09ac
add hls segmenter v2 streaming mode (#1620) 2 years ago
Jason Dove 9471cb55dd
upgrade from dotnet 7 to dotnet 8 (#1529) 2 years ago
Jason Dove f5060522aa
windows nvidia h264 workaround (#1487) 2 years ago
Jason Dove f929dc92d1
update dependencies; code cleanup (#1357) 2 years ago
Jason Dove 52e1874426
vaapi cqp rate control mode (#1319) 3 years ago
Jason Dove aca441074e
subtitle improvements with hls direct (#1290) 3 years ago
Jason Dove 03df2a6c8a
overdue code cleanup (#1271) 3 years ago
Jason Dove 3fafd5192f
fix hevc_nvenc encoder on sm < 75 (#1187) 3 years ago
Jason Dove 2689a67eb8
qsv and vaapi fixes (#1139) 3 years ago
Jason Dove a2274bca7b
detect vaapi capabilities (#1051) 3 years ago
Jason Dove 325ef80951
normalize bit depth via new pipeline (#1045) 3 years ago
Jason Dove 7439ded43d
normalize bit depth (#1031) 3 years ago
Jason Dove 7f4004c228
fix qsv hevc encoder (#956) 3 years ago
Jason Dove 9a4f772f53
fix image subtitle scaling (#949) 3 years ago
Jason Dove 3972e3603b
add amf acceleration (#947) 3 years ago
Jason Dove 3204da8e43
adjust nvidia capabilities (#864) 4 years ago
Jason Dove dd7f77751c
detect nvidia capabilities (#853) 4 years ago
Jason Dove ca5d303ac7
fix qsv encoder regression and memory errors (#828) 4 years ago
Jason Dove 7d0a56ab98
disable lower-power mode for qsv encoders (#826) 4 years ago
Jason Dove e81a8e58ea
fix error continuity (#787) 4 years ago
Jason Dove c02b83d0d6
code cleanup (#743) 4 years ago
Jason Dove e250e93a8e
add support for embedded text subtitles (#742) 4 years ago
Jason Dove 210630d299
subtitle fixes for software, videotoolbox, vaapi (#736) 4 years ago
Jason Dove 765df64555
add picture subtitle transcoding tests, and make them all pass with nvenc (#734) 4 years ago
Jason Dove df45b93819
burn in picture-based subtitles (#718) 4 years ago
Jason Dove 1ab98578ab
refactor namespaces and imports (#670) 4 years ago
Jason Dove 19a7f90d52
ffmpeg lib hardware accel fixes (#663) 4 years ago
Jason Dove 040785b0d7
fix qsv scaling and watermarks with new transcoder (#656) 4 years ago
Jason Dove a21f62ff8c
add watermark support to experimental transcoder logic (#654) 4 years ago
Jason Dove c92b6cb909
fix song playback (#644) 4 years ago
Jason Dove a1d9d6790e
fix copy codec when transcoding is disabled (#636) 4 years ago
Jason Dove 2f2d7952dd
use vaapi driver settings with new transcoder logic (#635) 4 years ago
Jason Dove c96b800b52
ffmpeg lib fixes (#633) 4 years ago
Jason Dove 5a442a06a0
start to use new ffmpeg library (#632) 4 years ago