diff options
author | Rigel Kent <sendmemail@rigelk.eu> | 2021-01-15 15:56:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-15 15:56:56 +0100 |
commit | 454c20fa7cdb05eba7f1be3c83389b54807af0b3 (patch) | |
tree | e9b364da69eaf88f0470414c506c3b5631984c60 /shared/models | |
parent | d43c6b1ffc5e6c895f9e9f9de6625f17a9755c20 (diff) | |
download | PeerTube-454c20fa7cdb05eba7f1be3c83389b54807af0b3.tar.gz PeerTube-454c20fa7cdb05eba7f1be3c83389b54807af0b3.tar.zst PeerTube-454c20fa7cdb05eba7f1be3c83389b54807af0b3.zip |
stricter youtubedl format selectors (#3516)
* stricter youtubedl format selectors
make sure selectors avoid av1, and otherwise match as closely to the
maximum resolution enabled for transcoding
* add support for merge formats in youtubedl
* avoid vp9.2 in youtubedl to avoid any HDR
* move getEnabledResolutions, safer replace of imported extension
* add test for youtube-dl selectors
Diffstat (limited to 'shared/models')
-rw-r--r-- | shared/models/server/job.model.ts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/shared/models/server/job.model.ts b/shared/models/server/job.model.ts index b0ed860a7..2af2a25a6 100644 --- a/shared/models/server/job.model.ts +++ b/shared/models/server/job.model.ts | |||
@@ -82,6 +82,7 @@ export type VideoImportYoutubeDLPayload = { | |||
82 | generatePreview: boolean | 82 | generatePreview: boolean |
83 | 83 | ||
84 | fileExt?: string | 84 | fileExt?: string |
85 | mergeExt?: string | ||
85 | } | 86 | } |
86 | export type VideoImportTorrentPayload = { | 87 | export type VideoImportTorrentPayload = { |
87 | type: VideoImportTorrentPayloadType | 88 | type: VideoImportTorrentPayloadType |