::2023.06.19
@
echo
off
::开始
Title
N_m3u8DL-RE:跨平台的DASH/HLS/MSS下载工具 by nilaoda
cd /d %~dp0
::設置模塊路徑
::将当前目录保存到参数b中,等号前后不要有空格
set b=%cd%
::---------------輸入部分---------------
::輸入鏈接 和 文件名
set /p link=請輸入鏈接:
set /p filename=請輸入保存文件名:
::---------------設置部分---------------
::設置临时文件存储目录
set TempDir=N_m3u8DL_Temp
::设置输出目录
set SaveDir=D:\Download\
::設置ffmpeg.exe路徑。从批处理所在文件夹到Program Files共3层。
set ffmpeg=ffmpeg.exe
::空一行
echo
.
::---------------輸出部分---------------
echo
.臨時目錄:%TempDir%
echo
.輸出目錄:%SaveDir%
echo
.ffmpeg.exe路徑:%ffmpeg%
::空一行
echo
.
::---------------設置結束---------------
::删除临时文件夹。下載失敗的临时文件不會自動删除,所以手動清理一次。
echo
.刪除臨時文件夾
rd
"%TempDir%"
/s/q
::空一行
echo
.
::---------------說明部分---------------
::--tmp-dir <tmp-dir> 设置临时文件存储目录
::--save-
name
<save-
name
> 设置保存文件名
::--save-dir <save-dir> 设置输出目录
::--download-retry-count <number> 每个分片下载异常时的重试次数 [default: 3]
::--check-segments-count 检测实际下载的分片数量和预期数量是否匹配 [default: True]
::--no-log 关闭日志文件输出 [default: False]
::--ffmpeg-binary-path <PATH> ffmpeg可执行程序全路径, 例如
C
:\Tools\ffmpeg.exe
::--ui-
language
<en-US|zh-CN|zh-TW> 设置UI语言
::開始下載
N_m3u8DL-RE
"%link%"
--tmp-dir %TempDir% --save-dir %SaveDir% --save-
name
"%filename%"
--download-retry-count:9 --check-segments-count:false --no-log:true --ffmpeg-binary-path %ffmpeg% --ui-
language
:zh-CN