2011-02-11 87 views
6

您好希望按照所述使用Python提取視頻元標記。 在stackoverflow上,我找到了Windows中不支持的kaa模塊。 任何人都可以建議我可以跨平臺工作的python庫嗎?使用python進行視頻元數據

+0

hach​​oir不提供我的圖書館:( – anish 2011-02-15 11:31:07

回答

8

你見過Hachoir?它'從多媒體文件中提取元數據'。

不同的文件格式解析器給出不同級別的細節,但它可能是你正在尋找的。下面是一個AVI文件metatdata提取的示例:

$ hachoir-metadata pacte_des_gnous.avi 
Common: 
- Duration: 4 min 25 sec 
- Comment: Has audio/video index (248.9 KB) 
- MIME type: video/x-msvideo 
- Endian: Little endian 
Video stream: 
- Image width: 600 
- Image height: 480 
- Bits/pixel: 24 
- Compression: DivX v4 (fourcc:"divx") 
- Frame rate: 30.0 
Audio stream: 
- Channel: stereo 
- Sample rate: 22.1 KHz 
- Compression: MPEG Layer 3 
2

你可以嘗試enzyme雖然重構已經引起了手冊變得過時。

此外,ffmpeg是一個非常強大的工具,你可以使用以下命令讀取視頻元數據:

ffmpeg -i <videofile> -f ffmetadata metadata.txt