笨招解决优酷m3u8下载时间轨难题~

最近看B站推荐少年番“虹色Days”,于是打算去优酷下载慢慢看,殊不知遇到了大麻烦~

坑爹的反盗版机制

网络上流传着许多可以下载VIP的网站,于是我将【http://v.youku.com/v_show/id_XMTQzOTM4ODIxNg==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.1】丢到某个解析网站得到了m3u8文件,下载地址得到了,丢到IDM中开始愉快的下载。
下载也很顺利,结果呢,下载完的文件只能播放前两分钟,虽然文件已经完整的下载完…试了系统自带的播放器,MHC ,potplayer时间轨全不正常!这明显是网站动了手脚
在网络上搜了一下,找到了一个m3u8下载器https://github.com/nilaoda/The-New-M3U8-Downloader ,在IDM下载完的基础上,使用软件自带的“合并或批量”,选择TS转MP4,一切顺利,不正常的时间轨终于恢复正常了。

实际上呢,软件就是用ffmpeg的无损转码命令来解决这个问题的,代码如下

"ffmpeg.exe" -threads 0 -i "待转视频" -c copy -y -bsf:a aac_adtstoasc "x.mp4"

报错的话删除 “-bsf:a aac_adtstoasc” 即可。转换过程中红字报错貌似没有影响。

当然,你也不想折腾的话,下载vlc也可以直接看,亲测可以看到尾。

还有个思路

https://github.com/soimort/you-get/issues/1475 这个提问者和我遇到的问题一样,他是用这个折中办法

我现在下载的办法是:用you-get获取real URL,然后用livestreamer下载成TS文件,最后再用ffmpeg封装成MKV格式(无法直接封装成MP4格式,可先封装成MKV,然后再把MKV封装成MP4)。

livestreamer “m3u8下载文件” best -o x:\downloads\Downloads.TS ,再用ffmpeg 转mkv,最后转MP4

想了下,这个办法也算合理。

 
 
         

悲催,bootcdn要跑路啦!

上周将主题的JS文件全改成了外链,用的是bootcdn,本来好好的,不料今天在v2发现有人提到这个问题:bootcdn外链文件挂了,急忙修改主题,将以前外链的库文件改成jsd...

实验性用caddy支持quic,其实入门很简单

本着不折腾会死精神,还是硬着头皮试着搭建caddy来开启quic支持.不过整个流程也很简单,而且实际效果也很出众,加载时间大约节省了二分之一,于是我想把整个流程...

令人糟心的薅羊毛活动:说的是你!humblebundle

humblebundle大发慈悲开启了印花换游戏的活动,本着重在参与的精神,我也参与其中,不料事情并没有那么简单! 糟心一:初尝缺货! 第一轮还好,可能游戏本身也不值...

好站推荐:ebb.io

在动漫花园的广告栏发现的这个网站,打开发现真的很良心!安利的理由有很多,待我一一道来. 界面清爽 打开网站,主颜色是深蓝色,这种颜色很适合夜里补番,因为暗...

《银魂》即将完结,这不是玩笑!

上周的JUMP预告了银魂漫画将有大动作,在这周终于揭晓了:银魂离完结还有五话,这事说起来反倒没那么伤心,毕竟各种烟雾弹之后,这种事情都没什么大惊小怪的,而且...

里番「末班电车后,胶囊旅馆,和上司的微软热之夜」十月出动画版

看这标题“末班”,看这标题“旅馆”,看着标题“和上司”,时间地点人物俱全,能发生什么,我估计你用脚趾头都能想出来~(当然是啪啪啪啦)。没错,这个起了这么长...