MP4视频显示时长与实际不符怎么办

MP4视频文件的时长通常是由视频的元数据决定的。如果遇到一个MP4视频在播放器中显示只有十来秒,但实际播放时间超过这个长度,有可能是元数据错误。视频文件的元数据可能存在错误,导致播放器读取的时长不正确。这种情况通常不会影响视频的播放,只是显示信息不准确。

如何更新元数据,可以使用 ffmpeg 来更新元数据:

下载 ffmpeg

首先打开 ffmpeg 下载文件,如果不知道在哪里下载可以点击 这里 (访问密码: 2632) 下载

解压 ffmpeg 到任意目录,进入 bin 目录,如图

bin 目录中的文件

执行命令

在 bin 目录中打开命令行,如图

接着执行以下命令

ffmpeg -i 原文件.mp4 -map_metadata 0 -c copy 输出文件.mp4

在这里插入图片描述

结束后查看新文件的属性,时长已经恢复正常

猜你喜欢

转载自blog.csdn.net/sinat_20938225/article/details/140702166