• Chinese students stopped from using campus charging stations reserved for foreigners 2019-09-14
  • 【新时代 新作为 新篇章】特色枣木香菇畅销市场 2019-09-11
  • 做追梦者 当圆梦人 2019-09-10
  • [微笑]再说具体点,个人收入从500涨到1000,满足感很大,从1000涨到3000,满足感更大,从3000涨到5000,满足感就开始下降了,再继续涨,超出了个 2019-09-10
  • 全面加强战略合作,推进城市学智库br和世界名城建设 2019-09-07
  • 四件汉白玉螭头回归圆明园 2019-09-01
  • 张德江:必须毫不动摇坚持、与时俱进完善人民代表大会制度 2019-08-31
  • 【新时代 新作为 新篇章】特色枣木香菇畅销市场 2019-08-31
  • 伍佰巡演北京站进入倒计时 摇滚经典点燃炽热盛夏伍佰摇滚 2019-08-29
  • 河北衡水:北方强对流扎堆  南方降雨频繁——遭遇冰雹  车窗被砸农作物受损 2019-08-29
  • 美国派往越南的第五纵队也不少。而越南却没有经过反修防修锻炼的人民。希望越南能闯过难关,不让美国第五纵队得逞。 2019-08-18
  • “共抓大保护、不搞大开发”思想的深刻内涵及其重大意义 2019-08-18
  • 农民特别保守,将自己土体的主人,变成国家的佃户,非常保守 2019-08-16
  • 合肥经开区拆除一处违规驾校训练场地 2019-08-16
  • 马英九卸任前断言蔡英文将有三大困境 被指神预言 2019-08-15
  • 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|河南22选5 www.cphg5.com

     找回密码
     注册[Register]

    QQ登录

    只需一步,快速开始

    搜索
    查看: 23178|回复: 518
    上一主题 下一主题

    福建体彩31选7开奖直播: [原创工具] 【M3U8下载器】N_m3u8DL-CLI 命令行程序(附爱优腾m3u8获取教程)

        [复制链接]
    跳转到指定楼层
    楼主
    我是你老大 发表于 2019-6-10 17:48 回帖奖励
    本帖最后由 我是你老大 于 2019-9-8 22:25 编辑

    简言之,我写了一个新的m3u8下载器,现在希望大家一起帮我测试,目前只支持Windows平台。(支持WindowsXP及以上系统)
    程序依赖:ffmpeg.exe(仅用于合并视频)、.NET4.0以上

    发布页https://github.com/nilaoda/N_m3u8DL-CLI/releases
    用户文档https://nilaoda.github.io/N_m3u8DL-CLI/

    N_m3u8DL-CLI.exe为主程序
    N_m3u8DL-CLI-SimpleG为临时使用的简易用户界面。

    基本用法

    河南22选5 www.cphg5.com 双击exe,然后输入m3u8链接或拖入m3u8文件或拖入本程序生成的json文件按下回车键。
    直接使用.gif

    其他用法

    详细介绍查看:https://nilaoda.github.io/N_m3u8DL-CLI/Advanced.html

    
    N_m3u8DL-CLI.exe <URL|JSON> [OPTIONS]  
    
        --workDir    Directory      设定程序工作目录
        --saveName   Filename       设定存储文件名(不包括后缀)
        --baseUrl    BaseUrl        设定Baseurl
        --headers    headers        设定请求头,格式 key:value 使用|分割不同的key&value
        --maxThreads Thread         设定程序的最大线程数(默认为32)
        --minThreads Thread         设定程序的最小线程数(默认为16)
        --retryCount Count          设定程序的重试次数(默认为15)
        --timeOut    Sec            设定程序网络请求的超时时间(单位为秒,默认为10秒)
        --muxSetJson File           使用外部json文件定义混流选项
        --downloadRange Range       仅下载视频的一部分分片或长度
        --enableDelAfterDone        开启下载后删除临时文件夹的功能
        --enableMuxFastStart        开启混流mp4的FastStart特性
        --enableBinaryMerge         开启二进制合并分片
        --enableParseOnly           开启仅解析模式(程序只进行到meta.json)
        --disableDateInfo           关闭混流中的日期写入
        --noMerge                   禁用自动合并
        --noProxy                   不自动使用系统代{过}{滤}理```
    
    ## SimpleG附加说明  
    这是程序临时的用户界面程序  
    
    ![Snipaste_2019-07-24_14-47-02.png](https://i.loli.net/2019/07/24/5d37fef80f0ff74099.png)
    
    在输入m3u8链接后,双击“名字”的输入框会尝试自动获取视频标题,目前仅支持腾讯、爱奇艺、优酷视频。
    
    URL输入框可接受txt文件路径或文件夹拖入以进行批量下载:
    txt文件格式为每行一个m3u8地址;
    文件夹内存在若干m3u8文件。

    免费评分

    参与人数 131吾爱币 +127 热心值 +125 收起 理由
    命比天高 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
    Nba7905 + 1 + 1 热心回复!
    三胖胖胖 + 1 + 1 谢谢@Thanks!
    飞扬的旋律 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    独行风云 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    我的盘由我做主 + 1 + 1 感谢大佬开发?。?!
    仿佛悟道 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    H.Ra + 1 + 1 谢谢@Thanks!
    hpb8330415 + 1 + 1 谢谢@Thanks!
    bayernmz + 1 + 1 谢谢@Thanks!
    方妍心 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    plmxs2017 + 1 + 1 谢谢@Thanks!
    LLJ3352 + 1 + 1 谢谢@Thanks!希望继续更新。
    xpf2xxf + 1 + 1 谢谢@Thanks!
    Lisaya + 1 + 1 我很赞同!
    guaiguai + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    陈纳兰 + 1 + 1 谢谢@Thanks!
    Mysteriozj + 1 + 1 谢谢@Thanks!
    ablack无名 + 1 + 1 我很赞同!
    a123851 + 1 用心讨论,共获提升!
    xuanxingkong + 1 + 1 谢谢@Thanks!
    bttq + 1 + 1 我很赞同!
    神客op + 2 + 1 我很赞同!
    不知名悲伤 + 1 + 1 谢谢@Thanks!
    isacal + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
    不忧伤晨晨 + 1 + 1 谢谢@Thanks!
    heiyutian + 1 + 1 太好用了
    xpf9913 + 1 + 1 谢谢@Thanks!
    愁人千里梦 + 1 + 1 我很赞同!
    marktortot + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    mynavy + 1 谢谢@Thanks!
    xinlan072 + 1 + 1 大佬666
    joshua15 + 1 + 1 谢谢@Thanks!
    Night_月殇 + 1 + 1 谢谢@Thanks!
    瑋爱珊 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    5omggx + 1 谢谢@Thanks!
    xmw107 + 1 + 1 我很赞同!
    yuanjie221 + 1 + 1 我很赞同!
    jwj + 1 + 1 谢谢@Thanks!
    DeathLYH + 1 + 1 谢谢@Thanks!
    卡拉布莱曼 + 1 + 1 谢谢@Thanks!
    aibie520 + 1 + 1 我很赞同!
    liangcx + 1 谢谢@Thanks!
    vacoole + 1 + 1 用心讨论,共获提升!
    wokl168 + 1 + 1 谢谢@Thanks!
    Vip2017w + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
    pheigo + 1 + 1 谢谢@Thanks!
    gaohan1 + 1 谢谢@Thanks!
    0001 + 1 + 1 热心回复!
    ychiou + 1 程序临时的用户界面程序,你放在哪里了?
    染指寂寞 + 1 + 1 谢谢@Thanks!
    cscspiao + 1 + 1 谢谢@Thanks!
    duzhaowei + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    whitecruel + 1 + 1 谢谢@Thanks!
    iweiba + 1 + 1 谢谢@Thanks!
    caojingge4 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
    nylil + 1 我很赞同!
    klxq98 + 1 感谢楼主做出的分享
    学习使我快乐1 + 1 + 1 我很赞同!
    一生所炫 + 1 + 1 我很赞同!
    小黄书的电磁炮 + 1 鼓励转贴优秀软件安全工具和文档!
    ag129 + 1 + 1 我很赞同!
    佐羽 + 1 + 1 热心回复!
    to52w + 1 + 1 谢谢@Thanks!
    JuncoJet + 1 + 1 TS的合并可以直接追加二进制流,不依赖FFMPEG
    MOMENT110 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    anderson98 + 1 + 1 谢谢@Thanks!
    dollaring + 1 + 1 批量可以嘛
    easonzzz + 1 + 1 谢谢@Thanks!
    lmzx + 1 + 1 谢谢@Thanks!
    zjscxl + 1 + 1 谢谢@Thanks!
    zerozwx + 1 + 1 找了几个M3U8下载,只有这个好用,能不能加个合并后自动清除缓存
    不铭光与影 + 1 + 1 谢谢@Thanks!
    AshCrimson + 1 + 1 热心回复!
    蝶舞残剑 + 1 + 1 我很赞同!
    袁煜914 + 1 牛逼啊,兄弟
    GlowCarlos + 1 + 1 我很赞同!
    cyc1307 + 1 + 1 热心回复!
    sea + 1 + 1 我很赞同!
    tong_wen2504 + 1 谢谢@Thanks!
    nokia555 + 1 + 1 我很赞同!
    xcuuwww + 1 + 1 热心回复!
    wy0515 + 1 + 1 热心回复!
    lkqscqaz20 + 1 + 1 热心回复!
    喜欢拉面 + 1 + 1 先收藏一波,谢谢
    殇丶浮生若夢 + 1 + 1 我很赞同!
    pupuxxoo + 1 手机上3GB的M3U8小电影。。。。我要测试一下。哇咔咔
    Nuan + 1 谢谢@Thanks!
    liulangzhe26 + 1 + 1 热心回复!
    蓝天纸飞机 + 1 + 1 用心讨论,共获提升!
    山治c + 1 + 1 我很赞同!
    Godoword + 1 + 1 谢谢@Thanks!
    小黑霸天 + 1 + 1 谢谢@Thanks!
    Toki + 1 我很赞同!
    zhhenwj + 1 + 1 我很赞同!
    司徒7 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    risse + 1 + 1 用心讨论,共获提升!
    q815385204 + 1 + 1 谢谢@Thanks!
    云在天 + 6 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
    yggdra + 1 能给个芒果TV的m3u8链接获取书签吗?

    查看全部评分

    本帖被以下淘专辑推荐:

    发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

    来自 2#
     楼主| 我是你老大 发表于 2019-6-11 12:24 <
    本帖最后由 我是你老大 于 2019-8-7 10:25 编辑
    991790961 发表于 2019-6-11 12:07
    怎么获取M3U8的链接?

    仅用于技术讨论,禁止用于非法或商业用途

    爱奇艺4K

    https://nilaoda.github.io/N_m3u8DL-CLI/GetM3u8.html

    优酷视频获取m3u8

    javascript:var url;var size=0;Array.from(videoPlayer.getData()._playlistData.stream).forEach(function(element,index,array){if(element.audio_lang==videoPlayer.getConfig().language&&element.size>size){url=element.m3u8_url;size=element.size}});/*nilaoda*/prompt(videoPlayer.getData()._videoData.title+"_"+videoPlayer.getConfig().language+"_"+(size/1024/1024).toFixed(2)+"MB",url);

    录屏

    腾讯视频获取m3u8

    javascript:prompt(PLAYER._DownloadMonitor.context.dataset.title,PLAYER._DownloadMonitor.context.dataset.currentVideoUrl);

    录屏

    爱奇艺视频获取m3u8

    javascript:try{var info=playerObject._player._core._movieinfo.originalData.data.program.video;info.forEach(function(item,index){if(item._selected){var m3u8Content="";if(item.m3u8==undefined){try{if(typeof(eval(cmd5x))=="function"){}}catch(e){var req1=new XMLHttpRequest();req1.open("GET","\x68\x74\x74\x70\x73\x3a\x2f\x2f\x73\x74\x61\x74\x69\x63\x2e\x69\x71\x69\x79\x69\x2e\x63\x6f\x6d\x2f\x6a\x73\x2f\x63\x6f\x6d\x6d\x6f\x6e\x2f\x66\x36\x61\x33\x30\x35\x34\x38\x34\x33\x64\x65\x34\x36\x34\x35\x62\x33\x34\x64\x32\x30\x35\x61\x39\x66\x33\x37\x37\x64\x32\x35\x2e\x6a\x73",false);req1.onload=function(){var script=document.createElement("script");script.text=req1.responseText;document.getElementsByTagName("head")[0].appendChild(script)};req1.send(null)}var fs=item.fs;var content="#EXTM3U\n";var t=playerObject._player._core._movieinfo.originalData.data.boss.data.t;fs.forEach(function(fs_i,fs_index){var url=fs_i.l;var prefix="https://data.video.iqiyi.com/videos";var api=prefix+url+"\x26\x63\x72\x6f\x73\x73\x2d\x64\x6f\x6d\x61\x69\x6e\x3d\x31\x26\x74\x3d"+t+"\x26\x51\x59\x30\x30\x30\x30\x31\x3d"+/qd_uid=(\d+)/g["\x65\x78\x65\x63"](url)[1]+"\x26\x69\x62\x3d\x34\x26\x70\x74\x69\x6d\x65\x3d\x30\x26\x69\x62\x74\x3d"+cmd5x(t+/\/(\w{10,})/g["\x65\x78\x65\x63"](url)[1]);var req=new XMLHttpRequest();req.overrideMimeType("application/json");req.open("GET",api,false);req.onload=function(){var jsonResponse=JSON.parse(req.responseText);content+="#EXTINF:0\n"+jsonResponse["l"]+"\n"};req.send(null)});content+="#EXT-X-ENDLIST";m3u8Content=content}else{m3u8Content=item.m3u8}var blob=new Blob([m3u8Content],{type:"text/plain"});var url=URL.createObjectURL(blob);var title=(document.title.indexOf("-")!=-1?document.title.substring(0,document.title.indexOf("-")):document.title.replace(/\s/,""))+"_"+item.scrsz+"_"+(item.code==2?"H264":"H265")+"_"+document.getElementsByClassName("iqp-time-dur")[0].innerText.replace(/:/,".")+"_"+(item.vsize/1024/1024).toFixed(2)+"MB.m3u8";var aLink=document.createElement("a");aLink.href=url;aLink.download=title;aLink.style.display="none";var event;if(window.MouseEvent){event=new MouseEvent("click")}else{event=document.createEvent("MouseEvents");event.initMouseEvent("click",true,false,window,0,0,0,0,0,false,false,false,false,0,null)}aLink.dispatchEvent(event)}})}catch(err){var info1=playerObject._player.package.engine.adproxy.engine.movieinfo.vidl;info1.forEach(function(item1,index1){if(item1.m3u8!=""){var info=item1.responseData.data.program.video;info.forEach(function(item,index){if(item._selected){var blob=new Blob([item.m3u8],{type:"text/plain"});var url=URL.createObjectURL(blob);var title=(document.title.indexOf("-")!=-1?document.title.substring(0,document.title.indexOf("-")):document.title.replace(/\s/,""))+"_"+item.scrsz+"_"+(item.code==2?"H264":"H265")+"_"+document.getElementsByClassName("iqp-time-dur")[0].innerText.replace(/:/,".")+"_"+(item.vsize/1024/1024).toFixed(2)+"MB.m3u8";var aLink=document.createElement("a");aLink.href=url;aLink.download=title;aLink.style.display="none";var event;if(window.MouseEvent){event=new MouseEvent("click")}else{event=document.createEvent("MouseEvents");event.initMouseEvent("click",true,false,window,0,0,0,0,0,false,false,false,false,0,null)}aLink.dispatchEvent(event)}})}})}

    录制

    芒果TV获取m3u8

    javascript:prompt(MGTVPlayer.VIDEOINFO.title,MGTVPlayer.player.cms.sourceInfo.info);

    搜狐视频获取m3u8

    javascript:var dur=document.getElementsByClassName('x-time-duration')[0].innerText;var ti=document.getElementById('vinfobox').getElementsByTagName("h2")[0].innerText;var dfn=document.getElementsByClassName('x-resolution-btn')[0].innerText;var content='#EXTM3U\n';_player.p2pkernel.dispatchUrlArr.forEach(function(item,index){var url=item['0'];$.ajaxSettings.async=false;$.get(url,function(data,status){content+='#EXTINF:0\n'+data['servers'][0]['url']+'\n'});$.ajaxSettings.async=true});content+='#EXT-X-ENDLIST';var blob=new Blob([content],{type:"text/plain"});var url=URL.createObjectURL(blob);var aLink=document.createElement("a");aLink.href=url;aLink.download=ti+'_'+dfn+'_'+dur.replace(/:/,'.')+'.m3u8';/*nilaoda*/aLink.style.display="none";var event;if(window.MouseEvent){event=new MouseEvent("click")}else{event=document.createEvent("MouseEvents");event.initMouseEvent("click",true,false,window,0,0,0,0,0,false,false,false,false,0,null)}aLink.dispatchEvent(event)

    存为chrome书签,视频播放时点击书签将会弹出m3u8地址

    免费评分

    参与人数 8吾爱币 +8 热心值 +6 收起 理由
    zhangjie0506 + 1 谢谢@Thanks!
    啥无色 + 1 + 1 我很赞同!
    ilpokj + 1 + 1 麻烦大神回复我一下,谢谢
    xxxlsy + 1 + 1 热心回复!
    cxqdly + 1 + 1 谢谢@Thanks!
    zdnyp + 1 看不懂js...
    殇之未落 + 1 + 1 谢谢@Thanks!
    ds360 + 1 + 1 我很赞同!

    查看全部评分

    推荐
    南岸 发表于 2019-6-10 17:55
    推荐
    cclnnl 发表于 2019-6-10 17:56
    推荐
    147 发表于 2019-6-10 18:00
    论坛终于能开贴了 不容易。顶一下
    推荐
    Godoword 发表于 2019-6-12 00:15
    本帖最后由 Godoword 于 2019-6-12 00:19 编辑

    请问能引用本地TS和KEY么,还有自定义UA
    推荐
    coldseleno 发表于 2019-6-10 18:01
    支持下鸟大
    9#
    hzbooboo 发表于 2019-6-10 17:49
    终于回来了 可喜可贺   支持一下回归后的第一帖
    10#
    KD3650 发表于 2019-6-10 17:54
    支持楼主
    11#
    无言之城 发表于 2019-6-10 17:54
    原创发布区的第一新帖,试试看怎么样
    12#
    shaunkelly 发表于 2019-6-10 17:54
    可惜以后有好多东西不能发布了哦,一切还是和谐为主啊
    13#
    one486 发表于 2019-6-10 17:55


    支持楼主
    您需要登录后才可以回帖 登录 | 注册[Register]

    本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

    快速回复 收藏帖子 返回列表 搜索

    RSS订阅|小黑屋|联系我们|河南22选5 ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

    GMT+8, 2019-9-16 18:09

    Powered by Discuz!

    © 2001-2017 Comsenz Inc.

    快速回复 河南22选5 返回列表
  • Chinese students stopped from using campus charging stations reserved for foreigners 2019-09-14
  • 【新时代 新作为 新篇章】特色枣木香菇畅销市场 2019-09-11
  • 做追梦者 当圆梦人 2019-09-10
  • [微笑]再说具体点,个人收入从500涨到1000,满足感很大,从1000涨到3000,满足感更大,从3000涨到5000,满足感就开始下降了,再继续涨,超出了个 2019-09-10
  • 全面加强战略合作,推进城市学智库br和世界名城建设 2019-09-07
  • 四件汉白玉螭头回归圆明园 2019-09-01
  • 张德江:必须毫不动摇坚持、与时俱进完善人民代表大会制度 2019-08-31
  • 【新时代 新作为 新篇章】特色枣木香菇畅销市场 2019-08-31
  • 伍佰巡演北京站进入倒计时 摇滚经典点燃炽热盛夏伍佰摇滚 2019-08-29
  • 河北衡水:北方强对流扎堆  南方降雨频繁——遭遇冰雹  车窗被砸农作物受损 2019-08-29
  • 美国派往越南的第五纵队也不少。而越南却没有经过反修防修锻炼的人民。希望越南能闯过难关,不让美国第五纵队得逞。 2019-08-18
  • “共抓大保护、不搞大开发”思想的深刻内涵及其重大意义 2019-08-18
  • 农民特别保守,将自己土体的主人,变成国家的佃户,非常保守 2019-08-16
  • 合肥经开区拆除一处违规驾校训练场地 2019-08-16
  • 马英九卸任前断言蔡英文将有三大困境 被指神预言 2019-08-15
  • 快速赛车开奖 六合彩结果 宁夏11选5开奖号码 陕西快乐十分 网球抢七 四肖中特全年免费 福彩快3开奖号码 年特码资料 号码走势图新疆25选7 规则与道德 2019围棋决赛视频 排球越界规则 河北11选五走势图1234 体彩湖北11选五前三直 一分赛车app下载安装