pasanonic 发表于 2024-5-3 08:58:49

为啥我合成的视频比原视频多几秒,试了好几个不同的视频

本帖最后由 pasanonic 于 2024-5-3 09:00 编辑

多1到2秒不等 ,而且后面视频会发生语音不同步


帧图没有动都原版和fanda的切帧都试了   只删了aligned不要的脸图

合成MP4合成avi都这样 帧率是30



pasanonic 发表于 2024-5-3 09:13:54

刚刚发现fanda的切帧 是原版的切帧图数量不一样

728187887 发表于 2024-5-3 13:38:24

pasanonic 发表于 2024-5-3 09:13
刚刚发现fanda的切帧 是原版的切帧图数量不一样

快切好像是根据检测范围来切图的,人脸小于检测范围就略过

itqzja5 发表于 2024-5-3 14:44:45

pasanonic 发表于 2024-5-3 09:13
刚刚发现fanda的切帧 是原版的切帧图数量不一样

个观推测原因(未验证,大佬莫喷):大概率是出现了一图识别多取景框从而切了多个脸,而原版和fanda对于元数据的对齐没有做好的话,后面合成会出现某一帧跳动,遮罩和特征点也会出错,从而出现你说的这种情况.
解决方案:用mve提脸后,检查一图多脸情况,把多余的取景框在视频帧容器里面删除即可

pasanonic 发表于 2024-5-3 15:07:32

本帖最后由 pasanonic 于 2024-5-3 15:08 编辑

itqzja5 发表于 2024-5-3 14:44
个观推测原因(未验证,大佬莫喷):大概率是出现了一图识别多取景框从而切了多个脸,而原版和fanda对于元数据 ...
_0_1应该没问题吧 本来就是一张图切两张脸   1W7的切脸图 我都手动在MVE查看了

后半程语音不同步

itqzja5 发表于 2024-5-3 15:27:54

pasanonic 发表于 2024-5-3 15:07
_0_1应该没问题吧 本来就是一张图切两张脸   1W7的切脸图 我都手动在MVE查看了

后半程语音不同步


找到音画不同步的起始点那附近的帧对比下脸容器和视频帧容器的对应关系是否由差错?还有对比merged文件夹输出的合成结果与视频帧容器内的文件哪里有出入删掉merged里多余的帧再合成

wtxx8888 发表于 2024-5-3 15:52:27

pasanonic 发表于 2024-5-3 15:07
_0_1应该没问题吧 本来就是一张图切两张脸   1W7的切脸图 我都手动在MVE查看了

后半程语音不同步

源视频MP4的编码非标准,就会音像不同步。个人都是提前用AE,另存为标准MOV视频,再去切帧。

pasanonic 发表于 2024-5-3 15:59:27

wtxx8888 发表于 2024-5-3 15:52
源视频MP4的编码非标准,就会音像不同步。个人都是提前用AE,另存为标准MOV视频,再去切帧。 ...

我用 SMMVSplitterPortable 无损切合合成 确认语音正常再切原版或fanda工具切的帧

wtxx8888 发表于 2024-5-3 16:31:58

本帖最后由 wtxx8888 于 2024-5-3 16:37 编辑

pasanonic 发表于 2024-5-3 15:59
我用 SMMVSplitterPortable 无损切合合成 确认语音正常再切原版或fanda工具切的帧 ...
非要用小工具~你这个软件所谓的无损是切割式(与FFMPEG的分段复制一样),即编码维持原样---有问题的编码:funk:

pasanonic 发表于 2024-5-3 21:16:05

本帖最后由 pasanonic 于 2024-5-3 21:20 编辑

wtxx8888 发表于 2024-5-3 16:31
非要用小工具~你这个软件所谓的无损是切割式(与FFMPEG的分段复制一样),即编码维持原样---有问题的编码: ...
我把语音提前0.5秒左右差不多对上口型了
不知道那多出来的 1秒哪里来的 :(
页: [1] 2
查看完整版本: 为啥我合成的视频比原视频多几秒,试了好几个不同的视频