aspose.info
TH

AIFF - รูปแบบไฟล์การแลกเปลี่ยนเสียง

อัปเดตเมื่อ

ไฟล์ AIFF คืออะไร??

AIFF (Audio Interchange File Format) เป็นรูปแบบไฟล์เสียงที่ไม่มีการบีบอัดซึ่งพัฒนาโดย Apple ในปี 1998 แต่ขึ้นอยู่กับ EA IFF 85 (Standard for Interchange Format Files ที่พัฒนาโดย Electronic Arts) ซึ่งเป็นรูปแบบ wrapper ที่ใช้ในระบบ Amiga . รูปแบบไฟล์นี้มีมาตรฐานในการจัดเก็บเสียงตัวอย่าง รูปแบบมีความยืดหยุ่นดีพอ และช่วยให้สามารถจัดเก็บเสียงตัวอย่างแบบโมโนหรือหลายช่องสัญญาณที่อัตราตัวอย่างและความกว้างของตัวอย่างต่างๆ เนื่องจากไฟล์ AIFF ไม่มีการบีบอัด สิ่งนี้จึงทำให้มีขนาดใหญ่กว่ารูปแบบที่สูญเสียอื่นๆ เช่น MP3

ไฟล์ AIFF ประกอบด้วยเสียงสเตอริโอที่ไม่มีการบีบอัด 2 ช่องพร้อมขนาดตัวอย่าง 16 บิต บันทึกที่ 44.1 khz เนื่องจากเสียงคุณภาพสูง เสียง 5 นาทีจึงใช้พื้นที่ดิสก์ได้สูงสุด 50MB ซึ่งคล้ายกับรูปแบบไฟล์ WAV

AIFF vs WAV

AIFF และ WAV นั้นเกือบจะเหมือนกันในแง่ของคุณภาพ ทั้งสองใช้การเข้ารหัส PCM (การมอดูเลตรหัสพัลส์) เดียวกัน ซึ่งทำให้มีขนาดใหญ่ขึ้นเมื่อเทียบกับรูปแบบที่สูญเสียอื่นๆ เช่น MP3 M4A ความแตกต่างทั่วไปบางประการแสดงไว้ในตารางด้านล่าง:

AIFFWAV
ถูกใช้เป็นส่วนใหญ่สำหรับ MACส่วนใหญ่ใช้สำหรับพีซี
อนุญาตให้ใช้ metadetaไม่อนุญาตให้ใช้ metadeta

โครงสร้างไฟล์ AIFF

EA IFF 85 กำหนดโครงสร้างโดยรวมสำหรับการจัดเก็บข้อมูลในไฟล์ ไฟล์ EA IFF 85 ประกอบด้วยข้อมูลจำนวนหนึ่ง ก้อนกำลังสร้างบล็อกของไฟล์ AIFF ประกอบด้วยข้อมูลส่วนหัวบางส่วนตามด้วยข้อมูล:

AIFF ก้อน

ไฟล์ AIFF คือชุดของชิ้นประเภทต่างๆ มีก้อนทั่วไปสองประเภทที่สำคัญในการสร้างก้อนไฟล์ AIFF:

  • Common Chunk: มีพารามิเตอร์สำคัญที่อธิบายเสียงตัวอย่าง เช่น ความยาวและอัตราการสุ่มตัวอย่าง
  • Sound Data Chunk: ประกอบด้วยตัวอย่างเสียงจริง มีชิ้นส่วนตัวเลือกอื่นๆ อีกมากมายที่แสดงรายการพารามิเตอร์เครื่องมือ กำหนดเครื่องหมาย เก็บข้อมูลเฉพาะของแอปพลิเคชัน ฯลฯ

ประเภทก้อนท้องถิ่น

ประเภทของก้อนในรูปแบบ AIFF ระบุไว้ในตารางด้านล่าง:

ชนิดก้อนคำอธิบาย
ก้อนทั่วไปก้อนทั่วไปอธิบายพารามิเตอร์พื้นฐานของเสียงตัวอย่าง
Sound Data ChunkSound Data Chunk มีเฟรมตัวอย่างจริง
Marker ChunkMarker Chunk มีตัวทำเครื่องหมายที่ชี้ไปยังตำแหน่งในข้อมูลเสียง
ก้อนเครื่องดนตรีก้อนเครื่องดนตรีกำหนดพารามิเตอร์พื้นฐานที่เครื่องดนตรี เช่น แซมเพลอร์ สามารถใช้เล่นข้อมูลเสียง
MIDI Data ChunkMIDI Data Chunk สามารถใช้เพื่อเก็บข้อมูล MIDI
กลุ่มการบันทึกเสียงกลุ่มการบันทึกเสียงประกอบด้วยข้อมูลที่เกี่ยวข้องกับอุปกรณ์บันทึกเสียง
Application Specific ChunkApplication Specific Chunk สามารถใช้เพื่อวัตถุประสงค์ใดๆ ก็ตามโดยผู้ผลิตแอพพลิเคชั่น
กลุ่มความคิดเห็นกลุ่มความคิดเห็นใช้เพื่อจัดเก็บความคิดเห็นในแบบฟอร์ม AIFF
กลุ่มข้อความ - ชื่อ ผู้แต่ง ลิขสิทธิ์ คำอธิบายประกอบทั้งหมดเป็นส่วนข้อความ

อ้างอิง

ดูเพิ่มเติม