摘要
需求:将YouTube的视频搬运到B站里面来。文章主要讲了以下几点
- 怎样下载YouTube视频
- 怎样上传B站
- 怎样添加字幕
- Mac怎么做视频合集
前提说明
- B站账号 & YouTube账号
- 能访问YouTube的网络环境
笔者使用的Mac电脑,下面的所有操作均基于MacOS
具体操作
1. 安装youtube-dl
项目github地址:https://github.com/ytdl-org/youtube-dl
1 | brew install youtube-dl |
2. 安装依赖
安装youtube-dl运行需要的依赖
- ffmpeg用来对字幕格式进行转换
1 | brew install ffmpeg |
3. 下载视频
常用操作
下载单个视频
下载视频列表
下载自动生成的字幕,默认是英文
默认下载的是vvt,这个格式B站上不支持。
字幕格式转换请使用字幕格式转换请使用 –write-auto-sub –convert-subs=srt
1 | 下载单个视频 |
可选:如果使用的是Mac电脑,可直接点击这里下载对应软件来下载(灰常简单)。
- 如果同时下载并发开得太大,容易发生卡死在最后不同。本人:2个并发,网速2MB/s是OK的
- 软件不支持断点下载,退出后全部重来。求好的方法~
4. 上传视频
采坑&总结的tips
B站上传的视频需要审核,大部分说是20min
会有重复视频检查,今早上传
Playlist最好一次性将所有的视频上传,后面有更新在编辑
5. 添加字幕(可选)
字幕和视频并非同步上传
- 找到对应的视频页
- 点击字幕按钮,并添加上面下载的字幕文件,如下图。
6. 发布blog(可选)
笔者基本是学习一个视频总结一个blog,所以上传视频之后会上传对应的文章. 视频优先,视频好些都是一次性上传的。
- 投稿->专栏管理
- 对.md文稿支持不太行
7. 怎么做视频合集
Mac上没有上传工具,没法做视频合集
- 在Mac上安装虚拟机,虚拟机上安装window系统,然后安装上传工具,就可以弄合集了。虚拟机是真的很重,不想这样
- github有脚本,需要有一定的程序基础
- 求各位指教简单好用的方案