1
0
mirror of https://github.com/immich-app/immich.git synced 2025-06-15 03:30:33 +02:00

feat(server): accepted video containers (#11274)

* add accepted container config

* update api

* mp4 option makes no sense

* add to transcoding settings

* wording

* updated spec config

* formatting
This commit is contained in:
Mert
2024-07-21 17:14:23 -04:00
committed by GitHub
parent 7ecdcb3bc0
commit 9d2d556200
16 changed files with 234 additions and 30 deletions

View File

@ -960,6 +960,7 @@ export type SystemConfigFFmpegDto = {
accel: TranscodeHWAccel;
accelDecode: boolean;
acceptedAudioCodecs: AudioCodec[];
acceptedContainers: VideoContainer[];
acceptedVideoCodecs: VideoCodec[];
bframes: number;
cqMode: CQMode;
@ -3178,6 +3179,12 @@ export enum AudioCodec {
Aac = "aac",
Libopus = "libopus"
}
export enum VideoContainer {
Mov = "mov",
Mp4 = "mp4",
Ogg = "ogg",
Webm = "webm"
}
export enum VideoCodec {
H264 = "h264",
Hevc = "hevc",