1 पॉइंट द्वारा GN⁺ 2023-09-10 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • iPadOS 17 में UVC(USB Video Class) सपोर्ट आने से iPad अब USB-C बाहरी webcam, camera और video capture card को सीधे video input device के रूप में पहचान सकता है
  • compatible device कनेक्ट करने पर FaceTime और नए API सपोर्ट करने वाले apps इसे अपने-आप default video source के रूप में switch कर देते हैं; कोई अलग setting या webcam चुनने का menu नहीं है
  • NZXT capture card, Elgato Cam Link और Analogue Pocket dock के combination से Nintendo Switch और Steam Deck के साथ-साथ Game Boy Camera का video भी iPad Pro में input किया जा सकता है
  • Game Boy Camera वाला experiment Analogue Pocket के 1080p HDMI output और Elgato Cam Link के साथ FaceTime में चला, और audio को AirPods Pro से supplement किया गया
  • कम image quality की वजह से चेहरा पहचानना मुश्किल था, लेकिन FaceTime का reactions feature हाथ के gestures पहचानकर काम कर गया, जिससे पता चलता है कि iPadOS 17 में external video input support की range उम्मीद से ज्यादा व्यापक है

iPadOS 17 में UVC support

  • iPadOS 17 ने UVC(USB Video Class) devices का support जोड़ा, जिससे iPad USB-C से जुड़े external video devices को पहचान सकता है
  • external webcams, cameras, video capture cards और दूसरे USB video devices को iPad पर इस्तेमाल किया जा सकता है
  • iPad Pro से compatible camera connect होने पर FaceTime और iPadOS 17 के नए API support करने वाले apps इसे default video source के रूप में इस्तेमाल करते हैं
    • अलग setting की जरूरत नहीं होती
    • webcam चुनने का menu भी उपलब्ध नहीं है

Studio Display और नकली clamshell का इस्तेमाल

  • Apple Studio Display को iPad Pro से connect करने पर Studio Display का built-in webcam FaceTime calls में इस्तेमाल किया जा सकता है
  • यह feature उस fake clamshell mode के साथ अच्छी तरह काम करता है, जिसमें iPad Pro को Magic Keyboard cover बंद करके desk के नीचे रखा जाता है
    • iPad की अपनी camera इस्तेमाल न कर पाने पर भी connected Studio Display webcam से FaceTime call की जा सकती है

game capture card से iPad Pro को external screen की तरह इस्तेमाल करना

  • UVC support की वजह से game capture card या USB video input accessories को iPadOS में इस्तेमाल किया जा सकता है
  • Nintendo Switch और Steam Deck की screen को iPad Pro के Retina Display पर देखने के लिए external game capture card इस्तेमाल किया गया
    • capture card NZXT Signal HD60 है, जो HDMI input और USB-C connection देता है
    • Nintendo Switch video output के लिए Genki Covert Dock Mini का इस्तेमाल किया गया
    • Steam Deck के लिए Valve का official dock इस्तेमाल किया गया
  • iPad पर connected UVC device का video पढ़ने के लिए अलग app की जरूरत होती है
    • Jingcheng Tang का Capture Pro: UVC Viewer iPadOS 17 API से external video source दिखाता और capture करता है
    • यह app फिलहाल beta में है

Game Boy Camera को FaceTime webcam के रूप में connect करना

  • FaceTime Studio Display webcam के अलावा दूसरे UVC device inputs को भी video source के रूप में इस्तेमाल कर सकता है
  • Steam Deck को capture card से connect करके iPad Pro पर FaceTime खोलने पर Elden Ring video FaceTime में दिखा
  • Game Boy Camera experiment निम्न device combination के साथ किया गया
    • Analogue Pocket: एक modern Game Boy-family device जो original Game Boy cartridges चला सकता है
    • Analogue Pocket dock: Pocket के Game Boy graphics upscaling mode को बड़ी screen पर output करता है
    • Game Boy Camera: 1990s के आखिर में Nintendo द्वारा बनाया गया camera
  • शुरुआत में NZXT capture card Pocket video को FaceTime तक नहीं पहुंचा पाया, लेकिन Elgato Cam Link dongle इस्तेमाल करने पर यह iPad Pro पर तुरंत काम करने लगा
  • Pocket ने HDMI के जरिए 1080p video signal output किया, और FaceTime app 720p video source की तुलना में इस signal को ज्यादा prefer करता हुआ लगा
  • Game Boy Camera की image quality की वजह से चेहरा लगभग पहचान में नहीं आ रहा था, लेकिन यही experiment का उद्देश्य था
  • audio AirPods Pro से handle किया गया, ताकि video की कम quality से अलग call जारी रहे

