当前位置: 主页 > 问答 >

问答

LatentSync上传视频不显示 显示NaN的处理方法

2025-01-22
朴老师
AI吧

哈喽大家好,这里是AI吧教学日记的朴老师,LatentSync是当前配置要求低,但是能够做到完美对口型的AI数字人软件,即便没有高配电脑也能创作属于自己的数字人,但是很多小伙伴在使用时遇到了上传视频时长显示NaN错误的问题,今天我针对这个问题给大家带来解答,帮助大家生成自己的专属数字人视频。

 

1、原因分析

视频格式编码问题,LantentSync 目前对视频的编码要求较为严格,李老师已经在着手解决这个问题,诸位还请稍安勿躁。

如果视频的编码不规范,上传时就会出现这个错误。

2、解决方法

此解决方式也可解决:"gradio.exceptions.Error: Error during processing: staCK expects non-empty TensorL1st",错误如下图:

使用任意剪辑软件重新导出视频,这里以剪映为例。

①、打开剪映,点击开始创作。

 

②、将原视频导入剪映,并拖入工作导轨中。

 

③、点击右上角导出,编码选择[H.264],修改帧率以及分辨率(原视频帧率分辨率是多少,在这里就选择多少),然后点击导出,等待导出,导出完成后将视频上传即可。


3、如何查看原视频的属性

①选中原视频。

②右键打开属性界面,或快捷键[ALT+回车]

③点击选择[详细信息],[帧高]为分辨率,[帧速率]为帧率

 

4、浏览器兼容性问题

原因:每个浏览器能够对视频处理的程度有所不同,导致兼容性差,不仅无法正常显示视频时长,视频也无法正常显示。

解决方法:更换我们推荐的浏览器,如:

① Google Chrome: Google Chrome

② Microsoft Edge: Microsoft Edge

③ Firefox: Firefox

 

好了,只要使用以上两种方法就能解决你所遇到的问题了,如果还有其他LatentSync的问题想要解决,可以持续关注AI吧网站,我们会持续为大家更新教学内容。