更新时间:2026-02-28 GMT+08:00

异常片源检测

客户可以在片源导入前,通过工具排查片源异常的原因,如片源封装头信息缺失、音视频未同步等。

推荐使用开源FFMPEG工具进行检测,相关命令如表1所示。

表1 片源异常排查

排查方法

命令

解析片源元数据信息

可根据执行信息打印,识别片源异常点。

ffprobe -i your_input.mp4

解析视频包数据

ffprobe -i your_input -show_packets -select_streams v

解析视频帧数据

ffprobe -i your_input -show_frames -select_streams v

使用FFMPEG工具重新转码(格式化)

可根据执行信息打印,识别片源异常点。

ffmpeg -i your_input.mp4 your_output.mp4

使用FFMPEG工具转封装

可根据执行信息打印,识别片源异常点。

ffmpeg -i your_input -c copy your_output.mp4

重新转码以及音频重采样

下述命令可以修复大部分的异常片源。

ffmpeg -i your_input -c:v libx264 -b:v your_bitrate -af "aresample=async=1" your_output.mp4

修复时间基过大的异常片源

ffmpeg -i your_input -c copy -video_track_timescale 1000 your_output.mp4