原来你的想法已经被别人玩烂了

帅张星球提问:这两天迷上抖音了,不是刷抖音,是上传视频,前天晚上突然来的想法,从油管下载视频,上传到抖音。第二天起来就开始实施了,程序员出身肯定不能蛮干,现在大部分环节都用脚本跑通了,完整流程还需要花些时间,现在从选好视频到制作完成半自动化操作(下载 字幕 字幕翻译 转码 合并),一个视频大概需要10分钟,各位球友有玩抖音的吗?这个有搞头吗? 报下数据 清明两天总共上传九个续集视频,累计点赞350,播放最多的视频960。有玩抖音的大佬吗求指导~

caodahuifu

caodahuifu2

下面详细介绍下是怎么执行的!

工具

  • 梯子,你懂得
  • youtube-dl,视频下载
  • EV剪辑,视频截取缩放
  • ffmpeg,字幕格式转换,视频转码合并
  • 有道智云,英文字幕翻译成中文
  • 剪映,后期特效
  • Java,串流程脚本化执行

开工

梯子自备!

视频&字幕下载

  • 工具下载地址:http://ytdl-org.github.io/you...
  • 选好想要处理的视频使用youtube-dl进行下载,下面命令会同时下载视频和字幕文件
youtube-dl --proxy "socks5://127.0.0.1:1080/" --write-sub --sub-lang en --merge-output-format mp4 url

字幕处理

vtt转ass

  • 字幕是纯文本文件,vtt格式比较繁琐,为了便于处理所以转换成更加简洁的格式
ffmpeg -i 1.vtt 1.ass

字幕翻译

有道智云之前IDEA插件提到过,这里还是用他,因为有免费名额,并且赠送了100块钱。
这里直接列出帮助文档不在详细赘述了。
http://ai.youdao.com/DOCSIRMA...

翻译后的效果

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.56,0:00:05.56,EnglishStyle,,0,0,0,,I say, is it too much to ask for both?
Dialogue: 0,0:00:01.56,0:00:05.56,ChineseStyle,,0,0,0,,我说,两个都要是不是太过分了?
Dialogue: 0,0:00:05.57,0:00:08.61,EnglishStyle,,0,0,0,,With that in mind, I humbly present the crown jewel
Dialogue: 0,0:00:05.57,0:00:08.61,ChineseStyle,,0,0,0,,带着这样的想法,我谦恭地献上这颗皇冠上的宝石
Dialogue: 0,0:00:08.60,0:00:10.45,EnglishStyle,,0,0,0,,Of stark industries' freedom line.
Dialogue: 0,0:00:08.60,0:00:10.45,ChineseStyle,,0,0,0,,斯塔克工业公司的自由线。

视频裁剪

  • 视频需要去除水印、黑边和视频尾部的广告,因为有免费的EV会用可用,就用他了。
  • 下载地址 https://www.ieway.cn/evedit.html
  • 软件比较简单,自行摸索吧
  • PS:可以使用ffmpeg进行缩放和裁剪操作,因为是试验所以怎么快怎么来,使用了可视化的工具

ev

视频字幕合并

  • 现在视频和字幕文件都已经准备好了,第一次做合成操作。
ffmpeg -i 1.mp4  -vf "ass=1.ass"   1-merge.mp4
  • 第一次合成后的效果

merge-1

9:16 模糊转码

  • 因为剪映等工具处理会直接加黑边,个人不喜欢,所以需要提前做好转码操作,将多余的部分用模糊背景填充。
ffmpeg -i 1-merge.mp4 -lavfi "[0:v]scale=256/81*iw:256/81*ih,boxblur=luma_radius=min(h\,w)/40:luma_power=3:chroma_radius=min(cw\,ch)/40:chroma_power=1[bg];[bg][0:v]overlay=(W-w)/2:(H-h)/2,setsar=1,crop=w=iw*81/256"  ./output/1-second.mp4
  • 转换后的效果

merge-2

剪映装饰

  • 主要是加标题和字幕用的
  • PS: 因为是临时玩玩所以没有花时间研究ff的drawtext规则,也可以用特效字幕变相处理。

jianying

上传视频

  • 抖音上传一分钟以上视频路径
我-右上角三条横线-下拉到最下面-反馈与帮助-如何上传1-15分钟视频?点进去就可以上传了
坐等点赞与关注吧^_^

这样操作,完成一个视频大概需要10分钟

收获

累计播放 5000+
最多播放 1000+
累计点赞 200+
最多点赞 50+
上传视频 14个

最大的收获

被抖音警告限流了

weigyui1

weigui2

完整作死代码关注公众号回复作死获取

一个程序猿的异常

END!


一个程序猿的异常
7 声望2 粉丝