问题标签 [mutagen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python mutagen,mp4文件,如何使用'rtng' - 内容评级标签?
在 Windows 上,当您查看 mp4 文件的“详细信息”选项卡时,有一个“父母等级”字段,它似乎是自由文本。我正在尝试为我的电影将其设置为“PG”、“R”等。
mutagen python 模块有一个“rtng”标签,描述为内容评级,带有一个整数值。我假设这两个属性是相关的,并且不知何故存在从整数到实际评级的映射?
如果这是真的,我试过这个:
一切正常,除了“mp4_video_tags['rtng'] = 1”。我明白了
当我尝试引用'1'时:
我得到另一个错误:
所以我的问题是
- 文件上的家长等级属性是否通过“rtng”设置?
- 如何正确设置“rtng”?
- G、PG、PG13、R等的整数值是多少?
python - Python Mutagen添加图像封面不起作用
我尝试使用诱变剂编辑 mp3 标签。现在我开始设置标题等标签。但 APIC 仍然无法正常工作。
我的代码:
我怎样才能让它工作?
谢谢 :)
python - mutagen.mp4.MP4Cover 中的第一个参数需要什么样的对象?
我想使用该功能mutagen.mp4.MP4Cover(data, imageformat)
(直接链接到文档),但是文档仅指定imageformat
,但没有指定data
。
我有一个.png
文件,我想添加到.mp3
封面/专辑艺术中。
windows - 写 ID3 标签 python 诱变剂
尝试使用 python3 & mutagen 更改 mp3 文件中的 ID3 标签。
trackN.add(mutagen.id3.TIT2(encoding=3, text=dict['title']))
它适用于 Ubuntu,但在 Windows7 上,所有标签都消失了。脚本中没有错误。我该如何解决?
python - 使用诱变剂从谷歌驱动器加载音频文件的元数据
我想编写一个程序,在谷歌驱动器中构建我的音频文件的数据库。语言是python。有谁知道从 google drive api 检索文件音频元数据的方法?我想要做的是使用来自google drive api的文件的id,我想将文件加载到内存中并使用Mutagen加载元数据。我的问题是如何从谷歌驱动器 api 加载文件。如果可能的话,我只想加载包含元数据的文件的一部分,而不是音频本身。根据我的理解,我不确定诱变剂是否可以加载已经在内存中的文件。
python - 从文件中删除 [''] 格式
我必须在 Flac 中翻录我的 cd 库以将它们存档,长话短说,翻录时的文件名不包括曲目编号,这在我的音频播放器上播放时会破坏播放列表顺序。
为了省去手动重命名它们的麻烦,我今天早上写了一个小脚本:
抱歉,这不是最干净的代码,我还是 python 的新手。
它可以正常工作,只是它在曲目标题中具有格式 ['text'],这会导致文件名类似于 ['01'] ['TrackName'] 的内容,这不方便。
因此,我想知道是否有可能在曲目名称中删除这种不需要的格式。
python-3.x - 如何在 Python 中获取音乐的专辑图片?
我正在尝试在 Python GUI 窗口中插入音乐(mp3)的专辑图片作为图像。为此,我使用了mutagen ID3 图片类。它在文档中有所描述,但我完全不知道该怎么做。所以我想请求一个例子来展示如何正确地做到这一点。如果可能,请说明是否有任何替代方案。
谢谢!
python - 是否可以使用诱变剂将 ID3 标签添加到 m4a 文件?
我在编写脚本以使用诱变剂标记我的音乐库时遇到问题。以下代码在处理 mp3 文件时工作正常,但会损坏 m4a 文件。
处理完 m4a 文件后,可以使用 mutagen 回读标签,但其他播放器不会检测到标签,并且不会播放音频。
在调用此函数之前,我尝试从文件中删除 MP4 标签,但没有帮助。
我究竟做错了什么?
python - Mutagen 无法识别 MP4 iTunes 语音备忘录标签
问题
我在 iPhone 上录制了一些语音备忘录。我为不同的事件添加了标题。同步后,这些将出现在单独的相册中。在 iTunes 中,它们与标题一起列出,但 MP4 文件按以下格式命名:yyyymmdd hhmmss.m4a
(AAC 编码)。
为了移动文件,我想使用mutagen用一个小的 python-script 重命名这些文件。
但是,mutagen
不能正确识别标签,只有在它们被编辑后(在 iTunes 中)。的输出f.tags
如下所示:
和f.MP4Tags()
产量{}
。编辑标题后,它确实出现在f.tags
:
问题
如何阅读原始的
*.m4a
iPhone 语音备忘录标签?
python - 如何使用诱变剂获得 mp3 的评级标签?
我尝试了 mutagen EasyID3 类来检索这个标签(在 mp3 上我确定这个标签存在)并且它没有出现在返回的标签列表中。
这是我正在谈论的Itunes评级标签。
似乎我缺少有关此特定标签的重要信息(不同的标准?不是 ID3?),但我在诱变剂文档中找不到任何帮助。