วันอาทิตย์ที่ 25 กันยายน พ.ศ. 2554

ดูอะนิเมะ(Anime) ในแบบ H.264 High 10 Profile (Hi10P)

  ปกติชอบโหลดอะนิเมะจาก Cyber12 มาดูปกติจะเป็นไฟล์ที่เข้ารหัสภาพแบบ H.264 แบบธรรมดา ซึ่งมีการเก็บแต่ละสีในระดับ 8 bits ถ้าเป็นไฟล์เล็กๆ ก็ลดบิตเรตข้อมูลลงอีก ทำให้เวลาเล่นไฟล์วีดีโอ ภาพจะแตกสีไล่ไม่เนียน (ลองไปดูกันเอง จะเหมือนที่ดูใน MThai)
  จนกระทั่งไปเจอกับไฟล์วีดีโอ H.264 แบบ High 10 Profile (Hi10P) ซึ่งมีการเก็บแต่ละสีในระดับ 10 bits ทำให้ถึงไฟล์วีดีโอเล็กระดับ 100 MB ก็ยังไล่สีเนียน สำหรับ Blu-ray นั้นยังใช้แค่ High Profile (HiP)
  หลายคนไม่ทราบว่าต่างกันตรงไหนก็คงจะงงๆอยู่ อธิบายง่ายๆคือ ถ้าเทียบจากจอภาพที่เราใช้อยู่ปกติจะปรับที่ 32bits ซึ่งก็คือ 24bits (R:8,G:8,B:8) สี + 8bits (Alpha)โปร่งใส นั้นก็คือการเก็บแต่ละสีที่ 8bits (หรือ 256 ระดับต่อสี) ส่วนการเก็บสีแต่ละสีของ H.264 แบบ High 10 Profile (Hi10P) มีการเก็บแต่ละสีในระดับ 10 bits ก็คือ 30bits (R:10,G:10,B:10) (หรือ 1024 ระดับต่อสี) ซึ่งถ้าเทียบกันตรงนี้ก็คงจะเห็นว่ามันเก็บสีได้มากกว่านั้นเอง จึงแสดงสีสันของภาพที่ได้สมบูรณ์กว่า ประมาณเหมือนได้ดูภาพจาก DVD เทียบกับ VCD ครั้งแรกๆ แต่ Hi10P นี้เหนือกว่า Blu-ray (HiP) อีก ถ้าจะให้เรียงลำดับจากคุณภาพของภาพที่ได้ก็จะเป็น VCD<DVD<Blu-ray (HiP)<Hi10P

  พิมพ์บอกตั้งนานคงจะไม่ไม่เห็นความต่างยังไงก็ลองไปโหลดไฟล์ เล่นเปรียบเทียบกันดู x264 8bit vs. x264 10bit – SNSD หรือ Yuru Yuri หรือเปรียบเทียบจากภาพ ElephantsDream

แต่ก่อนจะเล่นไฟล์แบบ Hi10P ต้องบอกก่อนว่าการ์ดจอปกติไม่ซับพอร์ตการ์ดถอดรหัสภาพแบบนี้ จึงเปิดใช้ DXVA ไม่ได้ และต้องค่าการเล่นโปรแกรมโดยเฉพาะด้วยดูได้จาก นี้ หรือ ที่นี้ ส่วนข้อมูลเพิ่มเติมเกียวกับ H.264/MPEG-4 AVC ก็ตามลิงค์

2 ความคิดเห็น:

  1. ไม่ระบุชื่อ23 เมษายน 2555 เวลา 18:00

    ผมอยากรู้เสป็คเครื่องต้องอย่างต่ำเท่าไหร่

    ตอบลบ
    คำตอบ
    1. ต้องดูว่าไฟล์ที่แปลงมาละเอียดขนาดไหน ดูจากขนาดของไฟล์เทียบกับความยาวของวิดีโอเป็นหลัก ถ้าไฟล์ใหญ่ๆ เท่าที่ได้ทดสอบ ไฟล์ประมาณ 1 GB ความยาวไม่เกิน 1 ชั่วโมง ฉากที่มีเอฟเฟกเยอะๆ เช่น นกบินเติมฟ้า เครื่อง Core2 2Ghz กระตุก แต่ถ้าไฟล์ anime ประมาณ 70-100 MB ความยาวไม่เกิน 30 นาที ไม่ มีปัญหา
      สรุป สเปคคอมพิวเตอร์ ณ ปัจุจบันนี้เล่นได้หมด แต่ต้องตั้งค่าตัวถอดรหัสให้ดีหน่อย เครื่องที่มี CPU หลายคอร์ช่วยได้เยอะ เพราะปัจจุบัน Hi10 ใช้ CPU ถอดรหัสเป็นหลักครับ

      ลบ