1 คะแนน โดย GN⁺ 2023-09-10 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • การรองรับ UVC (USB Video Class) ใน iPadOS 17 ทำให้ iPad สามารถรู้จักเว็บแคมภายนอก กล้อง และการ์ดจับภาพวิดีโอผ่าน USB-C ได้ทันทีในฐานะอุปกรณ์รับสัญญาณภาพ
  • เมื่อเชื่อมต่ออุปกรณ์ที่เข้ากันได้ FaceTime และแอปที่รองรับ API ใหม่จะสลับไปใช้อุปกรณ์นั้นเป็น แหล่งวิดีโอเริ่มต้น โดยอัตโนมัติ และไม่มีการตั้งค่าแยกหรือเมนูเลือกเว็บแคม
  • เมื่อต่อผ่านการ์ดจับภาพ NZXT และชุด Elgato Cam Link กับ Analogue Pocket dock ก็สามารถป้อนภาพจาก Nintendo Switch, Steam Deck รวมถึง Game Boy Camera เข้าสู่ iPad Pro ได้
  • การทดลองกับ Game Boy Camera ทำงานบน FaceTime ได้ด้วยเอาต์พุต HDMI 1080p ของ Analogue Pocket ที่จับคู่กับ Elgato Cam Link โดยใช้ AirPods Pro ช่วยดูแลเสียง
  • แม้คุณภาพภาพจะต่ำจนระบุใบหน้าได้ยาก แต่ฟีเจอร์ reactions ของ FaceTime ยังตรวจจับท่ามือและทำงานได้ แสดงให้เห็นว่าการรองรับอินพุตวิดีโอภายนอกของ iPadOS 17 กว้างกว่าที่คาด

การรองรับ UVC ของ iPadOS 17

  • iPadOS 17 เพิ่มการรองรับอุปกรณ์ UVC (USB Video Class) ทำให้ iPad สามารถรู้จักอุปกรณ์วิดีโอภายนอกที่เชื่อมต่อผ่าน USB-C ได้
  • สามารถใช้งานเว็บแคมภายนอก กล้อง การ์ดจับภาพวิดีโอ และอุปกรณ์วิดีโอ USB อื่น ๆ บน iPad ได้
  • เมื่อเชื่อมต่อกล้องที่เข้ากันได้กับ iPad Pro แล้ว FaceTime และแอปที่รองรับ API ใหม่ของ iPadOS 17 จะใช้อุปกรณ์นั้นเป็น แหล่งวิดีโอเริ่มต้น
    • ไม่ต้องตั้งค่าเพิ่มเติม
    • และไม่มีเมนูให้เลือกเว็บแคม

การใช้ Studio Display และโหมด clamshell แบบจำลอง

  • เมื่อต่อ Apple Studio Display เข้ากับ iPad Pro ก็สามารถใช้ เว็บแคมในตัว ของ Studio Display สำหรับการโทร FaceTime ได้
  • ฟีเจอร์นี้เข้ากันได้ดีกับ โหมด clamshell แบบจำลอง ที่วาง iPad Pro ไว้ใต้โต๊ะโดยปิดฝา Magic Keyboard
    • แม้จะใช้กล้องบนตัว iPad ไม่ได้ ก็ยังโทร FaceTime ผ่านเว็บแคมของ Studio Display ที่เชื่อมต่ออยู่ได้

ใช้ iPad Pro เป็นเหมือนจอภายนอกผ่านการ์ดจับภาพเกม

  • ด้วยการรองรับ UVC ทำให้สามารถใช้งานการ์ดจับภาพเกมหรืออุปกรณ์เสริมรับสัญญาณวิดีโอผ่าน USB บน iPadOS ได้
  • มีการใช้การ์ดจับภาพเกมภายนอกเพื่อดูหน้าจอ Nintendo Switch และ Steam Deck บน Retina Display ของ iPad Pro
  • หากต้องการอ่านภาพจากอุปกรณ์ UVC ที่เชื่อมต่อบน iPad จำเป็นต้องมีแอปแยก
    • Capture Pro: UVC Viewer ของ Jingcheng Tang ใช้ API ของ iPadOS 17 เพื่อแสดงและจับภาพจากแหล่งวิดีโอภายนอก
    • แอปนี้ยังอยู่ในสถานะเบตา

