การทำงานของโปรแกรมดูข้อมูลเมตาของไฟล์สื่อ
เครื่องมือนี้ช่วยให้คุณสามารถลากไฟล์วิดีโอหรือไฟล์เสียงมาวางในเบราว์เซอร์เพื่อตรวจสอบรายละเอียดทางเทคนิคได้อย่างรวดเร็ว ระบบจะแสดงข้อมูลสำคัญ เช่น ฟอร์แมตของไฟล์ ความยาว บิตเรตโดยรวม และรายละเอียดเฉพาะของแทร็กวิดีโอและแทร็กเสียง เช่น ตัวแปลงสัญญาณ ความละเอียด และอัตราสุ่มสัญญาณ รวมถึงแท็กที่ฝังอยู่ภายในไฟล์ เช่น ชื่อเรื่อง หรือศิลปิน
กระบวนการตรวจสอบทั้งหมดนี้เกิดขึ้นภายในเบราว์เซอร์ของคุณโดยตรง โดยไม่มีการอัปโหลดไฟล์ของคุณไปยัง BroBroGo แต่อย่างใด เครื่องมือนี้จะอ่านเฉพาะส่วนหัวของไฟล์ (File Header) เท่านั้น จึงทำให้สามารถตรวจสอบไฟล์ที่มีขนาดใหญ่ได้อย่างรวดเร็ว หากคุณเลือกไฟล์พร้อมกันหลายไฟล์ ระบบจะตรวจสอบเฉพาะไฟล์แรกเท่านั้น และแสดงข้อความแจ้งเตือนว่า "กำลังตรวจสอบเฉพาะไฟล์แรกเท่านั้น"
ข้อมูลที่แสดงจากการตรวจสอบ
เมื่อทำการวิเคราะห์ไฟล์สื่อ เครื่องมือจะแสดงข้อมูลโดยแบ่งออกเป็นส่วนต่างๆ ดังนี้:
ข้อมูลทั่วไป (ทั่วไป)
- ชื่อไฟล์
- ขนาดไฟล์
- ฟอร์แมต
- ความยาว
- บิตเรตโดยรวม (คำนวณจากขนาดไฟล์และความยาวเสมอ)
- แทร็ก (แสดงจำนวนแทร็กทั้งหมดที่พบ)
รายละเอียดแทร็กวิดีโอ (แทร็กวิดีโอ {n})
สำหรับแต่ละแทร็กวิดีโอที่พบ ระบบจะแสดงข้อมูลดังต่อไปนี้:
- ตัวแปลงสัญญาณ (Codec)
- ความละเอียด
- ความละเอียดที่เข้ารหัส
- เฟรมเรต
- บิตเรต
- การหมุน
- HDR (แสดง "ใช่" หรือ "—")
- ภาษา
- ชื่อแทร็ก
รายละเอียดแทร็กเสียง (แทร็กเสียง {n})
สำหรับแต่ละแทร็กเสียงที่พบ ระบบจะแสดงข้อมูลดังต่อไปนี้:
- ตัวแปลงสัญญาณ (Codec)
- อัตราสุ่มสัญญาณ
- ช่องสัญญาณ
- บิตเรต
- ภาษา
- ชื่อแทร็ก
ข้อมูลแท็ก (แท็ก)
หากมีข้อมูลแท็กฝังอยู่ภายในไฟล์ ระบบจะแสดงข้อมูลในส่วนนี้:
- ชื่อเรื่อง
- ศิลปิน
- อัลบั้ม
- วันที่
- ความคิดเห็น
หมายเหตุ: หากไม่มีข้อมูลในฟิลด์ใดๆ ของแทร็ก ระบบจะแสดงเครื่องหมาย "—" แทนค่าที่ว่างเปล่า
ข้อกำหนดทางเทคนิคและการประมวลผลข้อมูล
เครื่องมือนี้รองรับไฟล์ฟอร์แมตยอดนิยม ได้แก่ MP4, MOV, WebM, MKV, MP3, WAV, FLAC, Ogg, AAC และ M4A
ในกรณีที่ค่าบิตเรตหรือเฟรมเรตไม่ได้ถูกบันทึกไว้ในส่วนหัวของไฟล์อย่างชัดเจน ระบบจะทำการประมาณค่าจากตัวอย่างสั้นๆ ของสตรีมข้อมูล ซึ่งการประมาณค่านี้จะมีความแม่นยำสูงสำหรับสื่อที่มีอัตราคงที่ (Constant-rate) และมีความใกล้เคียงอย่างมากสำหรับสื่อที่มีอัตราแปรผัน (Variable-rate)
ในระหว่างการทำงาน ระบบจะแสดงสถานะและข้อความแจ้งเตือนตามสถานการณ์ต่างๆ ดังนี้:
- ขณะกำลังประมวลผลไฟล์ จะแสดงข้อความ "กำลังอ่าน
{name}…" - เมื่อดึงข้อมูลเสร็จสิ้น จะแสดงข้อความ "ดึงข้อมูลเมตาเสร็จสิ้น"
- หากไฟล์ที่เลือกไม่ใช่ไฟล์เสียงหรือวิดีโอที่รองรับ จะแสดงข้อความ "ไฟล์นี้ไม่ใช่ไฟล์เสียงหรือวิดีโอที่รองรับ"
- หากไม่สามารถอ่านไฟล์ได้เนื่องจากไฟล์เสียหายหรือเป็นฟอร์แมตที่ไม่รองรับ จะแสดงข้อความ "ไม่สามารถอ่านไฟล์นี้เป็นไฟล์สื่อได้ ไฟล์อาจเสียหายหรือเป็นฟอร์แมตที่ไม่รองรับ"
- หากเกิดข้อผิดพลาดที่ไม่คาดคิดในระหว่างการอ่านไฟล์ จะแสดงข้อความ "เกิดข้อผิดพลาดในการอ่านไฟล์ดังกล่าว"
เมื่อกดปุ่ม "ล้างข้อมูล" ระบบจะยกเลิกการทำงานที่กำลังดำเนินอยู่ทั้งหมด ปิดการแสดงรายงาน รีเซ็ตจำนวนแทร็กเป็นศูนย์ และปิดการทำงานของฟังก์ชันคัดลอก
คำถามที่พบบ่อย (FAQ)
ถาม: เครื่องมือนี้แสดงข้อมูลอะไรบ้าง ตอบ: สำหรับแต่ละไฟล์จะแสดง: ฟอร์แมตคอนเทนเนอร์และประเภท MIME, บิตเรตโดยรวม, ความยาว และขนาดไฟล์; สำหรับแทร็กวิดีโอจะแสดงตัวแปลงสัญญาณ (Codec), ความละเอียด, เฟรมเรต, บิตเรต, การหมุน และแฟล็ก HDR; สำหรับแทร็กเสียงจะแสดงตัวแปลงสัญญาณ, อัตราสุ่มสัญญาณ (Sample rate), ช่องสัญญาณ (Channels) และบิตเรต รวมถึงแท็กชื่อเพลง, ศิลปิน, อัลบั้ม หรือวันที่
ถาม: รองรับไฟล์ประเภทใดบ้าง ตอบ: รองรับ MP4, MOV, WebM, MKV และคอนเทนเนอร์วิดีโอยอดนิยมอื่นๆ รวมถึงไฟล์เสียง MP3, WAV, FLAC, Ogg, AAC และ M4A โดยระบบจะอ่านเฉพาะส่วนหัวของไฟล์เท่านั้น ทำให้สามารถตรวจสอบไฟล์ขนาดใหญ่ได้อย่างรวดเร็วโดยไม่ต้องถอดรหัสไฟล์ทั้งหมด
ถาม: ทำไมบิตเรตหรือเฟรมเรตบางครั้งจึงเป็นค่าประมาณ ตอบ: เมื่อไม่มีการบันทึกค่าไว้ในส่วนหัวของไฟล์ (File Header) ระบบจะทำการวัดค่าจากตัวอย่างสั้นๆ ของสตรีมแทน ซึ่งจะมีความแม่นยำสำหรับสื่อที่มีอัตราคงที่ (Constant-rate) และใกล้เคียงมากสำหรับสื่อที่มีอัตราแปรผัน (Variable-rate) ทั้งนี้ บิตเรตโดยรวมจะคำนวณจากขนาดไฟล์และความยาวเสมอ
ถาม: ไฟล์ที่อัปโหลดจะถูกเก็บรักษาอย่างปลอดภัยอย่างไร ตอบ: ไฟล์ของคุณจะถูกอ่านภายในเบราว์เซอร์เพื่อดึงข้อมูลเมตา ไม่มีการอัปโหลดข้อมูลใดๆ ไปยัง BroBroGo