1 điểm bởi GN⁺ 2023-09-10 | 1 bình luận | Chia sẻ qua WhatsApp
  • Nhờ hỗ trợ UVC (USB Video Class) trong iPadOS 17, iPad giờ có thể nhận trực tiếp webcam ngoài USB-C, máy ảnh và card capture video như thiết bị đầu vào hình ảnh
  • Khi kết nối thiết bị tương thích, FaceTime và các ứng dụng hỗ trợ API mới sẽ tự động chuyển sang dùng thiết bị đó làm nguồn video mặc định, không có thiết lập riêng hay menu chọn webcam
  • Kết hợp card capture của NZXT với Elgato Cam Link và dock Analogue Pocket, có thể đưa hình ảnh từ Nintendo Switch, Steam Deck, thậm chí cả Game Boy Camera vào iPad Pro
  • Thử nghiệm với Game Boy Camera hoạt động trên FaceTime nhờ đầu ra HDMI 1080p của Analogue Pocket và Elgato Cam Link, còn âm thanh được bổ sung bằng AirPods Pro
  • Dù chất lượng hình ảnh quá thấp nên khó nhận diện khuôn mặt, tính năng reactions của FaceTime vẫn nhận diện cử chỉ tay và hoạt động, cho thấy phạm vi hỗ trợ đầu vào video ngoài của iPadOS 17 rộng hơn dự kiến

Hỗ trợ UVC trong iPadOS 17

  • iPadOS 17 bổ sung hỗ trợ thiết bị UVC (USB Video Class), cho phép iPad nhận diện các thiết bị video ngoài kết nối qua USB-C
  • Có thể dùng webcam ngoài, máy ảnh, card capture video và các thiết bị video USB khác trên iPad
  • Khi kết nối máy ảnh tương thích với iPad Pro, FaceTime và các ứng dụng hỗ trợ API mới của iPadOS 17 sẽ dùng thiết bị đó làm nguồn video mặc định
    • Không cần thiết lập riêng
    • Cũng không có menu để chọn webcam

Studio Display và chế độ clamshell giả

  • Khi kết nối Apple Studio Display với iPad Pro, có thể dùng webcam tích hợp của Studio Display cho cuộc gọi FaceTime
  • Tính năng này rất phù hợp với chế độ clamshell giả, tức đặt iPad Pro dưới bàn khi nắp Magic Keyboard đang đóng
    • Ngay cả khi không thể dùng camera trên thân iPad, vẫn có thể gọi FaceTime bằng webcam của Studio Display đang kết nối

Dùng card capture game để biến iPad Pro thành màn hình ngoài

  • Nhờ hỗ trợ UVC, có thể dùng card capture game hoặc phụ kiện đầu vào video USB trên iPadOS
  • Tác giả dùng card capture ngoài để xem màn hình Nintendo Switch và Steam Deck trên Retina Display của iPad Pro
  • Để đọc hình ảnh từ thiết bị UVC đã kết nối trên iPad, cần một ứng dụng riêng
    • Capture Pro: UVC Viewer của Jingcheng Tang có thể hiển thị và capture nguồn video ngoài bằng API của iPadOS 17
    • Ứng dụng này hiện vẫn đang ở trạng thái beta

Kết nối Game Boy Camera làm webcam cho FaceTime

  • FaceTime không chỉ dùng được webcam của Studio Display mà còn có thể dùng đầu vào từ các thiết bị UVC khác làm nguồn video
  • Khi kết nối Steam Deck với card capture rồi mở FaceTime trên iPad Pro, hình ảnh Elden Ring xuất hiện trong FaceTime
  • Thử nghiệm với Game Boy Camera được thực hiện bằng tổ hợp thiết bị sau
    • Analogue Pocket: thiết bị dòng Game Boy hiện đại có thể chạy băng Game Boy gốc
    • Analogue Pocket dock: xuất chế độ nâng cấp đồ họa Game Boy của Pocket ra màn hình lớn
    • Game Boy Camera: máy ảnh do Nintendo sản xuất vào cuối những năm 1990
  • Ban đầu, card capture của NZXT không thể truyền hình ảnh từ Pocket vào FaceTime, nhưng khi dùng dongle Elgato Cam Link thì nó hoạt động ngay trên iPad Pro
  • Pocket xuất tín hiệu video 1080p qua HDMI, và có vẻ ứng dụng FaceTime ưu tiên tín hiệu này hơn nguồn video 720p
  • Vì chất lượng hình ảnh của Game Boy Camera quá thấp nên gần như không thể nhận ra khuôn mặt, nhưng đó cũng chính là mục đích của thử nghiệm
  • Âm thanh được xử lý bằng AirPods Pro để vẫn có thể thực hiện cuộc gọi, tách biệt với chất lượng hình ảnh thấp

