ข่าวเด่น
AI / Tools
NVIDIA งัดไม้เด็ด ใส่เฟรม interpolation ลง FFmpeg เตรียมยกระดับวิดีโอทั่วโลก
การ์ดจอ GeForce RTX จะมาช่วยเพิ่มเฟรมเรตให้วิดีโอได้แล้วแบบไม่ต้องง้อ CPU หนักๆ และไม่ต้องพึ่งซอฟต์แวร์ปิดตายของใคร
ทีมข่าว เอไอไทย.com
⏱ อ่าน 4 นาที
ถ้า FFmpeg ซึ่งเป็นเครื่องยนต์หลักของวงการวิดีโอออนไลน์ เริ่มใช้ฮาร์ดแวร์ AI ของ NVIDIA ได้เต็มรูปแบบ นี่อาจเป็นจุดเปลี่ยนที่ทำให้วิดีโอ 60fps กลายเป็นมาตรฐานใหม่ของคอนเทนต์ทั่วไป
ข่าวนี้ไม่ได้เป็นเพียงอัปเดตเล็กๆ สำหรับคนที่คลุกคลีกับโค้ด แต่คือการประกาศว่าวงการประมวลผลวิดีโอระดับโลกกำลังจะเปลี่ยนโหมดการทำงานอีกครั้ง เมื่อทีมพัฒนา FFmpeg ยืนยันว่าซัพพอร์ตการเพิ่มเฟรมด้วย GPU ของ NVIDIA ถูกผนวกเข้าไปในตัวหลักเรียบร้อยแล้ว ผ่าน Vulkan API ไม่ใช่ทางลัดหรือแพตช์นอกระบบ
สำหรับคนที่ไม่รู้จัก FFmpeg ขอเล่าแบบบ้านๆ มันคือชุดเครื่องมือที่อยู่เบื้องหลังการประมวลผลมัลติมีเดียเกือบทุกอย่างบนโลกออนไลน์ ตั้งแต่ YouTube ไปจนถึงแอปตัดต่อและบริการสตรีมมิ่งอีกนับไม่ถ้วน พูดง่ายๆ ว่าถ้า FFmpeg หายไปทั้งโลกอินเทอร์เน็ตจะมึนงงกันยกใหญ่ นี่คือโครงสร้างพื้นฐานที่แทบทุกแพลตฟอร์มใช้โดยไม่ทันคิดถึงชื่อมันด้วยซ้ำ
สิ่งที่ NVIDIA ทำในครั้งนี้คือการปลดล็อกศักยภาพของ GeForce RTX ในการ "ทำนาย" เฟรมถัดไปของวิดีโอ โดยไม่ต้องผ่านกระบวนการเรนเดอร์กราฟิกแบบดั้งเดิม และที่สำคัญกว่านั้นคือการยกระดับความสามารถนี้ไปสู่การเข้ารหัสวิดีโอ (video encoding) ซึ่งหมายความว่าผู้ใช้ทั่วไปจะสามารถเพิ่มเฟรมเรตของวิดีโอได้จริงผ่านเทคโนโลยี frame generation ไม่ใช่แค่แนวคิดในห้องแล็บอีกต่อไป
หัวใจของเรื่องนี้อยู่ที่ Optical Flow Accelerator (NVOFA) ใน GPU ของ NVIDIA ซึ่งเป็นฮาร์ดแวร์เฉพาะที่ใช้ตรรกะเดียวกับที่ใช้ในงานเรนเดอร์กราฟิก มาประยุกต์ใช้กับวิดีโอ โดยมันจะคำนวณการเคลื่อนไหวระหว่างเฟรมต้นทาง แล้วสร้างเฟรมกลางขึ้นมาด้วย AI ซึ่ง NVIDIA เรียกกระบวนการนี้ว่า Engine-assisted Frame-rate Up Conversion หรือ FRUC
ขอบอกตรงๆ ว่า FRUC ไม่ใช่ตัวกรองปรับความเนียนแบบเดิมๆ ที่เห็นในซอฟต์แวร์ตัดต่อทั่วๆ ไป มันใช้ฮาร์ดแวร์ Optical Flow โดยเฉพาะเพื่อคำนวณการเคลื่อนไหวระหว่างเฟรม ขณะที่ NVENC ส่งข้อมูลฝั่งเอนโค้ดเดอร์ และฮาร์ดแวร์ optical flow สร้าง motion vectors ที่อธิบายว่าวัตถุต่างๆ เคลื่อนที่ไปอย่างไรระหว่างเฟรม จากนั้น FFmpeg จะใช้ข้อมูลการเคลื่อนไหวนั้นสังเคราะห์เฟรมกลางขึ้นมา ทำให้เฟรมเรตเพิ่มขึ้นโดยไม่ต้องไปเรนเดอร์เนื้อหาต้นฉบับใหม่ทั้งหมด
จุดที่น่าสนใจและแอบขำเล็กน้อยคือ การที่มันมาถึงตอนนี้ได้ เพราะเลือกใช้ Vulkan API ทำให้ FFmpeg เข้าถึงฮาร์ดแวร์ NVIDIA ได้โดยตรง แถมยังเลี่ยงการพึ่งพาซอฟต์แวร์กรรมสิทธิ์ที่ปิดตาย ซึ่งเป็นเหตุผลที่ทำให้แพตช์เวอร์ชันก่อนหน้าจากปี 2023 ถูกปฏิเสธไม่ให้รวมเข้ากับตัวหลัก ใครจะไปคิดว่าการเลือก "เส้นทาง" ทางเทคนิคจะมีความสำคัญพอๆ กับตัวฟีเจอร์เอง
ถามว่าเรื่องนี้ใหญ่แค่ไหน? ใหญ่มาก เพราะมันคือการทำให้การ์ดจอเกมมิ่งที่คนมีอยู่แล้ว กลายเป็นเครื่องมือเพิ่มคุณภาพวิดีโอระดับโปรได้ในพริบตา การเพิ่มเฟรมเรตด้วย AI ที่เคยจำกัดอยู่แค่ในซอฟต์แวร์เฉพาะทางหรือปลั๊กอินแพงๆ ตอนนี้กำลังจะกลายเป็นความสามารถพื้นฐานของ FFmpeg ที่ใครก็ใช้ได้ฟรี
ประสิทธิภาพก็เป็นอีกจุดที่เหนือชั้นกว่า เพราะการอินเทอร์โพเลตด้วยซอฟต์แวร์ล้วนๆ นั้นโหลด CPU มหาศาล แต่การรันบนฮาร์ดแวร์เฉพาะของ NVIDIA นั้นเบาสบายและเร็วกว่ากันคนละระดับ นี่คือการย้ายงานจากสมองกลายเป็นกล้ามเนื้อเฉพาะทางที่ถนัดกว่าเยอะ
วิดีโอ 60fps อาจกลายเป็นมาตรฐานใหม่
เมื่อการเพิ่มเฟรมทำได้ง่ายและฟรี คอนเทนต์ 30fps ทั่วไปจะถูกอัปเกรดให้ลื่นไหลขึ้นทันทีโดยไม่ต้องถ่ายใหม่
งานตัดต่อและสตรีมมิ่งจะเปลี่ยนไป
เครื่องมือที่ใช้ FFmpeg เป็นแกนหลักจะได้ความสามารถนี้ไปเต็มๆ โดยไม่ต้องพึ่งซอฟต์แวร์เสริมหรือปลั๊กอินราคาแพง
ทางเลือกของคนใช้ AMD/Intel ยังจำกัด
ฟีเจอร์นี้ผูกกับฮาร์ดแวร์ NVIDIA โดยเฉพาะ ถ้าใช้การ์ดยี่ห้ออื่นก็อดเล่นด้วย ซึ่งเป็นเรื่องที่ต้องจับตาว่าฝั่งอื่นจะตอบโต้ยังไง
ที่สำคัญคือ การมาของฟีเจอร์นี้ใน FFmpeg หมายความว่ามันจะถูกนำไปใช้ในวงกว้างอย่างรวดเร็ว เพราะ FFmpeg ไม่ใช่แอปเดียว แต่เป็นไลบรารีที่ฝังอยู่ในอีกหลายร้อยโปรเจกต์ การเปลี่ยนแปลงครั้งนี้จึงไม่ใช่แค่การอัปเดตเวอร์ชันหนึ่ง แต่คือการยกระดับความสามารถพื้นฐานของระบบนิเวศทั้งหมด
ฟันธงเลยว่า นี่คือหนึ่งในอัปเดตที่สำคัญที่สุดของ FFmpeg ในรอบหลายปี เพราะมันไม่ใช่แค่ฟีเจอร์ใหม่ แต่คือการเปิดประตูให้ฮาร์ดแวร์ AI เข้ามาเป็นส่วนหนึ่งของกระบวนการประมวลผลวิดีโอมาตรฐาน ถ้าใครมีการ์ด GeForce RTX อยู่ในเครื่อง ตอนนี้คุณมีเครื่องมือเพิ่มเฟรมระดับโปรไว้ในกำมือแล้วโดยไม่ต้องจ่ายเพิ่มแม้แต่บาทเดียว
ที่มา: TechPowerUp — อ่านต้นฉบับ
ความคิดเห็น 6
กำลังโหลดความคิดเห็น...