ffmpeg定时元数据值与ffprobe输出不同
使用ffmpeg定时元数据值与ffprobe输出不同,ffmpeg,ffprobe,Ffmpeg,Ffprobe,使用ffmpeg命令打印音频文件的ffmetadata元数据时: ffmpeg -i INPUT.mp4 -f ffmetadata FFMETADATAFILE 在[章节]对象中,计时值字段开始和结束的近似值: [CHAPTER] TIMEBASE=1/1000 START=533975 END=586975 title=Meltdown/Spectre patched 与使用JSON输出和ffprobe命令获得的相同计时元数据不同: ffprobe -i INPUT.mp4 -show_
ffmpeg
命令打印音频文件的ffmetadata
元数据时:
ffmpeg -i INPUT.mp4 -f ffmetadata FFMETADATAFILE
在[章节]
对象中,计时值字段开始
和结束
的近似值:
[CHAPTER]
TIMEBASE=1/1000
START=533975
END=586975
title=Meltdown/Spectre patched
与使用JSON
输出和ffprobe
命令获得的相同计时元数据不同:
ffprobe -i INPUT.mp4 -show_chapters -print_format json
就是
{
"id": 2,
"time_base": "1/1000",
"start": 534000,
"start_time": "534.000000",
"end": 587000,
"end_time": "587.000000",
"tags": {
"title": "Meltdown/Spectre patched"
}
}
其中start\u time
是start
和end\u time
是ffmpeg
输出的end
。是否有方法处理ffprobe
元数据输出中的定时信息