mirror of
https://github.com/tropicoo/yt-dlp-bot.git
synced 2024-09-20 06:46:08 +08:00
Fix #183: configurable ytdlp format sort
This commit is contained in:
parent
67bf8c67ec
commit
b7a79a7aab
|
@ -24,6 +24,11 @@ DEFAULT_YTDL_OPTS = [
|
||||||
*get_cookies_opts_if_not_empty(),
|
*get_cookies_opts_if_not_empty(),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
DEFAULT_VIDEO_FORMAT_SORT_OPT = [
|
||||||
|
'--format-sort',
|
||||||
|
'res,vcodec:h265,h264',
|
||||||
|
]
|
||||||
|
|
||||||
AUDIO_YTDL_OPTS = [
|
AUDIO_YTDL_OPTS = [
|
||||||
'--extract-audio',
|
'--extract-audio',
|
||||||
'--audio-quality',
|
'--audio-quality',
|
||||||
|
|
|
@ -13,6 +13,7 @@ try:
|
||||||
from ytdl_opts.user import (
|
from ytdl_opts.user import (
|
||||||
AUDIO_FORMAT_YTDL_OPTS,
|
AUDIO_FORMAT_YTDL_OPTS,
|
||||||
AUDIO_YTDL_OPTS,
|
AUDIO_YTDL_OPTS,
|
||||||
|
DEFAULT_VIDEO_FORMAT_SORT_OPT,
|
||||||
DEFAULT_YTDL_OPTS,
|
DEFAULT_YTDL_OPTS,
|
||||||
FINAL_AUDIO_FORMAT,
|
FINAL_AUDIO_FORMAT,
|
||||||
FINAL_THUMBNAIL_FORMAT,
|
FINAL_THUMBNAIL_FORMAT,
|
||||||
|
@ -22,6 +23,7 @@ except ImportError:
|
||||||
from ytdl_opts.default import (
|
from ytdl_opts.default import (
|
||||||
AUDIO_FORMAT_YTDL_OPTS,
|
AUDIO_FORMAT_YTDL_OPTS,
|
||||||
AUDIO_YTDL_OPTS,
|
AUDIO_YTDL_OPTS,
|
||||||
|
DEFAULT_VIDEO_FORMAT_SORT_OPT,
|
||||||
DEFAULT_YTDL_OPTS,
|
DEFAULT_YTDL_OPTS,
|
||||||
FINAL_AUDIO_FORMAT,
|
FINAL_AUDIO_FORMAT,
|
||||||
FINAL_THUMBNAIL_FORMAT,
|
FINAL_THUMBNAIL_FORMAT,
|
||||||
|
@ -65,7 +67,7 @@ class AbstractHostConfig:
|
||||||
FINAL_THUMBNAIL_FORMAT = FINAL_THUMBNAIL_FORMAT
|
FINAL_THUMBNAIL_FORMAT = FINAL_THUMBNAIL_FORMAT
|
||||||
|
|
||||||
DEFAULT_VIDEO_YTDL_OPTS = VIDEO_YTDL_OPTS
|
DEFAULT_VIDEO_YTDL_OPTS = VIDEO_YTDL_OPTS
|
||||||
DEFAULT_VIDEO_FORMAT_SORT_OPT = ['--format-sort', 'res,vcodec:h265,h264']
|
DEFAULT_VIDEO_FORMAT_SORT_OPT = DEFAULT_VIDEO_FORMAT_SORT_OPT
|
||||||
|
|
||||||
FFMPEG_AUDIO_OPTS: str | None = None
|
FFMPEG_AUDIO_OPTS: str | None = None
|
||||||
FFMPEG_VIDEO_OPTS: str | None = None
|
FFMPEG_VIDEO_OPTS: str | None = None
|
||||||
|
|
Loading…
Reference in a new issue