mirror of
https://git.waldn.net/git/knotteye/satyr.git
synced 2025-05-08 05:49:24 +00:00
Disable CRF when using hwaccel
This commit is contained in:
parent
8a33b80593
commit
a3341d8b7d
@ -155,9 +155,11 @@ async function transCommand(user: string, key: string): Promise<string[]>{
|
|||||||
for(let i=1;i<config['transcode']['variants'];i++){
|
for(let i=1;i<config['transcode']['variants'];i++){
|
||||||
args = args.concat(['-c:v:'+i, vcodec,]);
|
args = args.concat(['-c:v:'+i, vcodec,]);
|
||||||
}
|
}
|
||||||
for(let i=1;i<config['transcode']['variants'];i++){
|
if(!config['hwaccel']['type']){
|
||||||
let crf: number = Math.floor(18 + (i * 8)) > 51 ? 51 : Math.floor(18 + (i * 7));
|
for(let i=1;i<config['transcode']['variants'];i++){
|
||||||
args = args.concat(['-crf:'+i, ''+crf]);
|
let crf: number = Math.floor(18 + (i * 8)) > 51 ? 51 : Math.floor(18 + (i * 7));
|
||||||
|
args = args.concat(['-crf:'+i, ''+crf]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
for(let i=1;i<config['transcode']['variants'];i++){
|
for(let i=1;i<config['transcode']['variants'];i++){
|
||||||
let bv: number = Math.floor((10000 / config['transcode']['variants']) * (config['transcode']['variants'] - i));
|
let bv: number = Math.floor((10000 / config['transcode']['variants']) * (config['transcode']['variants'] - i));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user