FaceTime video effects और reactions feature

  • capture card जब FaceTime को video feed दे रहा था, तब भी Control Center में video effects enabled थे
  • Portrait, Center Stage और Studio Light Game Boy Camera video पर काम नहीं करते
  • FaceTime का reactions feature सही तरीके से काम करता है
    • यह कुछ खास hand gestures पहचानकर balloons या hearts जैसी 3D animations दिखाता है
    • Game Boy Camera के सामने position ठीक करके victory gesture करने पर सामने वाले iPhone के FaceTime में balloons दिखे
  • यह ऐसा use case नहीं है जिसकी सामान्य users को अक्सर जरूरत पड़े, लेकिन यह दिखाता है कि iPad Pro Game Boy Camera को webcam की तरह लेकर FaceTime में इस्तेमाल कर सकता है

1 टिप्पणियां

 
GN⁺ 2023-09-10
Hacker News की राय
  • रेट्रो गीक्स की ओर से धन्यवाद। “इसका कोई मतलब नहीं है, और आम लोग शायद इसे कभी इस्तेमाल नहीं करेंगे” जैसा लगता है, लेकिन शुक्र है कि यह आम लोगों™ के लिए साइट नहीं है
    काश कोई ऐसा फ़िल्टर बना दे… पहले से है: https://play.google.com/store/apps/details?id=com.bufolab.ca...

    • iOS की तरफ Iconfactory का BitCam है: https://apps.apple.com/us/app/bitcam/id1114990619
      बिल्कुल Game Boy नहीं है, लेकिन वैसा ही एहसास देता है
    • ऐसा फ़िल्टर देने वाला एक ऑनलाइन टूल भी है: http://patorjk.com/old-school-gaming-filters/
      इसमें Game Boy Camera फ़िल्टर और कुछ दूसरे रेट्रो फ़िल्टर हैं
    • यह S23 Ultra के साथ compatible नहीं दिखाता, जो थोड़ा अजीब है
  • मैंने भी कुछ ऐसा ही किया, बस थोड़ा सस्ते तरीके से। eBay पर इस्तेमाल किया हुआ SNES, Super Game Boy, Game Boy Camera अच्छी तरह ढूँढें और थोड़ी सफ़ाई/मरम्मत के लिए तैयार रहें, तो ये वाजिब कीमत पर मिल सकते हैं
    अगर आपको analog noise ठीक लगती है, तो Amazon पर 10 डॉलर से कम के सस्ते composite→USB ADC से capture किया जा सकता है। अलग से, मैं Game Boy Camera से फोटो भी लेता हूँ; Epilogue का Operator नाम का USB cartridge dump डिवाइस Game Boy Camera को native support देता है, जिससे cartridge के अंदर की तस्वीरों को pixel-perfect PNG में निकाला जा सकता है। 2-bit dithering सच में शानदार है

    • खुद wiring करके करना भी बहुत बुरा विकल्प नहीं है। महामारी की शुरुआत में जब घर में फँसकर घुटन हो रही थी, तब https://github.com/Dhole/gb-link-stm32f411 लिंक वाले एक ब्लॉग पोस्ट को देखकर मैंने उस code को चलाने के लिए एक board खरीदा था
      raw data को PNG के रूप में save करने का तरीका नहीं मिला, इसलिए खुद conversion script लिखी। अब Operator है तो मैं वही इस्तेमाल करूँगा, लेकिन अगर वह न हो तो microcontroller route भी संभव है
  • थोड़ा निराशाजनक है, क्योंकि यह असल protocol conversion नहीं है, बस off-the-shelf डिवाइस और capture card इस्तेमाल करना है

    • protocol conversion Analogue ने पहले ही कर लिया है, और उन्होंने काफी impressive off-the-shelf product बनाया है। लेखक ने भी पहले उसकी तारीफ़ की थी
      यहाँ जो अतिरिक्त impressive है, वह iPadOS 17 में accessory support improvement है, और dongle ज़िंदाबाद
    • इसमें खास तौर पर कुछ बहुत बड़ा नहीं दिखता। Apple ने USB video device support जोड़ा, और USB video device को iPad में लगाया तो वह intended तरीके से काम कर गया
      इसे PC में लगाकर Discord जैसी जगहों पर काम करते देखकर हैरान होने से यह बहुत अलग नहीं है
  • “2023 में मैं Game Boy Camera के सामने gestures कर रहा था… अगर यह बेतुकी चीज़ चल सकती है, तो शायद iPad भी ठीक हो सकता है” वाले हिस्से पर एक reader के तौर पर आँखें घुमाने का मन हुआ
    ऐसी over-the-top writing style या अजीब brand tribalism मुझे पसंद नहीं। underlying concept या implementation details को लेकर उत्साहित होना ठीक है, लेकिन brand को लेकर उत्साहित होना अलग बात है। यह fandom नहीं, ad जैसा लगता है

    • लेखक ने iPad के accessory support की जायज़ आलोचना की थी, और एक अनपेक्षित जगह से उत्साहजनक संकेत पाया। इसे इतना तीखा देखने की ज़रूरत नहीं है
    • अच्छा होगा अगर लोगों को किसी चीज़ के लिए passionate होने दिया जाए। इस comment section में cynicism और ताने इतने ज़्यादा हैं कि उदासी होती है
    • पूरा लेख असल में “एक webcam को device में लगाया” है, बस उसमें “record करने वाला hardware बहुत पुराना था!” भी जुड़ गया है
  • यहाँ “I” से मतलब मुझसे नहीं, बल्कि लेखक Federico Viticci @ MacStories(https://www.macstories.net/) से है

  • करीब 20 साल पहले मैंने भी Game Boy Camera webcam कुछ इसी तरह बनाने का सोचा था, लेकिन कभी पूरा नहीं कर पाया
    योजना थी कि Game Boy Camera को Super Game Boy में लगाया जाए, और SNES को PC के video capture card से जोड़ा जाए। आधुनिक तकनीक से इसे सच में होता देखकर अच्छा लगा

  • उम्मीद है कि iPhone 15 का USB-C, iOS 17 पर भी UVC camera support खोल देगा। तब iPhone सही मायने में digital camera के लिए portable monitor या basic recorder के रूप में काफी काम का हो जाएगा
    Sony की Xperia line में यह कई सालों से संभव था। Xperia Pro की शुरुआत असली HDMI input port से हुई थी, और बाद में यह USB-C के ज़रिए UVC support पर शिफ्ट हो गया

  • 90 के दशक के आखिर में Game Boy Camera आने पर जो जादुई एहसास था, उसे कैसे समझाऊँ समझ नहीं आता
    black-and-white की सीमा थी, लेकिन बहुतों के लिए यह शायद पहला digital camera था। software ने इसे इतना आसान बना दिया था कि मैंने खूब सारे still-frame animations बनाए, और LEGO की लड़ाइयों या action figures वाले बहुत से वीडियो थे। Game Boy Printer से still images को stickers के रूप में निकाल पाना भी कमाल था। resolution भी भयानक था और frame rate भी कम था, लेकिन यह सचमुच जादुई था

  • मुझे नहीं पता कि Apple ने standard video formats support करना शुरू किया है, इस पर सबको हैरान होना चाहिए या नहीं
    2023 में एक ही protocol इस्तेमाल करने वाले दो devices का communicate करना क्या अजीब बात है? शायद इसलिए कि मैं Apple products या Game Boy Camera इस्तेमाल नहीं करता, लेखक को जो खास बात दिख रही है वह मुझे साफ़ नहीं दिखती

  • मज़ेदार तो है। लेकिन अब मुझे आम webcam के लिए भी green tint, 4-level grayscale और Bayer matrix dithering तक reproduce करने वाला software video filter बेवजह बहुत चाहिए

    • न जाने क्यों लगता है कि यह Linux की one-line command से हो जाएगा
    • मैंने सोचा था कि OBS plugin से काम चल जाएगा