查询指定MP4视频元数据对应制作程序及同款参数视频制作方法
问题解答
1. 视频生成程序判断
仅靠现有参数无法100%确定具体生成程序,mp42是符合ISO基础MP4规范的通用容器标识,大量工具都可以输出符合该特征的视频:
- 开源转码工具FFmpeg默认导出的部分MP4文件会自带该元数据标识
- 绝大多数安卓设备原生相机录制的竖屏视频会匹配该旋转参数、编码配置
- 剪映、快影等移动端剪辑工具的旧版本导出配置也会生成完全一致的参数特征
- 格式工厂等入门转码工具的默认MP4转码配置也会输出该类元数据
2. 全参数匹配视频制作方法
使用FFmpeg工具即可完成全参数对齐,操作步骤如下:
- 准备任意音视频源素材,若需要匹配42.46秒的时长,可提前将源素材裁剪到对应长度
- 运行以下FFmpeg命令即可生成完全匹配参数的视频:
ffmpeg -i 你的输入素材路径 \ -f mp4 -major_brand mp42 -minor_version 0 -compatible_brands mp42isom \ -vcodec libx264 -pix_fmt yuv420p -colorspace bt470bg -color_primaries bt470bg -color_trc smpte170m \ -s 640x352 -b:v 1464k -r 28.41 -video_track_timescale 90000 -metadata:s:v rotate=90 \ -acodec aac -b:a 96k -ar 48000 -ac 2 \ 你的输出文件路径.mp4
参数对应说明:
- 容器层参数完全匹配你提供的
Major_brand/Minor_version/Compatible_brands标识 - 视频编码、像素格式、色彩配置、分辨率、比特率、帧率、旋转参数完全和目标参数一致,运行命令后会自动生成对应-90度的显示矩阵侧数据
- 音频编码、采样率、声道数、比特率完全对齐目标音频流参数
- 音视频总比特率约1564kb/s,和目标参数一致
内容的提问来源于stack exchange,提问作者الرباني سعيد
相关产品推荐
相关产品推荐

