Codec Long Name คือชื่อเต็มแบบเขียนเต็มของโค้เดกที่ใช้กับสตรีมหนึ่งสตรีมในไฟล์ โค้เดกคือรูปแบบที่ใช้บีบอัดเสียงหรือภาพให้มีขนาดเล็กลงเพื่อจัดเก็บ และคลายออกอีกครั้งเพื่อเล่น โดยส่วนใหญ่โค้เดกจะเป็นที่รู้จักจากตัวย่อมากกว่าชื่อเต็มของมัน
แหล่งที่มาของค่า
ไฟล์เสียงและวิดีโอ รวมถึงสตรีมข้อมูลอื่นๆ จะถูกเข้ารหัสและถอดรหัสด้วยโค้เดก ดังนั้นไฟล์ที่มีเสียงหรือภาพเคลื่อนไหวจึงต้องมีโค้เดกอย่างน้อยหนึ่งตัว คุณจะพบค่าฟิลด์นี้ในวิดีโอ MP4, MOV, MKV, AVI และ WebM รวมถึงเสียง MP3, AAC, WAV และ FLAC และจะแสดงหนึ่งครั้งต่อหนึ่งสตรีม โดยปกติไฟล์วิดีโอจะแสดงหนึ่งรายการสำหรับภาพและอีกหนึ่งรายการสำหรับเสียง และแทร็กซับไตเติลก็จะมีของตัวเอง
คำว่า Encoding ในที่นี้หมายถึงการบีบอัดและจัดแพ็กเกจข้อมูลเพื่อให้ใช้พื้นที่น้อยลงและส่งต่อได้สะดวกขึ้น ไม่ใช่การเข้ารหัสลับ และไม่ได้ป้องกันไฟล์แต่อย่างใด แต่หมายความว่าต้องใช้โค้เดกแบบเดียวกัน หรือดีโคเดอร์ที่เข้ากันได้ ที่ปลายทางอีกด้านหนึ่งเพื่อใช้ดูหรือเล่นไฟล์
มีรายละเอียดข้อหนึ่งที่ช่วยอธิบายฟิลด์นี้ได้มาก คือไฟล์มักเก็บเพียงตัวระบุแบบสั้นของโค้เดก เช่นโค้ดสี่ตัวอักษร avc1 ส่วนชื่อแบบยาวจะถูกเติมโดยซอฟต์แวร์ที่อ่านไฟล์ จากรายการโค้เดกที่รู้จักของตัวมันเอง นั่นคือเหตุผลที่ข้อความอาจต่างกันเล็กน้อยระหว่างโปรแกรม แม้ว่าจะกำลังอธิบายสตรีมเดียวกันทุกประการ
ลักษณะของค่าเป็นอย่างไร
ชื่อแบบยาวจะอธิบายลักษณะของโค้เดก และมักระบุชื่อหลายชื่อที่โค้เดกตัวหนึ่งเป็นที่รู้จักว่า:
H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10- โค้เดกวิดีโอที่ใช้งานอย่างแพร่หลายที่สุด รวมทุกชื่อที่ใช้เรียกAAC (Advanced Audio Coding)MP3 (MPEG audio layer 3)PCM signed 16-bit little-endian- เสียงแบบไม่บีบอัดธรรมดา อย่างที่พบภายในไฟล์ WAVMotion JPEG
ถัดจากชื่อแบบยาว คุณมักจะเห็นชื่อโค้เดกแบบสั้นของสตรีมเดียวกัน เช่น h264 หรือ aac.
เหตุใดจึงสำคัญต่อไฟล์ของคุณ
ความเข้ากันได้ในการเล่นถูกกำหนดโดยโค้เดก ไม่ใช่นามสกุลไฟล์ ไฟล์ที่ลงท้ายด้วย .mp4 บอกเพียงแค่ว่าใช้คอนเทนเนอร์แบบใด ซึ่งเป็นกล่องที่บรรจุสตรีมต่างๆ และไฟล์ MP4 สองไฟล์อาจมีโค้เดกที่ต่างกันโดยสิ้นเชิง นั่นคือเหตุผลที่ไฟล์หนึ่งเล่นได้บนโทรศัพท์ เบราว์เซอร์ และทีวีทุกเครื่องในบ้าน ในขณะที่อีกไฟล์เปิดแล้วได้จอดำหรือภาพไม่มีเสียง เมื่อมีไฟล์ที่เล่นไม่ได้ ฟิลด์นี้คือจุดแรกที่ควรตรวจสอบ
ชื่อนี้ยังบอกด้วยว่าสตรีมมีผลต่อคุณภาพมากน้อยเพียงใด H.264, AAC และ MP3 เป็นแบบสูญเสียข้อมูล หมายความว่ามีการตัดรายละเอียดทิ้งเพื่อประหยัดพื้นที่ และเมื่อบันทึกไฟล์ซ้ำก็จะสูญเสียเพิ่มอีกเล็กน้อย ในขณะที่ PCM และ FLAC รักษาเสียงไว้ครบถ้วน และสำหรับไฟล์ที่คุณตั้งใจจะเก็บรักษาเป็นเวลาหลายปี การรู้ว่าใช้โค้เดกใดจะช่วยให้คุณประเมินได้ว่าไฟล์จะยังเปิดได้ง่ายในอนาคตหรือไม่ และหากไม่ ควรแปลงเป็นอะไร ฟิลด์นี้อธิบายโครงสร้างของไฟล์และไม่เก็บข้อมูลส่วนบุคคลใดๆ