问题原因:如果导入的视频文件存在多余的元数据,那么在这里会发生导入失败。
以本人华为手机拍摄的一段.mp4
视频为例:
利用ffmpeg
在窗口命令行中检查你的视频------
cmd
ffmpeg -i your_video_name.mp4
your_video_name
是你的视频文件名
如下图所示,红色选区内是手机拍摄自动生成的信息,它们无法被RealityCapture
识别,需要删去
解决办法:
利用ffmpeg
在窗口命令行中删除多余的元数据------
cmd
ffmpeg -i your_video_name.mp4 -c:v libx264 -crf 18 -preset slow -pix_fmt yuv420p -c:a copy video_output.mp4
效果展示:
右边是原始视频,它们在资源管理器中是没有预览图的,当删除多余的元数据之后,将会生成正确的视频预览图。