. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
bestdoctor
 
bestdoctor 的头像
终极会员
 
资 料:
注册日期: Jul 2002
帖子: 18,544 声望值: 6
精华: 5,解答: 43
#1 旧 2021-01-02, 15:20:59 默认 【求助】youtube-dl下载B站视频列表应该带哪个option?
bestdoctor 当前离线  

研究了下-h
发现应该是--yes-playlist这个option
但是B站的列表貌似都是地址后面带p=1,2,3....诸如此类

带上这个option,结果总是下载第一个视频
请教如何才是正确姿势?
69EFI.zip
----------------------分割线-------------------------
使用这个参数,后面带的youtube视频地址应该是view full playlist的地址,而不是第一个视频的地址
现在用youtube-dl下载油管视频列表
用you-get下载B站视频列表
安装简单,Mac下就是brew install youtube-dl和brew install you-get
you-get 如果出现 no matches found,则在URL链接上加上单引号

引用:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" (/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)")
brew install wget --with-libressl
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
brew install youtube-dl ffmpeg
brew install you-get

pip3 install --upgrade pip

brew install create-dmg
create-dmg --help
create-dmg <output_name.dmg> <source_folder>

此帖于 2021-05-08 10:11:00 被 bestdoctor 编辑. .


E3 1230+2600+3570K+3770k+8550u+1065G7+8500B+8809G=34核
回复时引用此帖
foxme
 
foxme 的头像
核心会员
 
资 料:
注册日期: Mar 2001
帖子: 4,047 声望值: 3
精华: 0,解答: 29
#2 旧 2021-01-02, 16:04:14 默认
foxme 当前离线  

使用annie(https://github.com/iawia002/annie), 加-p参数即可.
回复时引用此帖
aquayhy
 
aquayhy 的头像
支柱会员
 
资 料:
注册日期: Mar 2002
帖子: 4,192 声望值: 3
精华: 2,解答: 10
#3 旧 2021-01-02, 19:48:07 默认
aquayhy 当前离线  

有没有windows下的界面前端,昨天找了一个以前叫gui-youget,现在改名叫VDM的,java写的,打不开
回复时引用此帖
bestdoctor
 
bestdoctor 的头像
终极会员
 
资 料:
注册日期: Jul 2002
帖子: 18,544 声望值: 6
精华: 5,解答: 43
#4 旧 2021-01-03, 02:32:38 默认
bestdoctor 当前离线  

引用:
作者: foxme 查看帖子
使用annie(https://github.com/iawia002/annie), 加-p参数即可.
我用brew install annie安装完毕
能正确执行,但任何视频都无法下载下来,B站油管都无法下载

这是错误信息,油管的
代码:
annie https://www.youtube.com/watch?v=dQw4w9WgXcQ
{"level":"debug","time":"2021-01-02T13:29:15-05:00","message":"Unable to extract json from default url, trying embedded url"}
Downloading https://www.youtube.com/watch?v=dQw4w9WgXcQ error:
Error extracting sts from embedded url response

这是错误信息,B站的
代码:
annie -i -p https://www.bilibili.com/video/BV1b4411C7iV?p=1
Downloading https://www.bilibili.com/video/BV1b4411C7iV?p=1 error:
https://api.bilibili.com/x/player/playurl?avid=67068864&cid=116290224&bvid=&qn=120&type=&otype=json&fourk=1&fnver=0&fnval=16 request error: HTTP 412
而如果用youtube-dl下载,对于列表还能下载第一部
反复试了多次,对油管的视频列表,修改一下地址,去掉后面多余的部分,还是可以分次手动把列表的剩余视频下载完毕
但是B站这种p=1,2,3....的方式,还是没办法

此帖于 2021-01-03 02:48:43 被 bestdoctor 编辑. .
回复时引用此帖
foxme
 
foxme 的头像
核心会员
 
资 料:
注册日期: Mar 2001
帖子: 4,047 声望值: 3
精华: 0,解答: 29
#5 旧 2021-01-03, 20:32:17 默认
foxme 当前离线  

引用:
作者: bestdoctor 查看帖子
我用brew install annie安装完毕能正确执行,但任何视频都无法下载下来,B站油管都无法下载这是错误信息,油管的[CODE]annie https://www.youtube.com/watch?v=dQw4w9WgXcQ{"level":"debug","time":"2021-01-02T13:29:1...
呃, 非常抱歉, 我并不知道你是用mac的.

我是在windows中, 直接使用官方编译的annie.exe运行就好了.

对于你引用的错误信息, 我也看不大懂. 要不你试试在:
https://github.com/iawia002/annie/issues
提交一下你的issue?
回复时引用此帖
carry
 
carry 的头像
超级会员
 
资 料:
注册日期: Mar 2000
帖子: 1,808 声望值: 3
精华: 0,解答: 2
#6 旧 2021-01-03, 21:10:48 默认
carry 当前离线  

you-get --playlist
一直在用这个下B站的资源


由零开始!
回复时引用此帖
bestdoctor
 
bestdoctor 的头像
终极会员
 
资 料:
注册日期: Jul 2002
帖子: 18,544 声望值: 6
精华: 5,解答: 43
#7 旧 2021-01-04, 07:13:28 默认
bestdoctor 当前离线  

引用:
作者: foxme 查看帖子
呃, 非常抱歉, 我并不知道你是用mac的.

我是在windows中, 直接使用官方编译的annie.exe运行就好了.

对于你引用的错误信息, 我也看不大懂. 要不你试试在:
https://github.com/iawia002/annie/issues
提交一下你的issue?
我能把annie装好并且会用几个option就感觉自己很厉害了
下次在win上面试试这个
除了youtube-dl,我还知道了有annie这个工具,感谢推荐

引用:
作者: carry 查看帖子
you-get --playlist
一直在用这个下B站的资源
照样用brew install you-get安装成功
呵呵,下载B站的列表确实可以
不过,you-get下载的时候有时候中途断掉,只下载了列表前面一些,重新从中断的剧集那儿开始也不行,我另外选个列表下载也不行。谁知,过了几个小时我再尝试,又可以了。
@carry

此帖于 2021-01-04 11:03:07 被 bestdoctor 编辑. .
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 16:12:02.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号