Hiệu ứng video và tính năng reactions của FaceTime

  • Ngay cả khi card capture đang cung cấp hình ảnh cho FaceTime, các hiệu ứng video trong Control Center vẫn được bật
  • Portrait, Center Stage và Studio Light không hoạt động với hình ảnh từ Game Boy Camera
  • Tính năng reactions của FaceTime vẫn hoạt động bình thường
    • Nó nhận diện một số cử chỉ tay nhất định để hiển thị các hiệu ứng hoạt hình 3D như bóng bay hay trái tim
    • Khi đứng đúng vị trí trước Game Boy Camera và giơ dấu chiến thắng, bóng bay xuất hiện trên FaceTime của chiếc iPhone ở đầu bên kia
  • Dù đây không phải trường hợp mà người dùng phổ thông sẽ thường xuyên cần đến, nó vẫn cho thấy iPad Pro có thể nhận Game Boy Camera như một webcam và dùng nó trong FaceTime

1 bình luận

 
GN⁺ 2023-09-10
Ý kiến trên Hacker News
  • Xin cảm ơn thay mặt những kẻ mê retro lập dị. “Cái này chẳng có ý nghĩa gì, người bình thường chắc cũng chẳng dùng đến”, nhưng may thay đây không phải là trang dành cho người bình thường™
    Giá mà ai đó làm một filter như thế này… à có rồi: https://play.google.com/store/apps/details?id=com.bufolab.ca...

  • Tôi cũng làm kiểu tương tự nhưng rẻ hơn một chút. Nếu chịu khó tìm trên eBay và chấp nhận dọn dẹp/sửa chữa đôi chút, có thể mua được SNES, Super Game Boy, Game Boy Camera đã qua sử dụng với giá hợp lý
    Nếu chấp nhận nhiễu analog ở mức ổn, có thể capture bằng bộ ADC composite→USB giá rẻ dưới 10 USD trên Amazon. Riêng tôi cũng chụp ảnh bằng Game Boy Camera; thiết bị dump cartridge USB tên Operator của Epilogue hỗ trợ sẵn Game Boy Camera, nên có thể trích ảnh trong cartridge ra thành PNG đúng từng pixel. Dithering 2-bit thật sự rất tuyệt

    • Tự đi dây cũng không đến mức tệ nhất. Hồi đầu đại dịch, lúc bị mắc kẹt ở nhà và bí bách, tôi đọc một bài blog có link https://github.com/Dhole/gb-link-stm32f411 rồi mua một board để chạy đoạn code đó
      Tôi không tìm được cách lưu dữ liệu thô thành PNG nên tự viết script chuyển đổi. Giờ thì có Operator nên tôi sẽ dùng nó, nhưng nếu không có thì đường microcontroller cũng khả thi
  • Hơi thất vọng vì đây không phải chuyển đổi giao thức thật sự, mà chỉ là dùng thiết bị có sẵn và capture card

    • Phần chuyển đổi giao thức thì Analogue đã làm được rồi, và họ đã tạo ra một sản phẩm thương mại khá ấn tượng. Đây cũng là sản phẩm mà tác giả từng khen trước đó
      Điểm ấn tượng thêm ở đây là hỗ trợ phụ kiện được cải thiện trong iPadOS 17, và muôn năm dongle
    • Có vẻ cũng chẳng có gì đặc biệt lắm. Apple thêm hỗ trợ thiết bị video USB, rồi cắm thiết bị video USB vào iPad thì nó hoạt động đúng như dự định
      Không khác mấy so với việc cắm vào PC và ngạc nhiên khi thấy nó hoạt động trong Discord hay tương tự
  • Đoạn “Năm 2023 tôi đang làm cử chỉ trước Game Boy Camera… nếu thứ vô lý này chạy được thì có lẽ iPad cũng sẽ ổn hơn” khiến tôi với tư cách độc giả phải trợn mắt
    Tôi không thích kiểu văn phong cường điệu như vậy hay thứ chủ nghĩa bộ lạc thương hiệu kỳ quặc. Hào hứng với concept nền tảng hay chi tiết triển khai thì tốt, nhưng hào hứng với thương hiệu lại là chuyện khác. Cái này trông giống quảng cáo hơn là đam mê công nghệ

    • Tác giả đã phê bình chính đáng hỗ trợ phụ kiện của iPad và chỉ đang tìm thấy một tín hiệu đáng khích lệ ở nơi bất ngờ. Không cần nhìn quá gay gắt
    • Nên để mọi người được nhiệt tình với thứ gì đó. Phần bình luận này quá nhiều mỉa mai và cay độc, đọc thấy buồn
    • Cả bài về cơ bản là “cắm webcam vào thiết bị”, cộng thêm “phần cứng dùng để ghi hình rất cũ!”
  • “Tôi” được nói đến ở đây không phải tôi, mà là tác giả Federico Viticci @ MacStories(https://www.macstories.net/)

  • Khoảng 20 năm trước tôi từng nghĩ làm webcam Game Boy Camera theo cách tương tự, nhưng rốt cuộc không hoàn thành
    Kế hoạch là cắm Game Boy Camera vào Super Game Boy, rồi nối SNES với card capture video của PC. Thấy công nghệ hiện đại thực sự làm được điều đó thật vui

  • Hy vọng USB-C trên iPhone 15 cũng mở hỗ trợ camera UVC trong iOS 17. Khi đó iPhone sẽ khá hữu ích như một màn hình di động tử tế cho máy ảnh số hoặc một thiết bị ghi hình cơ bản
    Dòng Xperia của Sony đã làm được việc này từ vài năm trước. Xperia Pro bắt đầu với cổng HDMI input thật sự, rồi sau đó chuyển sang hỗ trợ UVC qua USB-C

  • Tôi không biết phải giải thích thế nào về cảm giác kỳ diệu khi Game Boy Camera ra mắt vào cuối thập niên 90
    Dù bị giới hạn ở đen trắng, rất có thể nó là chiếc máy ảnh số đầu tiên của nhiều người. Phần mềm làm mọi thứ quá dễ nên tôi đã tạo rất nhiều animation stop-frame, nhiều video có LEGO đánh nhau hoặc các action figure xuất hiện. Việc có thể in khung hình tĩnh thành sticker bằng Game Boy Printer cũng thật tuyệt. Độ phân giải thì tệ hại và frame rate cũng thấp, nhưng nó thật sự kỳ diệu

  • Tôi không chắc mọi người có cần ngạc nhiên vì Apple bắt đầu hỗ trợ định dạng video chuẩn hay không
    Năm 2023, hai thiết bị dùng cùng một giao thức giao tiếp với nhau là chuyện lạ sao? Có lẽ vì tôi không dùng sản phẩm Apple hay Game Boy Camera nên không thấy được điểm đặc biệt mà tác giả nhìn thấy

  • Buồn cười thật. Nhưng giờ tự nhiên tôi lại rất muốn có một filter video phần mềm tái hiện cả tông xanh lục, 4 mức xám và Bayer matrix dithering bằng webcam thường

    • Không hiểu sao tôi có cảm giác chỉ cần một dòng lệnh Linux là làm được
    • Tôi đã nghĩ chỉ cần một plugin OBS là xong