From 3146ddf6ca6f3928fd14d1d7ae12fb24fce99084 Mon Sep 17 00:00:00 2001 From: zhiyu1998 <542716863@qq.com> Date: Wed, 6 Nov 2024 16:56:55 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=AA=9B=20chore:=20=E8=A1=A5=E5=85=85?= =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/yt-dlp-util.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/utils/yt-dlp-util.js b/utils/yt-dlp-util.js index 65daf3a..ba0c7b4 100644 --- a/utils/yt-dlp-util.js +++ b/utils/yt-dlp-util.js @@ -33,6 +33,11 @@ export function ytDlpGetDuration(url, isOversea, proxy) { return execSync(`yt-dlp --get-duration --skip-download ${constructProxyParam(isOversea, proxy)} ${url}`); } +/** + * yt-dlp获取标题的时候可能需要的一个编码参数,也在一定程度上解决部分window系统乱码问题 + * @param url + * @returns {string} + */ function constructEncodingParam(url) { let encodingParam = ""; if (url.includes("youtu")) {