เชื่อมต่อ Game Boy Camera เป็นเว็บแคมสำหรับ FaceTime

  • FaceTime สามารถใช้ทั้งเว็บแคมของ Studio Display และอินพุตจากอุปกรณ์ UVC อื่น ๆ เป็นแหล่งวิดีโอได้
  • เมื่อเชื่อม Steam Deck เข้ากับการ์ดจับภาพแล้วเปิด FaceTime บน iPad Pro ภาพจาก Elden Ring ก็แสดงขึ้นใน FaceTime
  • การทดลองกับ Game Boy Camera ใช้อุปกรณ์ดังต่อไปนี้
    • Analogue Pocket: อุปกรณ์ตระกูล Game Boy รุ่นใหม่ที่สามารถเล่นตลับ Game Boy ดั้งเดิมได้
    • Analogue Pocket dock: ใช้แสดงโหมดอัปสเกลกราฟิก Game Boy ของ Pocket บนจอขนาดใหญ่
    • Game Boy Camera: กล้องที่ Nintendo ผลิตในช่วงปลายทศวรรษ 1990
  • ในตอนแรกการ์ดจับภาพของ NZXT ไม่สามารถส่งภาพจาก Pocket เข้า FaceTime ได้ แต่เมื่อเปลี่ยนไปใช้ดองเกิล Elgato Cam Link ก็ใช้งานได้ทันทีบน iPad Pro
  • Pocket ส่งออก สัญญาณวิดีโอ 1080p ผ่าน HDMI และดูเหมือนว่าแอป FaceTime จะชอบสัญญาณนี้มากกว่าแหล่งวิดีโอ 720p
  • ด้วยคุณภาพของ Game Boy Camera ทำให้แทบมองไม่ออกว่าเป็นใบหน้าใคร แต่สิ่งนั้นเองคือจุดประสงค์ของการทดลอง
  • เสียงถูกจัดการผ่าน AirPods Pro ทำให้ยังคุยสายได้แม้คุณภาพวิดีโอจะต่ำ

เอฟเฟ็กต์วิดีโอและฟีเจอร์ reactions ของ FaceTime

  • ระหว่างที่การ์ดจับภาพป้อนภาพให้ FaceTime ฟีเจอร์ เอฟเฟ็กต์วิดีโอ ใน Control Center ก็ยังเปิดใช้งานอยู่
  • Portrait, Center Stage และ Studio Light ไม่ทำงานกับภาพจาก Game Boy Camera
  • ฟีเจอร์ reactions ของ FaceTime ทำงานได้ตามปกติ
    • สามารถตรวจจับท่ามือบางแบบเพื่อแสดงแอนิเมชัน 3D เช่น ลูกโป่งหรือหัวใจ
    • เมื่อจัดตำแหน่งหน้ากล้อง Game Boy Camera แล้วชูสัญลักษณ์ชัยชนะ ก็มีลูกโป่งแสดงบน FaceTime ของ iPhone ฝั่งคู่สนทนา
  • แม้จะไม่ใช่กรณีใช้งานที่ผู้ใช้ทั่วไปน่าจะต้องการบ่อยนัก แต่ก็แสดงให้เห็นว่า iPad Pro สามารถรับ Game Boy Camera เสมือนเป็นเว็บแคมและใช้บน FaceTime ได้

