是否有办法获得QuickTime视频信息?(在谷歌上,我发现QT的一个cl选项被打破了。)
我正在寻找pasp,长度,音频通道,音频分配,拍手,以及使用程序"垃圾箱"经常发现的其他属性的分类。使用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选项来获取更多细节。
这里有一个选项:http://omino.com/sw/qt_tools/
虽然程序本身是坏的,如果你运行$ pieces/bin/qt_info <.mov file>
,它会给你一些很好的信息