我需要從大量視頻文件中讀取一些元數據。經過一番研究,我碰到了http://www.scikit-video.org。我使用了skvideo.io.ffprobe,它給了我想要的結果。它會返回一個包含我正在查找的信息的字典。如何隔離python字典上的一個特定鍵。
它看起來像這樣:
{ "@index": "0", "@codec_name": "mjpeg", "@nb_frames": "2880", "disposition": {"@default": "1", "@dub": "0", "@timed_thumbnails": "0"}, "tag": [{"@key": "creation_time", "@value": "2006-11-22T23:10:06.000000Z"}, {"@key": "language", "@value": "eng"}, {"@key": "encoder", "@value": "Photo - JPEG"}]}
或用一個漂亮的印刷:
{
"@index": "0",
"@codec_name": "mjpeg",
"@nb_frames": "2880",
"disposition": {
"@default": "1",
"@dub": "0",
"@timed_thumbnails": "0"
},
"tag": [
{
"@key": "creation_time",
"@value": "2006-11-22T23:10:06.000000Z"
},
{
"@key": "language",
"@value": "eng"
},
{
"@key": "encoder",
"@value": "Photo - JPEG"
}
]
}
我的問題是我怎麼能隔離日期 「2006-11-22T23:10:06.000000Z」 。我嘗試了一些不同的東西,但我陷入了困境。我無法獲得鍵或值。我相信我錯過了一些東西。
我真的很感激任何幫助。
感謝
你是什麼意思的'''隔離日期'''? – wwii