找回密码
 立即注册
搜索
查看: 2557|回复: 16

[软件] 如何精准地分割视频分镜?

[复制链接]
     
发表于 2022-4-14 17:10 | 显示全部楼层 |阅读模式
视频剪辑软件用过 filmora 和字节的剪映,无论哪一个都遇到了分镜切割没割干净的困扰。我的操作是这样的:拖时间轴到分镜切换的位置,用“下一帧”指令前进到镜头变化的位置,但无论是在镜头的最后一帧按“分割”,还是在下个镜头的第一帧按“分割”,都会发现保留的片段里最后留下了不想要的一帧,逼死强迫症。
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-4-14 18:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-4-14 18:24 来自手机 | 显示全部楼层
达芬奇

—— 来自 OnePlus GM1910, Android 10上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

头像被屏蔽
发表于 2022-4-14 18:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2022-4-14 19:44 | 显示全部楼层
这个方向的研究还是蛮多的,比如这篇论文就有现成的代码和模型。

实测效果还可以

[1] Souček, T., & Lokoč, J. (2020). TransNet V2: An effective deep network architecture for fast shot transition detection. arXiv preprint arXiv:2008.04838. https://arxiv.org/abs/2008.04838
回复

使用道具 举报

     
 楼主| 发表于 2022-4-14 19:52 | 显示全部楼层
劳动塑造人 发表于 2022-4-14 18:04
精准切割非关键帧好像是个很麻烦的问题
https://www.v2ex.com/t/808095

所以这些剪辑软件的 track 预览和镜头的边界也是比较低精度的?(比 ffmpeg 的转码切片速度快,看来是没有免费的午餐)。
回复

使用道具 举报

     
发表于 2022-4-15 09:31 | 显示全部楼层
可以试试PySceneDetect,传统的场景检测算法,不过速度很快。
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-4-15 09:51 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-4-15 09:56 来自手机 | 显示全部楼层
场问题吧,多减掉一帧不就行了。
回复

使用道具 举报

     
发表于 2022-4-15 10:01 | 显示全部楼层
如果画面之间本身是硬切比较干净的话
PR从2020后期的版本开始有新增自动分割的功能,轨道素材上 右键-场景编辑检测
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-4-15 10:10 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-4-15 10:52 来自手机 | 显示全部楼层
关键帧无损切割不可能精准的。必须重新编码才行
回复

使用道具 举报

     
发表于 2022-4-15 11:44 | 显示全部楼层
如果你要切割的视频是类似 ProRes 这种帧内压缩的编码,也许可以实现无损切割 其他的要无损就老老实实丢剪辑软件里吧
回复

使用道具 举报

     
发表于 2022-4-15 12:36 来自手机 | 显示全部楼层
用达芬奇,甚至可以用素材库的“场景剪切探测”,或者放时间线上再用“探测场景切点”来自动完成基本切割,再手动微调。
“探测场景切点”的计算时间略长一点,但是会帮你自动剪辑,准确度很高,除了部分特殊转场效果的镜头,基本都能准确切割。
回复

使用道具 举报

     
发表于 2022-4-15 14:03 | 显示全部楼层
megui+avs 重编码可以按帧切 否则p帧还是i帧的问题 肯定切不准
回复

使用道具 举报

     
发表于 2022-4-15 16:11 | 显示全部楼层
premiere吧...切到按帧显示模式
回复

使用道具 举报

     
发表于 2022-4-15 16:25 | 显示全部楼层
剪映也有逐帧查看来着,直接用左右键就能逐帧滑动
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-7-17 02:26 , Processed in 0.071172 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表