第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

python如何獲取文件的詳細(xì)信息?

python如何獲取文件的詳細(xì)信息?

12345678_0001 2018-08-23 19:52:00
比如一個(gè)文件的大小,創(chuàng)建時(shí)間,修改時(shí)間什么的,這些我知道可以用os.stat來(lái)獲取但是文件屬性-詳細(xì)信息里面的其他信息該怎么獲取呢?比如說(shuō)圖片文件的寬、高、分辨率;視頻文件的幀寬帶、高度、速率;MP3的比特率,藝術(shù)家;這些數(shù)據(jù)信息該怎么得到?
查看完整描述

1 回答

?
藍(lán)山帝景

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊

這些是多媒體的文件才有的屬性,所以不屬于通用的stat屬性。因此你必須調(diào)用多媒體解析類庫(kù)才能獲取這些信息。

當(dāng)然獲取圖片信息你可以用python的PIL類庫(kù),獲取音頻信息你可以用taglib這一類解析音頻的類庫(kù),自己做封裝。

最后,你可以用萬(wàn)能的解析多媒體信息的工具mediainfo,本身是一個(gè)跨平臺(tái)的cli+gui工具,幾乎能解析各種常見(jiàn)的多媒體參數(shù),提供cli接口,也有提供編程接口(比如potplayer用的就是這個(gè)工具獲取的多媒體信息)。你可以找找有沒(méi)有python的wrapper,或者自己調(diào)用它的命令行也行。

當(dāng)然ffprobe命令行工具也沒(méi)問(wèn)題。避過(guò)我個(gè)人還是推薦mediainfo干這事,我自己都用了好多年這個(gè)工具了


查看完整回答
反對(duì) 回復(fù) 2018-08-26
  • 1 回答
  • 0 關(guān)注
  • 1966 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)