Alac มาจากแอปเปิ้ล Lossless แปลงสัญญาณเสียงเป็นตัวถอดรหัสอ้างอิงสำหรับการแปลงสัญญาณเสียง lossless แอปเปิ้ล ถอดรหัสได้รับการเขียนโดยวิศวกรรมย้อนกลับรูปแบบเสียงที่แอปเปิ้ล proprietory
ตั้งอยู่ที่นี่เป็นตัวถอดรหัสพื้นฐานสำหรับแอปเปิ้ล Lossless เสียงไฟล์ Codec (Alac) Alac เป็นกรรมสิทธิ์ lossless เสียงรูปแบบการบีบอัด แอปเปิ้ลไม่เคยออกเอกสารใด ๆ ในรูปแบบ
สิ่งที่ผมให้ที่นี่เป็นการนำซีถอดรหัสเขียนจากวิศวกรรมย้อนกลับรูปแบบไฟล์ ปรากฎว่าส่วนใหญ่ของอัลกอริทึมในการแปลงสัญญาณเป็นธรรมที่รู้จักกันดี Alac ใช้ขั้นตอนวิธีการทำนาย FIR การปรับตัวและการเก็บค่าความผิดพลาดโดยใช้ข้าวแก้ไขหรืออัลกอริทึม golumb รายละเอียดเพิ่มเติมอยู่ใน alac.c.
แม้ว่าการเข้ารหัสไม่ได้ให้โดยใช้ถอดรหัสเป็นประเภทของสเปคมันควรจะเป็นที่น่ารำคาญอย่างเป็นธรรมในการเขียนการเข้ารหัส โดยการใช้ประโยชน์จากเครื่องเข้ารหัส lossless เสียงอื่น ๆ เช่น FLAC, งานจะง่ายขึ้น ถึงแม้คนหนึ่งจะไม่สามารถที่จะคัดลอกขั้นตอนวิธีการบีบอัดคำต่อคำ, การบีบอัดการปรับตัวที่ใช้ใน Alac และไม่อยู่ใน FLAC มี แต่พวงของเอกสารทางวิชาการเกี่ยวกับเรื่องนี้
โปรแกรมตั้งอยู่ที่นี่จะไม่สามารถที่จะจัดการกับไฟล์ทั้งหมด Alac ก็สามารถจัดการกับขาวดำหรือไฟล์เสียงสเตอริโอ Alac ช่วยให้ได้ถึง 8 ช่อง มันควรจะเป็นที่น่ารำคาญที่จะเสร็จสิ้นการดำเนินการเมื่อผมหาไฟล์ที่ฉันสามารถทดสอบกับ ในทำนองเดียวกันถอดรหัสสนับสนุนเฉพาะขนาดตัวอย่าง 16bit อีกครั้งที่มันควรจะเป็นที่น่ารำคาญในการแก้ไขปัญหา
ถอดรหัสเป็นธรรมอธิบายตนเองก็สามารถอ่านกระแส Alac จากทั้งไฟล์หรือจาก stdin และเขียนให้เป็นข้อมูลดิบหรือ PCM เป็นไฟล์ WAV ทั้ง stdout หรือแฟ้ม ในทางทฤษฎีหนึ่งควรจะสามารถสตรีมข้อมูลไปถอดรหัส
มีอะไรใหม่ในรุ่นนี้:
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