如何下载本地m3u8视频
CR TubeGet自v1.4.9.1始加入本地m3u8文件下载支持。
前提:您须有m3u8文件。如何获得,自行解决。
比如:
那么,只需拖其入CR TubeGet即可:
默认,CR以文件名为标题。若您想自定义影片标题,只须改在m3u8名后加上#文件名即可,比如:
index.m3u8#麦路人2
那么,此m3u8文件,将被下载为麦路人2。
再以图示:
一拖了之,如此简单。
CR TubeGet自v1.4.9.1始加入本地m3u8文件下载支持。
前提:您须有m3u8文件。如何获得,自行解决。
比如:
那么,只需拖其入CR TubeGet即可:
默认,CR以文件名为标题。若您想自定义影片标题,只须改在m3u8名后加上#文件名即可,比如:
index.m3u8#麦路人2
那么,此m3u8文件,将被下载为麦路人2。
再以图示:
一拖了之,如此简单。
若您下载油管出现[Unable to extract JS player URL]错误,请升级至v1.5.0.0版。
2020.10.23,Github移除youtube-dl项目,原因是响应美国唱片业协会 RIAA 的 DMCA 删除请求。
强权无耻永远没有下限。
于是Github其项目主页,变成了这:
基于youtube-dl的下载,似乎是少了些方向。而代码何时恢复或将迁于何处,目前未知。
而Github上,打不尽的反抗者,比比皆是:
不死是追求自由的精神。
而youtube-dl主站,亦是正常。
但不知其响应如何保证……
好吧,其实我们需要的是,能解决问题的方法。
而油管似乎是为了响应,它某些页面改版了,比如:
https://www.youtube.com/watch?v=uzhggWwV7KA
导致解析与下载结果为:
Unable to extract JS player URL
跟踪源码分析,是在解析某类与年龄有关的URL时,获取js一个正则表达式因网页原码改变而致错。
改变,仅加入补充匹配支路而已:
于是,CR TubeGet v1.5.0.0修改youtube-dl组件更新支路做为补充。
原来更新方法继续保留,以适配官方更新。
更新youtube-dl至2020.10.17版,问题解决。
最后,期盼youtube-dl尽快重生,并问候RIAA十八代!
譬如,您在油管下载了这个视频:
https://www.youtube.com/watch?v=1La4QzGeaaQ&t=55s
选择mp4 2k或以上格式:
下载之后,导入pr,可能会被pr拒绝。或者,导入后没有图像只有声音。
它不能识别AVC格式的视频编码。油管视频编码,非普通h264编码。
怎么办呢?转换!
转成pr可以识别的编码。
您可用格式工厂之类的工具转,也可用CR TubeGet的视频转换模块。
需要注意的是,参数设置中,不可勾选[无损转换]。或在转换页面,不要勾选:
分辨率大,却是慢极!
之后再试导入即可。
有些短视频,下载之后是没有水印的。
而有一些,水印嵌入视频中。
如何去除?无痕去除,似乎目前无良方。
v0.9.4.0始加入对已下载视频,擦除水印功能。
擦除,而非去除。
模糊去视频区域,不完美,差强人意。
提示:v1.8.2.7及之后版本,转换功能里,右键亦加入水印擦除支持。
如图,截自边城浪子之黑刀红雪:
其存在于已下载列表当中,右键如斯:
即可选择水印区域擦除:
然后,即可执行擦除操作:
播放一下看看?
与原水印视频做下对比:
因此操作只是擦除,因此无能无痕,水印对比度弱些的视频,可以试一试。
聊胜于无。
而此功能,目前只对已下载视频有用,期待之后,会有独立功能出来。
B站终于开放4k视频了。国内站继新片场之后,又多个4k视频源获取处。
自此,CR心心念念,想给它下下来。
几度尝试,想法成真,能下载部分视频了。
前提条件:须有B站大会员。
CR TubeGet v0.9.3.9及以上。
因为4k是大会员专享。不止4k,1080p+以上都是。
提示:其站自2022.11月始,非会员不能看720及以上分辨率视频,此页方法亦适合彼种情况。
比如这条(仍然是练凌飞大神出品):
https://www.bilibili.com/video/BV1VC4y1x7UK?from=search&seid=6159970234711048821
那么,在浏览器中登录大会员,分辨率切换到4k看一看,且CR TubeGet分辨率设置为4k及以上时,
重要的事说三遍:分辨率切换到4k看一看
可下载:
下载完成:
高清之华:
看其视频信息:
OK,如所愿也!