我用 Go 语言写了一个类似 youtube-dl 和 you-get 的工具

2018 年 3 月 19 日
 iawia002

https://github.com/iawia002/annie

程序运行速度比 Python 写的工具提升很多(这不废话吗哈哈哈哈哈哈),下载速度也有提升,针对那些分了片的视频,用了 goroutine,总体速度提升很多

$ annie -c cookies.txt https://www.bilibili.com/video/av20203945/

   Site:    哔哩哔哩 bilibili.com
  Title:     [ 2018 拜年祭单品] 相遇 day by day
   Type:    video
Quality:    高清 1080P60
   Size:    220.65 MiB (231363071 Bytes)

 2.06 MiB / 220.65 MiB [>-----------------------------]   0.93% 1.94 MiB/s 1m52s

现在大视频网站只支持 B 站,优酷,YouTube,爱奇艺和芒果 TV

最后,静态编译型语言真 TM 爽 ເ😎ว

20866 次点击
所在节点    程序员
112 条回复
iawia002
2018 年 3 月 21 日
@lixuda 有的,你看 github 上的版本页面
qsnow6
2018 年 3 月 22 日
可以下载字幕然后合成到视频里吗
iawia002
2018 年 3 月 22 日
@qsnow6 现在不支持哦,估计以后也不会支持😂这个需求超出视频下载工具的范畴了
Is0
2018 年 3 月 23 日
在 release 下的 exe 文件打开就闪退,是打开方式不对吗
iawia002
2018 年 3 月 24 日
@Is0 姿势不对,这是命令行程序,你把 Annie 所在路径加到环境变量里面,在 cmd 里面输 annie 就行了
iamchi
2018 年 6 月 13 日
@iawia002 搞不定
nvhanzhi
2018 年 9 月 5 日
找了半个下午的优酷下载方法,结果用了 annie 1 分钟就解决了,太感谢了!已 star !
273579540
2018 年 9 月 7 日
原来是大佬你写的。我现在 videofk 抓取都是看你的源码的...哈哈。
wowo2088
2019 年 1 月 16 日
正好要下载,感谢先~
adrianzhang
2019 年 5 月 22 日
非常好用!感谢!
nvhanzhi
2019 年 8 月 27 日
大神这个工具再没更新吗?优酷下载的视频很多个 能合到一起吗
Cu635
2020 年 2 月 25 日
这个工具 go get 安装失败了,报错
goPath\src\github.com\iawia002\annie\extractors\youtube\youtube.go:171:27: videoInfo.GetDownloadURL undefined (type *ytdl.VideoInfo has no field or method GetDownloadURL)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/439486

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX