add rkmpp support

This commit is contained in:
Brad Koehn 2024-11-29 10:20:59 -06:00
parent 7b3f9ee4d0
commit 8becfc4118
No known key found for this signature in database
6 changed files with 51 additions and 0 deletions

View file

@ -140,6 +140,7 @@ const details = (): IpluginDetails => ({
options: [
'auto',
'nvenc',
'rkmpp',
'qsv',
'vaapi',
'videotoolbox',

View file

@ -203,6 +203,16 @@ export const getEncoder = async ({
outputArgs: [],
filter: '',
},
{
encoder: 'hevc_rkmpp',
enabled: false,
inputArgs: [
'-hwaccel',
'rkmpp',
],
outputArgs: [],
filter: '',
},
{
encoder: 'hevc_amf',
enabled: false,
@ -275,6 +285,16 @@ export const getEncoder = async ({
outputArgs: [],
filter: '',
},
{
encoder: 'h264_rkmpp',
enabled: false,
inputArgs: [
'-hwaccel',
'rkmpp',
],
outputArgs: [],
filter: '',
},
{
encoder: 'h264_videotoolbox',
enabled: false,