1 ความคิดเห็น

 
GN⁺ 2023-09-10
ความคิดเห็นบน Hacker News
  • ขอขอบคุณในนามของเหล่าเนิร์ดสายเรโทร “สิ่งนี้ไม่มีความหมายอะไร และคนทั่วไปก็คงไม่มีโอกาสได้ใช้” แต่โชคดีที่ที่นี่ไม่ใช่เว็บสำหรับคนทั่วไป™
    ถ้ามีใครทำฟิลเตอร์แบบนี้ก็คงดี… มีอยู่แล้ว: https://play.google.com/store/apps/details?id=com.bufolab.ca...

    • ฝั่ง iOS มี BitCam ของ Iconfactory: https://apps.apple.com/us/app/bitcam/id1114990619
      ไม่ใช่ Game Boy เป๊ะ ๆ แต่ให้อารมณ์คล้ายกัน
    • มีเครื่องมือออนไลน์ที่ให้ฟิลเตอร์แบบนี้ด้วย: http://patorjk.com/old-school-gaming-filters/
      มีฟิลเตอร์ Game Boy Camera และฟิลเตอร์เรโทรอื่น ๆ อีกหลายแบบ
    • มันบอกว่าไม่รองรับ S23 Ultra ซึ่งแปลกอยู่เหมือนกัน
  • ผมก็ทำคล้าย ๆ กัน แต่ใช้วิธีที่ถูกกว่านิดหน่อย ถ้าหา SNES, Super Game Boy, Game Boy Camera มือสองใน eBay ดี ๆ และยอมทำความสะอาด/ซ่อมนิดหน่อย ก็จะได้มาในราคาสมเหตุสมผล
    ถ้ารับสัญญาณรบกวนแบบอนาล็อกได้ ก็จับภาพด้วยอุปกรณ์แปลงคอมโพสิต→USB ADC ราคาถูกจาก Amazon ที่ต่ำกว่า 10 ดอลลาร์ได้ อีกอย่าง ผมยังถ่ายรูปด้วย Game Boy Camera ด้วย โดยอุปกรณ์ dump คาร์ทริดจ์ผ่าน USB ชื่อ Operator ของ Epilogue รองรับ Game Boy Camera ในตัว ทำให้ดึงรูปในคาร์ทริดจ์ออกมาเป็น PNG แบบคงพิกเซลเดิมได้เลย 2-bit dithering มันดีมากจริง ๆ

    • การต่อสายเองก็ไม่ได้แย่ถึงขั้นที่สุด ช่วงต้นโรคระบาดที่อึดอัดเพราะติดอยู่ในบ้าน ผมเห็นบล็อกโพสต์ที่มีลิงก์ https://github.com/Dhole/gb-link-stm32f411 แล้วซื้อบอร์ดมารันโค้ดนั้น
      ผมหาวิธีเซฟข้อมูลดิบเป็น PNG ไม่เจอ เลยเขียนสคริปต์แปลงเอง ตอนนี้มี Operator แล้วก็คงใช้ตัวนั้น แต่ถ้าไม่มี เส้นทางผ่าน ไมโครคอนโทรลเลอร์ ก็ทำได้
  • ค่อนข้างผิดหวัง เพราะมันไม่ใช่ การแปลงโปรโตคอล จริง ๆ แค่ใช้อุปกรณ์สำเร็จรูปกับ capture card เท่านั้น

    • ฝั่ง Analogue ทำการแปลงโปรโตคอลได้แล้ว และทำออกมาเป็นผลิตภัณฑ์สำเร็จรูปที่น่าประทับใจทีเดียว เป็นผลิตภัณฑ์ที่ผู้เขียนเคยชมไว้ก่อนหน้านี้ด้วย
      ส่วนที่น่าประทับใจเพิ่มเติมตรงนี้คือ การรองรับอุปกรณ์เสริมที่ดีขึ้น ของ iPadOS 17 และขอสดุดีดองเกิล
    • ดูไม่ได้มีอะไรพิเศษมาก Apple เพิ่มการรองรับอุปกรณ์วิดีโอผ่าน USB แล้วพอเสียบอุปกรณ์วิดีโอ USB เข้ากับ iPad มันก็ทำงานตามที่ตั้งใจไว้เท่านั้นเอง
      ไม่ได้ต่างมากจากการเสียบกับ PC แล้วประหลาดใจที่มันใช้ได้ใน Discord อะไรทำนองนั้น
  • ตอนอ่านประโยคประมาณว่า “ในปี 2023 ผมกำลังทำท่าทางอยู่หน้า Game Boy Camera… ถ้าเรื่องไร้สาระนี้ทำได้ บางที iPad อาจดีขึ้นก็ได้” แล้วในฐานะผู้อ่านถึงกับกลอกตา
    ไม่ค่อยชอบสำนวนเวอร์ ๆ แบบนี้หรือ ความเป็นชนเผ่าแบรนด์ แปลก ๆ จะตื่นเต้นกับแนวคิดพื้นฐานหรือรายละเอียดการทำงานก็โอเค แต่การคลั่งแบรนด์มันคนละเรื่อง นี่ดูไม่เหมือนความเป็นแฟน แต่เหมือนโฆษณา

    • ผู้เขียนวิจารณ์ การรองรับอุปกรณ์เสริม ของ iPad อย่างชอบธรรม และพบสัญญาณที่ให้กำลังใจในที่ที่คาดไม่ถึงเท่านั้นเอง ไม่จำเป็นต้องมองคมกริบขนาดนั้น
    • อยากให้ปล่อยให้ผู้คนมีแพสชันกับบางสิ่งได้บ้าง ความเย้ยหยันและการประชดประชันในคอมเมนต์นี้มีเยอะจนหดหู่
    • ทั้งบทความโดยพื้นฐานแล้วคือ “เสียบเว็บแคมเข้ากับอุปกรณ์” แค่มีส่วนเสริมว่า “ฮาร์ดแวร์ที่ใช้บันทึกนั้นเก่ามาก!”
  • “I” ที่พูดถึงตรงนี้ไม่ใช่ผม แต่เป็นผู้เขียน Federico Viticci @ MacStories(https://www.macstories.net/)

  • ราว ๆ 20 ปีก่อน ผมเคยคิดจะทำเว็บแคมจาก Game Boy Camera แบบคล้าย ๆ กัน แต่สุดท้ายก็ทำไม่สำเร็จ
    แผนคือใส่ Game Boy Camera ใน Super Game Boy แล้วต่อ SNES เข้ากับการ์ดจับภาพวิดีโอของ PC เห็นเทคโนโลยีสมัยใหม่ทำได้จริงแล้วก็ดีใจ

  • หวังว่า USB-C ของ iPhone 15 จะเปิดทางให้ iOS 17 รองรับกล้อง UVC ด้วย ถ้าเป็นแบบนั้น iPhone จะค่อนข้างใช้เป็นมอนิเตอร์พกพาสำหรับกล้องดิจิทัลจริง ๆ หรือเป็นเครื่องบันทึกพื้นฐานได้ดีทีเดียว
    ไลน์ Xperia ของ Sony ทำแบบนี้ได้มาหลายปีแล้ว Xperia Pro เริ่มจากพอร์ต HDMI input จริง ๆ แล้วภายหลังก็ย้ายไปเป็นการรองรับ UVC ผ่าน USB-C

  • ไม่รู้จะอธิบายความรู้สึกเหมือนเวทมนตร์ตอนที่ Game Boy Camera ออกมาในช่วงปลายยุค 90 ยังไง
    ถึงจะมีข้อจำกัดว่าเป็นภาพขาวดำ แต่ก็น่าจะเป็นกล้องดิจิทัลตัวแรกของหลายคน ซอฟต์แวร์ทำให้ใช้งานง่ายมากจนผมสร้างแอนิเมชันสต็อปเฟรมเยอะมาก มีวิดีโอ LEGO ต่อสู้กันหรือแอ็กชันฟิกเกอร์เต็มไปหมด การที่พิมพ์ภาพนิ่งออกมาเป็นสติกเกอร์ด้วย Game Boy Printer ได้ก็สุดยอดมาก ความละเอียดก็แย่ เฟรมเรตก็ต่ำ แต่ตอนนั้นมันเหมือนเวทมนตร์จริง ๆ

  • ไม่แน่ใจว่าทุกคนควรต้องประหลาดใจไหมที่ Apple เริ่มรองรับรูปแบบวิดีโอมาตรฐาน
    ในปี 2023 การที่อุปกรณ์สองชิ้นซึ่งใช้โปรโตคอลเดียวกันสื่อสารกันได้เป็นเรื่องแปลกหรือ? อาจเพราะผมไม่ได้ใช้ผลิตภัณฑ์ Apple หรือ Game Boy Camera เลยไม่ค่อยเห็นความพิเศษแบบที่ผู้เขียนเห็น

  • ตลกดี แต่ตอนนี้จู่ ๆ ก็อยากได้ฟิลเตอร์วิดีโอซอฟต์แวร์ที่จำลอง โทนสีเขียว, ระดับเทา 4 ขั้น และ Bayer matrix dithering ได้ แม้จะใช้กับเว็บแคมทั่วไปก็ตาม

    • รู้สึกว่าน่าจะทำได้ด้วยคำสั่ง Linux บรรทัดเดียว
    • ผมคิดว่าน่าจะทำเป็นปลั๊กอิน OBS ได้