always set mp3 quality (closes #93)
This commit is contained in:
parent
dadc18951a
commit
e2ebb8c076
|
|
@ -57,13 +57,11 @@ def get_opts(format: str, quality: str, ytdl_opts: dict) -> dict:
|
||||||
opts["postprocessors"] = []
|
opts["postprocessors"] = []
|
||||||
|
|
||||||
if format == "mp3":
|
if format == "mp3":
|
||||||
extra_args = {}
|
opts["postprocessors"].append({
|
||||||
if quality != "best":
|
"key": "FFmpegExtractAudio",
|
||||||
extra_args = {"preferredquality": quality}
|
"preferredcodec": "mp3",
|
||||||
|
"preferredquality": 0 if quality == "best" else quality},
|
||||||
opts["postprocessors"].append(
|
})
|
||||||
{"key": "FFmpegExtractAudio", "preferredcodec": "mp3", **extra_args},
|
|
||||||
)
|
|
||||||
opts["writethumbnail"] = True
|
opts["writethumbnail"] = True
|
||||||
opts["postprocessors"].append({"key": "FFmpegMetadata"})
|
opts["postprocessors"].append({"key": "FFmpegMetadata"})
|
||||||
opts["postprocessors"].append({"key": "EmbedThumbnail"})
|
opts["postprocessors"].append({"key": "EmbedThumbnail"})
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue