有没有一种方法可以获取QuickTime视频信息?(在谷歌上搜寻后,我发现一个QT的cl选项是损坏的。)
我想找到pasp、长度、音频通道、音频分配、clap以及其他一些属性,这些属性通常使用程序“Dumpster”来查找。大多数这些信息无法使用ffmpeg获得。
有没有一种方法可以获取QuickTime视频信息?(在谷歌上搜寻后,我发现一个QT的cl选项是损坏的。)
我想找到pasp、长度、音频通道、音频分配、clap以及其他一些属性,这些属性通常使用程序“Dumpster”来查找。大多数这些信息无法使用ffmpeg获得。
使用来自Apple网站的QuickTime示例,我甚至可以将输出格式化为漂亮的JSON格式:
ffprobe -v quiet -print_format json -show_format sample_iTunes.mov
{
"format": {
"filename": "sample_iTunes.mov",
"nb_streams": 2,
"format_name": "mov,mp4,m4a,3gp,3g2,mj2",
"format_long_name": "QuickTime / MOV",
"start_time": "0.000000",
"duration": "85.500000",
"size": "3284257",
"bit_rate": "307298",
"tags": {
"major_brand": "qt ",
"minor_version": "537199360",
"compatible_brands": "qt ",
"creation_time": "2005-10-17 22:54:32"
}
}
}
我使用的是ffprobe版本1.0.7
Mediainfo是一个很好的实用程序,http://mediainfo.sourceforge.net/en。它会提供一些你需要的信息。同时,还要看看ffprobe,它使用像-show_streams和-show_frames这样的选项来获取更多细节。
pieces/bin/qt_info <.mov 文件>
它会提供一些不错的信息。