├── N_m3u8DL-RE.exe
├── README.md
├── Run_N_m3u8DL-RE.bat
├── config_ad_keyword.conf
├── config_common.conf
├── config_live_record.conf
└── img
├── 1.png
├── 2.png
└── readme.md
/N_m3u8DL-RE.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dupontjoy/N_m3u8DL-RE-Bat-Generator/2bc897ce2b51cbb4c6fb99fb8a8201f7e53bc614/N_m3u8DL-RE.exe
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # N_m3u8DL-RE-Bat-Generator
2 | 批处理方式调用 N_m3u8DL-RE 下载m3u8视频和直播录制
3 |
4 | ## 说明:
5 |
6 | 设置了个人常用参数。其余参数自行到 config_*.conf 文件里添加。
7 |
8 | 需要自行配置ffmpeg.exe,到config_dir.conf里修改路径。
9 |
10 | 外置配置方法:https://github.com/nilaoda/N_m3u8DL-RE/issues/183
11 |
12 | 所有文件放到同一个文件夹下。
13 |
14 | ## 主程序
15 | [N_m3u8DL-RE nilaoda](https://github.com/nilaoda/N_m3u8DL-RE)
16 |
17 |
18 | ## 运行截图
19 |
20 |
21 |
22 |
23 | ## 其它广告过滤关键词
24 | [m3u8_downloader/ignore_url_list.txt](https://github.com/leavjenn/leavjenn.github.io/blob/master/m3u8_downloader/ignore_url_list.txt)
25 |
26 | ## ffmpeg
27 |
28 | ffmpeg下载:
29 | - https://github.com/BtbN/FFmpeg-Builds/releases
30 | - https://github.com/shinchiro/mpv-winbuild-cmake
31 | - https://github.com/zhongfly/mpv-winbuild
32 |
--------------------------------------------------------------------------------
/Run_N_m3u8DL-RE.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dupontjoy/N_m3u8DL-RE-Bat-Generator/2bc897ce2b51cbb4c6fb99fb8a8201f7e53bc614/Run_N_m3u8DL-RE.bat
--------------------------------------------------------------------------------
/config_ad_keyword.conf:
--------------------------------------------------------------------------------
1 | ###下载部分
2 | #过滤广告分片
3 | --ad-keyword \d{1,}o\d{3,4}.ts
4 | --ad-keyword \/ad\w{0,}\/
5 | #总长度为18,倒数第5或6位有一个不是0,且后4位都是数字。例如:f82b9e357082641580.ts
6 | --ad-keyword .*\/\w{12}([1-9a-z]\d|0[1-9a-z])\d{4}.ts
--------------------------------------------------------------------------------
/config_common.conf:
--------------------------------------------------------------------------------
1 | ###常规部分
2 | #每个分片下载异常时的重试次数 [default: 3]
3 | --download-retry-count:9
4 | #检测实际下载的分片数量和预期数量是否匹配 [default: True]
5 | --check-segments-count:false
6 | #关闭日志文件输出 [default: False]
7 | --no-log:true
8 | #实时解密MP4分片 [default: False]
9 | --mp4-real-time-decryption:true
10 | #设置UI语言
11 | --ui-language:zh-CN
12 |
13 | ###路径部分
14 | #所有工作完成时尝试混流分离的音视频 及 ffmpeg可执行程序全路径
15 | -M format=mp4:bin_path=..\MPV\ffmpeg.exe
16 | #设置临时文件存储目录
17 | --tmp-dir cache
18 | #设置输出目录
19 | --save-dir E:\Download
20 |
--------------------------------------------------------------------------------
/config_live_record.conf:
--------------------------------------------------------------------------------
1 | ###录播部分
2 | #录制直播并开启实时合并时通过管道+ffmpeg实时混流到TS文件 [default: False]
3 | --live-pipe-mux:true
4 | #录制直播并开启实时合并时依然保留分片 [default: True]
5 | --live-keep-segments:false
6 | #通过读取音频文件的起始时间修正VTT字幕 [default: False]
7 | --live-fix-vtt-by-audio:true
8 |
--------------------------------------------------------------------------------
/img/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dupontjoy/N_m3u8DL-RE-Bat-Generator/2bc897ce2b51cbb4c6fb99fb8a8201f7e53bc614/img/1.png
--------------------------------------------------------------------------------
/img/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dupontjoy/N_m3u8DL-RE-Bat-Generator/2bc897ce2b51cbb4c6fb99fb8a8201f7e53bc614/img/2.png
--------------------------------------------------------------------------------
/img/readme.md:
--------------------------------------------------------------------------------
1 | 运行截图
2 |
--------------------------------------------------------------------------------