Codec เป็นกระเป๋าหิ้วของ coder-decoder และเป็นอุปกรณ์หรือโปรแกรมคอมพิวเตอร์ที่เข้ารหัสหรือถอดรหัสสตรีมข้อมูลดิจิทัล โดยทั่วไปแล้วจะเป็นไฟล์เสียง-ภาพหรือวิดีโอ
ฮาร์ดแวร์กับซอฟต์แวร์
ตัวแปลงสัญญาณฮาร์ดแวร์ใช้เพื่อวัตถุประสงค์ด้านเสียงเท่านั้น ตัวแปลงสัญญาณเสียงสำหรับฮาร์ดแวร์โดยทั่วไปประกอบด้วย DAC, Digital to Analogue Converter และ ADC, Analogue to Digital Converter ในอุปกรณ์เครื่องเดียว อุปกรณ์นี้สามารถแปลงเสียงเป็นไฟล์เสียงดิจิทัลแล้วเล่นไฟล์เสียงนั้นอีกครั้งเป็นเสียงได้
ตัวแปลงสัญญาณซอฟต์แวร์เป็นซอฟต์แวร์คอมพิวเตอร์ชิ้นหนึ่งที่สามารถประมวลผลแหล่งข้อมูลดั้งเดิมและแปลงเป็น รูปแบบมาตรฐานเฉพาะเพื่อให้สามารถอ่านได้ง่ายโดยซอฟต์แวร์อื่นที่ได้รับการกำหนดค่าให้เข้าใจสิ่งที่เกี่ยวข้อง ตัวแปลงสัญญาณ
ขาดทุน vs ขาดทุน
ตัวแปลงสัญญาณรวมถึงการบีบอัดในการประมวลผล ซึ่งจำเป็นเนื่องจากรูปแบบไฟล์ RAW อาจมีขนาดใหญ่เกินสมควรสำหรับการจัดเก็บหรือส่งผ่านอินเทอร์เน็ตในระยะยาว การรวมการบีบอัดในตัวแปลงสัญญาณมีเป้าหมายเพื่อลดขนาดไฟล์ให้อยู่ในระดับที่สามารถจัดการได้มากขึ้น
ตัวแปลงสัญญาณส่วนใหญ่ใช้การบีบอัดแบบสูญเสียข้อมูล ซึ่งหมายความว่าคุณภาพของไฟล์ผลลัพธ์บางส่วนจะหายไปในชื่อของการย่อขนาดไฟล์ให้เล็กที่สุด ด้วยการใช้อัตราบิตสูง ซึ่งรวมถึงข้อมูลมากขึ้นต่อวินาที ไฟล์ที่สูญเสียข้อมูลสามารถรักษาระดับคุณภาพที่สูงพอสมควรได้ในขณะที่ยังไม่มีขนาดใหญ่เกินสมควร ตัวแปลงสัญญาณประเภทนี้เหมาะอย่างยิ่งสำหรับไฟล์เสียงหรือวิดีโอที่สตรีมผ่านอินเทอร์เน็ตหรือจัดเก็บไว้ในคอมพิวเตอร์ที่บ้าน ขนาดไฟล์ที่ย่อเล็กสุดหมายความว่าอินเทอร์เน็ตที่บ้านของคุณสามารถสตรีมข้อมูลแบบเรียลไทม์และไฟล์เดียวไม่สามารถเติมฮาร์ดไดรฟ์ทั้งหมดได้
ตัวแปลงสัญญาณบางตัวใช้การบีบอัดแบบไม่สูญเสียข้อมูล ซึ่งช่วยให้สามารถจำลองไฟล์ต้นฉบับได้โดยไม่มีข้อมูลหรือคุณภาพสูญหาย ซึ่งเหมาะสำหรับไฟล์ที่จะยังประมวลผลอยู่ เช่น ไฟล์วิดีโอและไฟล์เสียงที่ยังต้องแก้ไข หากมีการใช้ตัวแปลงสัญญาณแบบสูญเสียในแต่ละขั้นตอน การสูญเสียคุณภาพจะรวมเข้ากับการประมวลผลแต่ละระดับ