簡體   English   中英

在Python中讀取和解析Windows視頻文件元數據

[英]reading and parsing Windows video files metadata in Python

我正在研究一個項目,我需要閱讀和解析視頻元數據。(持續時間,創建日期,標題,比特率......)據我所知,Python 3.X沒有任何好的軟件包這個問題。

1 - 我發現了這些:

hachoir元數據

但它們是為python 2.X設計的

2 - 我也知道如何使用ffmpeg和其他處理視頻文件的庫。 但它們太慢了,我想簡單地從windows文件中讀取元數據。

3 - 我嘗試使用exifread包來讀取視頻元數據,但據我發現,它不適用於視頻文件。

4 -有這個疑問,問的方式來檢索的視頻只有長度,但無人接聽。

我在找這個

file = open(path_to_video_file)
props = python_video_info_parser.get_info(file)
print(props)

平台

python 3.4 windows 10

我希望你找到了你想要的東西。 :)

但是,如果你沒有或其他人想知道..我正在研究相同的sunject,我可能已經找到了解決方案。

到目前為止我發現的是一個名為exiftool的命令行工具。 如果下載此軟件並使用命令行功能,則可以使用子進程模塊運行這些命令。

支持許多文件格式,如文檔中所示。

我一找到合適的工作就會立即更新這篇文章。 :)

您可以在此處下載該工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM