2012-12-27 121 views
5

有没有办法获得QuickTime视频信息? (在谷歌搜索中,我找到了QT的一个CL选项,已被打破。)获取Quicktime视频信息

我期待找到pasp,长度,音频频道,音频指定,拍手和各种其他属性,程序“垃圾箱”。使用ffmpeg大部分信息不可用。

+1

你可以做的[功能请求FFmpeg bug跟踪器](http://ffmpeg.org/trac/ffmpeg/wiki)。有些功能很快实施,但主要取决于开发者的兴趣。 – LordNeckbeard

+0

David542,你最终决定了什么,我正在寻找同样的东西。 Mediainfo似乎给出了最多的信息。 Pasp和拍手(干净光圈)似乎是最难确定的事情。 – speedyrazor

回答

7

使用从Apple site的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

2

Mediainfo是一个不错的工具,http://mediainfo.sourceforge.net/en。它会给你一些你需要的信息。另请看ffprobe,它需要像-show_streams和-show_frames这样的选项来获得更多细节。