├── 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 | --------------------------------------------------------------------------------