lilypond文本的符号视频生成器

LilypondToBandVideoConverter的Python项目详细描述


lilypondtobandvideoconverter

简介

lilypondtobandvideoconverter是一个编排 现有的命令行工具来转换在 lilypond符号到

  • 整篇文章的pdf分数

  • 几个pdf语音摘录

  • 一个midi文件,包含所有声音(经过一些预处理) 适用于人性化),

  • audio mix files带有多个声音子集(指定 按配置),和

  • video files用于显示 记分法页和有相互混合的 可选择的音频曲目作为背景曲目。

加工工件时必须具有

  • 带有分数信息的lilypond片段文件 包含特定的lilypond标识符,并且

  • 一个配置文件提供诸如声音之类的详细信息 出现在乐曲中,它们的伴奏MIDI乐器, 目标音频音量,音频的可变声音列表 曲目等

基于这些文件,python脚本 开源命令行软件,如ffmpeg或fluidsynth-- 以增量方式或全部方式生成所有目标文件。

安装和要求

脚本及其组件是用python编写的,可以是 作为单个python包安装。包要求 python 2.7或python 3.3或更高版本。

此外,还必须提供以下软件:

  • lilypond:用于生成分数pdf,voice 提取PDF、原始MIDI文件和使用的分数图像 在视频文件中,

  • ffmpeg:用于视频生成和视频 后处理,

  • fluidsynth:用于从 一个MIDI文件加上一些声音字体(例如FluidR3_GM.sf3),

  • sox:用于特定于乐器的音频后处理 目标混合文件和混合文件的文件, 以及

也可以选择使用以下软件:

  • qaac:最终音频混合文件的aac编码器 压缩。

  • mp4box:mp4容器包装软件

所有这些命令以及其他一些命令的位置 必须在全局配置文件中定义设置 对于lilypondtobandvideoconverter。

从pypi存储库通过

pip install lilypondToBandVideoConverter

确保python的scripts目录位于 你平台上的可执行文件。

更多信息

有更详细的描述here,并且 有详细的手册here

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在AlertDialog builder标题右侧放置图标   安装weblogic server12时发生java获取错误。1在windows 10上   java无法导入:安卓。支持v7。小装置。Android Studio中的RecyclerView   java Android应用程序等待通知奇怪行为   java如何比较ArrayList中的整数元素?   java Quartz属性不会触发Quartz作业   java轻松地将许多JavaFX属性绑定到UINode   Maven插件管理器导致java错误消息的原因是什么?   JAXB解组错误后java文件被阻止   java如何在spark kafka流中创建消费者组并将消费者分配给消费者组   java Gps lat&long随机显示非常不准确的结果   java使用assest文件夹文件在Android上执行shell命令   java如何在客户端使用javascript提取文本   java扩展描述的distincts之和   java重写默认Spring数据REST配置   java SQL未命名参数语法   二进制搜索任务的java真实解决方案   java在一个多模块多数据源项目中,用什么正确的方式来指示将哪个数据源注入我的DAOs?