摘要
需求:将YouTube的视频搬运到B站里面来。文章主要讲了以下几点
怎样下载YouTube视频 怎样上传B站 怎样添加字幕 ubuntu怎么做视频合集
前提说明
B站账号 能访问YouTube的网络环境
笔者使用的ubuntu电脑,下面的所有操作均基于ubuntu
具体操作
1. 安装youtube-dl
项目github地址:https://github.com/ytdl-org/youtube-dl
brew install youtube-dl
2. 安装依赖
安装youtube-dl运行需要的依赖
brew install ffmpeg
3. 下载视频
常用操作
下载单个视频 下载视频列表 下载自动生成的字幕,默认是英文
?默认下载的是vvt,这个格式B站上不支持。
?字幕格式转换请使用字幕格式转换请使用 --write-auto-sub --convert-subs=srt
# 下载单个视频 youtube-dl --write-auto-sub --convert-subs=srt https://www.youtube.com/watch?v=clFR9NfObvc
# 下载视频列表 youtube-dl --yes-playlist --write-auto-sub --convert-subs=srt -o '%(playlist)s/%(playlist_index)s-%(title)s.%(ext)s' https://www.youtube.com/playlist?list=PLWwSgbaBp9XqeuIuTWqpNtvf_EL0I4TJ2
# 其他常用说明 --skip-download 单独下载字幕,不下载文件 --write-sub ?下载自动生成的字幕 --convert-subs=srt 转换字幕格式 --embed-subs ?视频中嵌入字幕
<!--最简单的是使用--embed-subs,但是笔者尝试了一个视频并未成功,求指教-->
可选:如果使用的是ubuntu电脑,可直接点击这里下载对应软件来下载(灰常简单)。
如果同时下载并发开得太大,容易发生卡死在最后不同。本人:2个并发,网速2MB/s是OK的 软件不支持断点下载,退出后全部重来。求好的方法~
4. 上传视频
采坑&总结的tips
5. 添加字幕(可选)
字幕和视频并非同步上传
找到对应的视频页 点击字幕按钮,并添加上面下载的字幕文件,如下图。
参考:https://www.bilibili.com/read/cv15201204/(mac)
|