-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
下载bilibili时,遇到奇怪的无动作,无流量,然后就出错,再无法运行了 #122
Comments
刚刚再次运行,又开始运行了。但这次看样子是在重新下载第一集 ……
|
又一次进入无流量,无动作状态了…… |
|
这个错误我倒是从来没见过 |
@iawia002 我刚才下载的时候,也碰到这样一个问题.... ` ` 请帮忙看看..谢谢 |
报错信息... ` |
@aizya 不是你发的那个地址的那种错误,报错是 你下载的 URL 贴一下,我看我能不能复现,还有你是什么系统 |
@iawia002 |
$ annie https://www.bilibili.com/video/av23716841
Site: 哔哩哔哩 bilibili.com
Title: 第二季 Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式 Part01 Chapter01-07 01.第1章 课程介绍与前置项目回顾-1 课程导学
Type: video
Stream:
[default] -------------------
Quality: 高清 1080P
Size: 18.95 MiB (19871047 Bytes)
# download with: annie -f default "URL"
18.95 MiB / 18.95 MiB [=================================] 100.00% 3.57 MiB/s 5s
Merging video parts into 第二季 Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式 Part01 Chapter01-07 01.第1章 课程介绍与前置项目回顾-1 课程导学.mp4 @aizya 你下其他的视频报错吗,其他网站的视频,B 站的其他视频 |
@iawia002 它是下到一半的时候报的错... |
@iawia002 ` 0 B / 11.15 MiB [-----------------------------------------------------] 0.00%panic: runtime error: invalid memory address or nil pointer dereference goroutine 1 [running]: ` 是下载到一半的时候.... |
@iawia002 我下载其他的视频正常噢,偶然会出现... |
你们都是在那个地方报错,可能确实有什么隐含的问题 |
file, err := os.Stat(filePath)
if err != nil && os.IsNotExist(err) {
return 0, false
}
return file.Size(), true 我好像知道了,报错是在上面这段代码的最后一行,就是说可能 |
@iawia002 哥,我怎么才能使用最新的annie? 卸载再装? 不是很熟.... |
你本来怎么装的? 我没发版本,我想验证了这个再发,go get 一下,README 那里有写 |
@iawia002 如果是go get覆盖的话,那么问题好像还在.... panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x48eabc] goroutine 1 [running]: panic(0x69de00, 0xc420010180) /usr/local/go/src/runtime/panic.go:500 +0x1a1 github.com/iawia002/annie/utils.FileSize(0xc4204ad800, 0x100, 0xf7, 0x6f01b3) /home/xiaoxiong/gocode/src/github.com/iawia002/annie/utils/utils.go:52 +0x5c github.com/iawia002/annie/downloader.FormatData.urlSave(0xc4203689c0, 0x1, 0x1, 0x6f237c, 0xc, 0xb279c7, 0xc420906480, 0x205, 0xb279c7, 0x6ec3a0, ...) /home/xiaoxiong/gocode/src/github.com/iawia002/annie/downloader/downloader.go:81 +0x321 github.com/iawia002/annie/downloader.VideoData.Download(0x6f814e, 0x19, 0xc4204ad100, 0xf3, 0x6ed699, 0x5, 0xc42093d860, 0x7ffda251945d, 0x29) /home/xiaoxiong/gocode/src/github.com/iawia002/annie/downloader/downloader.go:206 +0x1537 github.com/iawia002/annie/extractors/bilibili.bilibiliDownload(0x7ffda251945d, 0x29, 0x0, 0xc4200ae360, 0x89, 0xc420434188, 0x8, 0xc42037b148, 0x8, 0x0, ...) /home/xiaoxiong/gocode/src/github.com/iawia002/annie/extractors/bilibili/bilibili.go:241 +0x70b github.com/iawia002/annie/extractors/bilibili.Download(0x7ffda251945d, 0x29) /home/xiaoxiong/gocode/src/github.com/iawia002/annie/extractors/bilibili/bilibili.go:174 +0x4bc main.download(0x7ffda251945d, 0x29) /home/xiaoxiong/gocode/src/github.com/iawia002/annie/main.go:56 +0x9ab main.main() /home/xiaoxiong/gocode/src/github.com/iawia002/annie/main.go:121 +0xeb |
@iawia002 但是从日志看,,我的annie好像还是没有变.... |
2018-05-21 23:00:57 ⌚ xiong in ~/playground/videos/tomcat-redis ○ → go get github.com/iawia002/annie 2018-05-21 23:01:17 ⌚ xiong in ~/playground/videos/tomcat-redis ○ → 这个命令没有输出... 这样会覆盖使用最新的annie? |
go get -u github.com/iawia002/annie |
新的问题, 感觉有点眉目? 2018/05/21 23:06:23 Error while downloading: http://upos-hz-mirrorks3.acgvideo.com/upgcxcode/97/43/39624397/39624397-1-80.flv?e=ig8euxZM2rNcNbKa7bdVtWeBhbdVNEVEuCIv29hEn0lqXg8Y2ENvNCImNEVEUJ1miI7MT96fqj3E9r1qNCNEto8g2ENvN03eN0B5tZlqNxTEto8BTrNvNeZVuJ10Kj_g2UB02J0mN0B599M=&deadline=1526922454&dynamic=1&gen=playurl&hfb=Yjk5ZmZjM2M1YzY4ZjAwYTMzMTIzYmIyNWY4ODJkNWI=&oi=1697406457&os=ks3&platform=pc&rate=47600&trid=4bf5857deeec412da3604bc37a3dc9b9&uipk=5&uipv=5&um_deadline=1526922454&um_sign=f12a643cd10f7bdf7fe7f214cbb0492e&upsig=2a4e76e861b24fb2489b1629a6245494, invalid argument |
🤯 这两个问题应该没有关联,那个改动不会影响下载,你再重试一下,我先确保这个问题解决了 |
我好像知道这个问题的根源了,可能是文件名超长了,才导致了这个奇怪的错 |
扎心了.... 我现在一直都是参数不合法... 之前那个问题估计解决了.. |
😥 @aizya 哪个视频,具体的报错的那一 P,别发那整个列表的 |
Site: 哔哩哔哩 bilibili.com Title: 第二季 Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式 Part01 Chapter01-07 04.第4章 Tomcat集群演进详解及环境搭建-05 Tomcat集群快速入门:Nginx负载均衡配置,常用策略,场景及特点 Type: video Stream: [default] ------------------- Quality: 高清 1080P Size: 11.15 MiB (11696583 Bytes) # download with: annie -f default "URL" |
@iawia002 down这个的时候报错...是不是title过长? |
不确定,你试试 |
没有错噢... 先休息吧 |
|
估计和网络出错 -- 本地文件建立逻辑之间关联出错有关,与文件名长度无关,我那个错误也是第一次出,第二次重新开始就不再出现了。并不能随时重现的 |
@iawia002 上面这个命令可行.. 有没有什么好的方式可以直接下载... |
@iawia002 能不能批量下载的时候不加主标题,子显示子标题,让它自己加去.感觉加完之后有点怪...太长了... |
@iawia002 也可以..感谢.. |
@iawia002 希望能尽快解决... |
win10下运行 0.6.8,下载到第一集(显示)80%左右,网卡无流量,百分比不长,用 ctrl+c 退出后再运行,几分钟后再次进入无流量状态。
再ctrl+c,再运行就是上面出错,无法再继续下载了。
看样子是合并时候出的问题?下面是残留的文件 ……
The text was updated successfully, but these errors were encountered: