python接口到subr样式的元数据标记。
subler的Python项目详细描述
与subrrci实用程序的简单python接口,用于生成脚本元数据 用SublerCLI标记。更容易。 完整的文档可以在Read The Docs上找到。
安装
安装非常简单
$ pip install subler
原子
要构造元数据,只需创建一个元数据原子集合,如 所以,
>>> artist = Atom('Artist', 'Linkin Park') >>> album = Atom('Album', 'Hybrid Theory') >>> metadata = [artist, album]
标记
然后,您只需将其传递给一个subler实例并使用subler标记 方法,就像这样,
>>> subler = Subler(path_to_source_file, dest=path_to_dest_file, metadata=metadata) >>> subler.tag()
交互式标记
从PysSubr 0.4.0版起,您可以选择使用PysSubr命令行 用于交互地将元数据写入文件的实用程序。提供更多信息 在Docs中,但是 交互式标记是像这样运行pysublercli
$ pysubler /path/to/your/file.m4v
然后,系统会提示您使用一个模板,您可以使用各种类型的 提供元数据,然后将其写入您的文件。
发布历史记录
0.4.2(2015-07-21)
- 修复了一个错误转义元数据以用于子流程的问题。请检查输出
- 为生成的命令及其结果添加了改进的调试日志记录
- 改进了默认的subsr.destattibute以创建唯一的目标文件名
- 为travis ci添加了一组自动化测试
- 添加了Travis CI支持
0.4.0(2014-09-20)
- 添加了Subrr.tools模块
- 添加了subsr.cli模块,该模块提供交互式pysubrr命令行工具
- 添加子.子.子.存在元集属性
- 修复了具有默认subsr dest属性的错误
0.3.1(2014-09-14)
- 修复错误以使RTD满意
0.3.0(2014-09-14)
- 为实用程序功能添加subr.utils模块
- 更直观的subrcli可执行路径发现
- 为subrcli参数添加了更好的shell转义
- 固定子循环版本属性
- 用于输出源文件的曲目列表的Fixed Tracks属性
- Subler IsultIn元数据属性现在返回为原子列表
0.2.0(2014-06-21)
- 初始版本