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中
評論沒有發現