fix(server): video thumbnail colors when using webp (#10018)

use gbrpf32le
This commit is contained in:
Mert
2024-06-07 02:43:10 -04:00
committed by GitHub
parent 2b1b43a7e4
commit f2148ddf03
2 changed files with 10 additions and 4 deletions

View File

@@ -392,7 +392,13 @@ export class ThumbnailConfig extends BaseConfig {
}
getFilterOptions(videoStream: VideoStreamInfo): string[] {
return ['fps=12', 'thumbnail=12', `select=gt(scene\\,0.1)+gt(n\\,20)`, ...super.getFilterOptions(videoStream)];
const options = ['fps=12', 'thumbnail=12', `select=gt(scene\\,0.1)+gt(n\\,20)`];
if (this.shouldScale(videoStream)) {
options.push(`scale=${this.getScaling(videoStream)}`);
}
options.push(...this.getToneMapping(videoStream), 'format=gbrpf32le');
return options;
}
getPresetOptions() {