TimeSide是一组服务器和客户端组件用于音频启用的Web站点和应用程序&NBSP的;它包括一个强大的DHTML为基础的互动式播放器,采用了时间标记的支持。
服务器端组件提供通用的API,方便转码,元数据嵌入,声音可视化和音频分析。
用法:
见PythonApi,UiGuide,README和INSTALL。
快速和简单的例子:
进口timeside
解码器= timeside.decoder.FileDecoder('/路径/要/ source.ogg“)
绘图= timeside.grapher.Waveform()
分析= timeside.analyzer.MaxLevel()
编码器= timeside.encoder.WavEncoder('/路径/要/ output.wav“)
(解码器|绘图|分析|编码器).RUN()
grapher.render(输出='/路径/要/ image.png“)
打印“级别:',analyzer.result(),analyzer.unit()
什么在此版本中是新的:
- 请分析渲染更加通用,易于实施
- 分析:实现渲染能力的事件和段+添加一些分析graphers
- 分析:重构的结果呈现方式。 +能力使用matplotlib的环境在没有显示
- 在解码器:添加一个Live解码器来从soudcard数据
- 在解码器:添加支持96kHz的采样率
- 在编码器:现场AudioSink编码器,编码器,通过sounbcard 播放音频流
- 在图示:添加一个泛型类通过他们的“渲染”的方法来显示分析仪。添加新的绘图文件
- 在图示:添加一个泛型类通过他们的“渲染”的方法来显示分析仪。目前,它仅支持FrameValueResult分析
- 核心:添加一个条件捕捉信号只有在LiveDecoder源使用
- 各种错误修正
什么是0.4.3版本,新的:
- 在最终解决解码器泄漏和去同步(感谢到piem)
- 在此还修复坏可变编码文件长度
- 在修复OGG和FLAC编码器(关闭:#8)
- 在解决多路流(关闭:#13)
- 在添加支持枕头(关闭:#12)
- 在时间desactivate AAC以及WebM的编码器(需要添加一些限制他们)
- 在警告:我们现在需要添加覆盖=真编码器,以覆盖目标文件,即E = Mp3Encoder kwargs实例(路径,覆盖=真)
什么在0.3.3版本新:
- 在大部分的过渡开发和mantainer版,没有新的很酷的功能
- 但新增] TS-波形"波形配料脚本
- 修正了一些测试,下载的音频采样
- 在修复安装
- 在更新README
什么是0.3.2版本,新的:
- 将主循环,以自己的线程以避免内存占用对大文件
- 在添加条件值准备在一个线程中运行的GST主循环
- 添加实验的WebM编码器
- 在久期分析去decoder.duration地产
- 在错误修正
要求:
- 在Python中
评论没有发现