Comments (17)
对了,你可以加一个调用IDM下载哔哩哔哩的整段
报告nilaoda(我老大),知道B站慢的原因了,是ffmpeg下载,保存时后缀的原因
原来我保存的后缀是.mp4,而B站的格式是flv,ffmpeg下载保存时,会根据后缀来转码!!!
改为.flv下载,直接20x的速度,也就是20分钟的视频,1-2分钟下载完成。
现在ffmpeg这么强了啊😄 不过-c copy的话 后缀应该也不怎么影响速度啊 ffmpeg下优酷那些也是要把ts封装到mp4
期待大佬搞定优酷的版权加密~
from n_m3u8dl-cli.
- ffmpeg加多个header怎么在cmd里加回车?或程序调用?我只知道能在Powershell里加,用`r`n表示回车
PS C:\Users\nilao> ffmpeg -headers "Referer: http://www.baidu.com`r`nUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36`r`n" -i "https://play/index.m3u8" -v trace
- ffmpeg应该是没有多线程下载的
- 大佬您的软件很强大,最好用其他工具下载资源吧 ffmpeg用来下载太不靠谱了 我这边经常丢包(2017年的时候,现在不知道怎么样) 虽然足够简单. 也可以试试调用curl或者aria2这类下载器大文件(B站)
from n_m3u8dl-cli.
CMD好像没法的,我是程序调用
比如C#调用:
Process p = new Process(); p.StartInfo.FileName = Directory.GetCurrentDirectory() + "\\ffmpeg.exe"; p.StartInfo.Arguments = "-headers \"User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36\"\r\n\"Referer: https://www.bilibili.com\"\r\n" + " -i \"" + url + "\" -c copy " + "\"" + t_downfname + "\""; p.Start();
你还可以把参数写进Json文件配置,从Json读取参数来启动
from n_m3u8dl-cli.
- ffmpeg加多个header怎么在cmd里加回车?或程序调用?我只知道能在Powershell里加,用
r
n表示回车PS C:\Users\nilao> ffmpeg -headers "Referer: http://www.baidu.com`r`nUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36`r`n" -i "https://play/index.m3u8" -v trace
- ffmpeg应该是没有多线程下载的
- 大佬您的软件很强大,最好用其他工具下载资源吧 ffmpeg用来下载太不靠谱了 我这边经常丢包(2017年的时候,现在不知道怎么样) 虽然足够简单. 也可以试试调用curl或者aria2这类下载器大文件(B站)
一个简易的启动器源码,你参考下。
MPV_Luacher.zip
from n_m3u8dl-cli.
CMD好像没法的,我是程序调用
比如C#调用:
Process p = new Process(); p.StartInfo.FileName = Directory.GetCurrentDirectory() + "\\ffmpeg.exe"; p.StartInfo.Arguments = "-headers \"User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36\"\r\n\"Referer: https://www.bilibili.com\"\r\n" + " -i \"" + url + "\" -c copy " + "\"" + t_downfname + "\""; p.Start();
好的,不过我一般没在线观看的需求
对了,你可以加一个调用IDM下载哔哩哔哩的整段
IDManLib.zip
new IDManLib.CIDMLinkTransmitterClass().SendLinkToIDM2(
item.Url, //URL
"https://www.bilibili.com", //Referer
"", //Cookies
"", //Data
"", //Username
"", //Userpassword
dir, //LocalPath
"xyz.mp4", //LocalFileName
1, //Flag
"Mozilla/5.0",
null
) ;
from n_m3u8dl-cli.
对了,你可以加一个调用IDM下载哔哩哔哩的整段
IDManLib.zipnew IDManLib.CIDMLinkTransmitterClass().SendLinkToIDM2( item.Url, //URL "https://www.bilibili.com", //Referer "", //Cookies "", //Data "", //Username "", //Userpassword dir, //LocalPath "xyz.mp4", //LocalFileName 1, //Flag "Mozilla/5.0", null ) ;
收到~我研究一下。
ffmpeg现在下载腾讯/爱奇艺/优酷/等等.....很快的,我这边一集45分钟的剧,1080P的,2分钟不到下载完成。只有一个B站,死慢死慢!
还有就是你的ffmpeg版本太老了!!!!
from n_m3u8dl-cli.
对了,你可以加一个调用IDM下载哔哩哔哩的整段
报告nilaoda(我老大),知道B站慢的原因了,是ffmpeg下载,保存时后缀的原因
原来我保存的后缀是.mp4,而B站的格式是flv,ffmpeg下载保存时,会根据后缀来转码!!!
改为.flv下载,直接20x的速度,也就是20分钟的视频,1-2分钟下载完成。
from n_m3u8dl-cli.
看到大佬们的交流,肃然起敬😁😁😁
from n_m3u8dl-cli.
昨日开发者 @nilaoda 针对芒果TV更新了,但下载后还是不能播放。看了前面的说明,是不是还需要导出Cookies或手动添加请求头,才能正常播放?
PS: @angelkyo 大佬这么厉害,能做个QQ无损下载解析么?
from n_m3u8dl-cli.
昨日开发者 @nilaoda 针对芒果TV更新了,但下载后还是不能播放。看了前面的说明,是不是还需要导出Cookies或手动添加请求头,才能正常播放?
PS: @angelkyo 大佬这么厉害,能做个QQ无损下载解析么?
芒果又小小修改了,
获取的链接还要加一个_t=1575089625594参数才能播放,_t=13位时间戳(毫秒)
重新下载 AG视频解析 v3.9 即可。
from n_m3u8dl-cli.
昨日开发者 @nilaoda 针对芒果TV更新了,但下载后还是不能播放。看了前面的说明,是不是还需要导出Cookies或手动添加请求头,才能正常播放?
PS: @angelkyo 大佬这么厉害,能做个QQ无损下载解析么?芒果又小小修改了,
获取的链接还要加一个_t=1575089625594参数才能播放,_t=13位时间戳(毫秒)
重新下载 AG视频解析 v3.9 即可。
更新好快,谢谢。
不过想问下更新了什么?先前的版本我通过“B站选项”的选项卡下载芒果TV播放没有问题,如果是QQ音乐没看到选项卡。
PS:能否单独列出芒果TV?如果不看这个帖子我也不知道哪个选项卡下载芒果TV。
from n_m3u8dl-cli.
昨日开发者 @nilaoda 针对芒果TV更新了,但下载后还是不能播放。看了前面的说明,是不是还需要导出Cookies或手动添加请求头,才能正常播放?
PS: @angelkyo 大佬这么厉害,能做个QQ无损下载解析么?芒果又小小修改了,
获取的链接还要加一个_t=1575089625594参数才能播放,_t=13位时间戳(毫秒)
重新下载 AG视频解析 v3.9 即可。
什么平台的M3U8需要加这个参数?PC网页我只加了referer好像就可以正常下载了
from n_m3u8dl-cli.
芒果的链接,调用mpv.exe播放时,需要加_t=xxxxxxxxxxxxxxxx
下载不需要这个参数。
from n_m3u8dl-cli.
感觉芒果TV不同视频还不一样,麻烦看下这个。
@nilaoda N_m3u8DL-CLI下载显示1G多,但合并后体积小了很多,也放不了。
@angelkyo AG视频解析芒果TV下载出错,提示““� ”的类型初始值设定项引发异常。”
from n_m3u8dl-cli.
@angelkyo 最新版解析芒果TV又出错,依旧提示““� ”的类型初始值设定项引发异常。”
from n_m3u8dl-cli.
@angelkyo大佬,优酷的貌似没办法下载了
from n_m3u8dl-cli.
昨日开发者@nilaoda针对芒果电视更新了,但下载后还是不能播放。看了前面的说明,是不是还需要转换Cookie或手动添加请求头,才能正常播放?
PS:@angelkyo大佬这么厉害,能做个QQ无损下载解析么?芒果又小小修改了,
获取的链接加上加一个_t = 1575089625594参数才能播放,_t = 13位重新(重复)
重新下载AG视频解析v3.9即可。
大佬,AG视频更新链接在哪可以下到?以及AG视频怎么解析的,有开源项目吗?
from n_m3u8dl-cli.
Related Issues (20)
- 无法解析 浏览器打开正常
- 一次性下载了多个视频,合并时卡住了
- 开发了一个m3u8在线播放器,大家试用一下
- 开发了Simple GUI工具的增强版:增加了任务列表功能
- sokmil 金鑰
- Tools stop working on SiriusXM HOT 2
- 下载JFK AV+一半停止
- N_m3u8DL-CLI可以下载 我在linux上用N_m3u8DL-RE 就不能下载
- DMM 下载时回报error HOT 3
- 某种形式的加密HLS输出只有声音
- 询问是否能自动分时长合并 HOT 2
- 能否增加个选项对下载后的ts进行属性过滤
- m3u8dl-cli录制直播源显示地址无效 HOT 2
- 有的m3u8地址下载后会有两个文件,一个视频一个音频,并没有自动合并
- 下载的dmm影片不是全片一樣畫質 HOT 3
- Invalid length for Base-64 char array or string. HOT 1
- DMM MPD 无法下载 HOT 30
- m3u8通过excel得到可直接运行cmd命令
- 希望能改进一下增加以下功能:支持从txt中读入多个m3u8链接或者支持批量下载并命名 HOT 2
- 现在有办法下载cctv的视频了吗? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from n_m3u8dl-cli.