TimeSide egy sor szerver és kliens oldali komponensek audio-lehetővé teszi weboldalak és alkalmazások. & Nbsp; Ez tartalmaz egy nagy teljesítményű DHTML alapú interaktív játékos, amely támogatja a time-jelölést.
A szerver oldali összetevők biztosítják generikus hatóanyagok egyszerű átkódolás, metaadatok beágyazás, hang vizualizáció és audio elemzése.
Használat:
Lásd PythonApi, UiGuide, README és INSTALL.
A gyors és rövid példa:
import timeside
dekóder = timeside.decoder.FileDecoder ("/ path / to / source.ogg)
Grapher = timeside.grapher.Waveform ()
oldalon = timeside.analyzer.MaxLevel ()
encoder = timeside.encoder.WavEncoder ("/ path / to / output.wav)
(Dekóder | Grapher | oldalon | encoder) .run ()
grapher.render (output = "/ path / to / image.png)
print "Level:" analyzer.result (), analyzer.unit ()
Mi az új ebben a kiadásban:
- Make Analyzer teszi általánosabb és könnyen megvalósítható
- Analyzer: végre rendering képesség esetén és a szegmens + hozzá még egy kis oldalon a fotósok
- Analyzer: újraszervezi az eredmények megjelenítési eljárást. + A lehetőség a matplotlib a Environnement kijelzővel nem rendelkező
- Decoder: olyan életszerű dekódert az adatokat a soudcard
- Decoder: támogatást adni 96kHz mintavételi frekvencia
- Encoder: élő AudioSink jeladó, jeladó, amely lejátssza az audió folyam a sounbcard
- Grapher: add egy általános osztályt, hogy megjelenjen elemzői keresztül "render" módszer. Adja hozzá az új Grapher fájl
- Grapher: add egy általános osztályt, hogy megjelenjen elemzői keresztül "render" módszer. Egyelőre csak támogatni FrameValueResult oldalon
- Core: add feltétele, hogy utolérjék jelet csak akkor, ha a LiveDecoder áramforrás használata li>
- Különböző hibajavítások
Mi az új verzióban 0.4.3:
- Végül rögzítse dekóder szivárog, és de-szinkronizálás (köszönet hogy piem)
- ezt is rögzíti a rossz változó encoder fájl hosszúságú
- fix OGG és FLAC kódolók (bezárul: # 8)
- erősít a multi-csatorna streaming (bezárul: # 13)
- támogatást adni Pillow (bezárul: # 12)
- időben dezaktiváljuk AAC és WebM kódolók (kell hozzá némi korlátok számukra)
- FIGYELEM: most kell hozzá felülírás = True jeladó kwargs esetekben annak érdekében, hogy felülírja a cél fájl, azaz e = Mp3Encoder (path, felülírja = True)
Mi az új verzióban 0.3.3:
- többnyire átmeneti fejlesztője és mantainer verzió, nem új nagyszerű tulajdonsága
- de hozzá & quot; ts-görbék & quot; script hullámformát adagoló
- kijavítani néhány tesztet, letölthető audio minták
- fix beállítás
- frissítést README
Mi az új verzióban 0.3.2:
- mozgásban mainloop a saját szála, hogy elkerüljék a memória domborító a nagy fájlok
- add állapotban értékek készíteni futó GST mainloop egy szál
- add kísérleti WebM jeladó
- időtartama elemzése megy decoder.duration ingatlan
- hibajavítás
követelmények :
- Python
Hozzászólás nem található