TimeSide คือชุดของเซิร์ฟเวอร์และส่วนประกอบฝั่งไคลเอ็นต์สำหรับเสียงเปิดใช้งานเว็บไซต์และการใช้งานที่ & nbsp;. จะรวมถึงการที่มีประสิทธิภาพ DHTML ตามผู้เล่นโต้ตอบด้วยการสนับสนุนสำหรับเวลาทำเครื่องหมาย
ส่วนประกอบด้านเซิร์ฟเวอร์ให้ APIs ทั่วไปสำหรับการแปลงง่ายฝังเมสร้างภาพเสียงและการวิเคราะห์เสียง
การใช้งาน:
ดู PythonApi, UiGuide, README และติดตั้ง
ตัวอย่างรวดเร็วและระยะสั้น:
นำเข้า timeside
ถอดรหัส = timeside.decoder.FileDecoder ('/ path / to / source.ogg')
Grapher = timeside.grapher.Waveform ()
วิเคราะห์ = timeside.analyzer.MaxLevel ()
เข้ารหัส = timeside.encoder.WavEncoder ('/ path / to / output.wav')
(ถอดรหัส | Grapher | วิเคราะห์ | เข้ารหัส) .run ()
grapher.render (output = '/ path / to / image.png')
พิมพ์ 'ระดับ', analyzer.result () analyzer.unit ()
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ตรวจวิเคราะห์การแสดงผลทั่วไปมากขึ้นและง่ายต่อการใช้
- วิเคราะห์: ความสามารถในการแสดงผลการดำเนินการสำหรับเหตุการณ์และส่วน + เพิ่มบาง graphers วิเคราะห์มากขึ้น
- วิเคราะห์: refactoring ผลวิธีการแสดงผล + ความสามารถในการใช้ matplotlib ในสิ่งแวดล้อมที่ไม่มีการแสดงผล
- ถอดรหัส: เพิ่มถอดรหัสสดที่จะได้รับข้อมูลจาก soudcard
- ถอดรหัส: เพิ่มการสนับสนุนสำหรับอัตราการสุ่มตัวอย่าง 96kHz
- Encoder: เข้ารหัสสด AudioSink เข้ารหัสที่เล่นสตรีมเสียงผ่าน sounbcard
- Grapher: เพิ่มระดับทั่วไปที่จะแสดงผลวิเคราะห์ด้วยวิธีการของพวกเขา 'ทำให้' เพิ่มไฟล์ Grapher ใหม่
- Grapher: เพิ่มระดับทั่วไปที่จะแสดงผลวิเคราะห์ด้วยวิธีการของพวกเขา 'ทำให้' สำหรับตอนนี้ก็เพียง แต่สนับสนุนการวิเคราะห์ FrameValueResult
- หลัก: เพิ่มเงื่อนไขที่จะจับสัญญาณเฉพาะในกรณีที่เป็นแหล่ง LiveDecoder จะใช้
- ต่างๆ bugfixes
มีอะไรใหม่ ในรุ่น 0.4.3:
- ในที่สุดการแก้ไขปัญหาการรั่วไหลถอดรหัสและ de-ความถี่ (ขอบคุณ เพื่อเปี่ยม)
- นี้ยังแก้ไขเข้ารหัสตัวแปรที่ไม่ดีความยาวไฟล์
- OGG แก้ไขและเข้ารหัส FLAC (ปิด: # 8)
- แก้ไขช่องหลายสตรีมมิ่ง (ปิด: # 13)
- เพิ่มการสนับสนุนสำหรับหมอน (ปิด: # 12)
- AAC ชั่วคราว desactivate และเข้ารหัส WebM (ต้องเพิ่มข้อ จำกัด บางอย่างสำหรับพวกเขา)
- คำเตือน: ตอนนี้เราจำเป็นต้องเพิ่มการเขียนทับ = True การเข้ารหัสกรณี kwargs เพื่อเขียนทับแฟ้มปลายทางคือ E = Mp3Encoder (เส้นทางเขียนทับ = True)
มีอะไรใหม่ ในรุ่น 0.3.3:
- ส่วนใหญ่พัฒนาการนำส่งและรุ่น mantainer ไม่ใหม่ คุณสมบัติเย็น
- แต่เพิ่ม & quot; TS-รูปคลื่น & quot; สคริปต์สำหรับรูปแบบของคลื่นผสม
- แก้ไขการทดสอบบางดาวน์โหลดตัวอย่างเสียง
- แก้ไขการตั้งค่า
- การปรับปรุง README
มีอะไรใหม่ ในรุ่น 0.3.2:
- ย้าย mainloop กระทู้ของตัวเองเพื่อหลีกเลี่ยงหน่วยความจำ hogging ในไฟล์ขนาดใหญ่
- เพิ่มค่าสภาพการทำงานเพื่อเตรียมความพร้อมภาษีมูลค่าเพิ่ม mainloop ในหัวข้อ
- เพิ่มเข้ารหัสทดลอง WebM
- การวิเคราะห์ระยะเวลาไปถึง decoder.duration อสังหาริมทรัพย์
- bugfixes
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