首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从ffprobe设置变量

如何从ffprobe设置变量
EN

Stack Overflow用户
提问于 2020-04-12 02:47:56
回答 1查看 74关注 0票数 0

如何将艺术家、标题、日期等添加到变量中?

代码语言:javascript
复制
from ffprobe import FFProbe

metadata = FFProbe("01-leo_lausemaus_-_leo_lausemaus_titelsong.mp3")
print(metadata)

输出结果its:

代码语言:javascript
复制
<FFprobe: {'title': 'Leo Lausemaus Titelsong', 'artist': 'Leo Lausemaus', 'track': '1/0', 'album': 'Folge 1', 'disc': '1', 'date': '2015', 'TLEN': '78', 'album_artist': 'Leo Lausemaus', 'Duration': '00:01:18.99', 'start': '0.025056', 'bitrate': '329 kb/s'}, [<Stream: #1 [video] Motion JPEG, 0, (512x512)>], [<Stream: #0 [audio] MP3 (MPEG audio layer 3), channels: 2 (stereo), 44100Hz> ], [], []>

我希望能够单独输出每个变量

我在windows上使用python 3.8。

问候

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-12 03:14:28

通过读取source,您看到的元数据in the repr是一个实例属性metadatawhich is a dict。因此,要获取标题,例如:

代码语言:javascript
复制
metadata.metadata['title']
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61161989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档