有一个舞台视频 大概有几个节目 中间有黑屏时间 其余都是有人在台上表演 但里面有背对着镜头的画面 所以用人脸识别就不行 还有其他办法能够自动将这段时间按照表演顺序自动切割开么
1
Cursor1st 2020-04-13 11:34:55 +08:00
我试着理解一下,
你的意思是说要把一段视频按顺序切割几段,将不需要的(比如黑屏、背对镜头)片段删除,再将剩下的组合成新视频。对吗? 是的话。 我觉得自动切割就用不到了( doge ),手动切割吧。推荐个软件 SolveigMM Video Splitter 。个人觉得裁切合并视频很好用。 |
2
tojonozomi 2020-04-13 11:35:38 +08:00
写个脚本,读取帧,判断并记录灯光暗下的时刻,按这个时间划分片段就可以了
|
3
varrily 2020-04-13 12:26:38 +08:00
达芬奇手动剪一下就好了吧。
|
4
MooneyDiy 2020-04-13 12:40:46 +08:00
苹果电脑的话用 imove 切割一下导出,
|
5
IkutaErika 2020-04-13 13:18:12 +08:00
这是剪辑或者后期的事情吧
|
6
xiri 2020-04-13 13:19:25 +08:00 via Android
只有一个视频的话手动切一下比你写代码折腾自动化快多了
|
7
littlewing 2020-04-13 14:45:53 +08:00
做自动化剪辑?
|
8
williamfzc 2020-04-13 14:55:42 +08:00
这种手切比你写自动化快多了;
要做自动化可以参考 https://github.com/williamfzc/stagesepx |
9
soulmine OP @tojonozomi
@varrily @MooneyDiy @IkutaErika @xiri @williamfzc @Cursor1st 肯定是很多视频 不然我也不来 v2 问啊 就是自动化剪辑 有什么推荐嘛 |
11
horkooo 2020-04-13 19:45:24 +08:00 via Android
php 配合 ffmpeg,将视频帧读入然后用腾讯图像识别接口。不过感觉会死机,视频帧很快,尤其是大视频帧数尤其多。看看其他大佬有没有好的方法
|
13
m939594960 2020-04-13 19:59:29 +08:00
直接找个有 n 卡的机器,用 yolov3 跑一下。。 都是现成的模型
|
14
windydays 2020-04-14 17:14:27 +08:00
可以用 ffmpeg 检测黑屏,有个 blackframe filter 可以用。
|
15
windydays 2020-04-14 17:14:55 +08:00
|