4 पॉइंट द्वारा GN⁺ 2024-01-06 | 1 टिप्पणियां | WhatsApp पर शेयर करें

iCloud सफ़ाई

  • Apple से एक ईमेल मिला कि iCloud storage भर चुका है.
  • 200GB और 1TB की कीमत में बड़ा अंतर होने की वजह से, कोई दूसरा तरीका खोजने का फैसला किया.
  • ज़्यादातर storage लेने वाली photos (~127GB) को file size के हिसाब से sort करना चाहता था, लेकिन Apple यह सुविधा नहीं देता.

JS का उपयोग करके समाधान

  • iCloud वेबसाइट पर क्या किया जा सकता है, इस पर विचार किया.
  • Photos -> Media Types -> Videos में गया और स्क्रीन को जितना हो सके उतना zoom out किया.
  • हर video पर duration दिखता है, और क्योंकि वह HTML element है, इसलिए JS का उपयोग करके उसे खोजा और filter किया जा सकता है.
  • video-text-badge class वाले सभी runtime boxes ढूँढने, उन्हें duration के हिसाब से sort करने, और एक निश्चित threshold से ऊपर वालों को highlight करने वाला code लिखा.
  • iCloud सिर्फ़ पेज पर मौजूद elements को load करता है, इसलिए scroll करते समय नए elements highlight होते रहें, इसके लिए timer के साथ function चलाया.

रहस्यमय घटना

  • 30 सेकंड से ज़्यादा के सभी iCloud videos हटाने के बाद, iCloud में लगभग 55GB साफ़ हो गया, लेकिन वास्तव में डाउनलोड किए गए videos सिर्फ़ 7GB थे.
  • ऐसा लगता है कि 7GB के videos cloud में वास्तविक hard drive की तुलना में कहीं ज़्यादा जगह ले रहे थे.

प्रयोग 1

  • एक 4K video upload किया और पुष्टि की कि वह 281MB जगह ले रहा था.
  • Video को download करके delete करने के बाद, 281MB video हट गया और लगभग 270MB जगह खाली हुई.

प्रयोग 2

  • पुराने videos की जाँच की, जिनकी iCloud में कई copies stored हो सकती थीं.
  • बहुत सारे graphs वाला एक video मिला, जो iCloud में 128MB जगह लेता हुआ दिखा.
  • डाउनलोड की गई file वास्तव में 47MB थी, और delete करने के बाद लगभग 170MB storage बढ़ गया.

निष्कर्ष

  • हटाई गई files के size से 7 गुना से भी ज़्यादा storage खाली होना अजीब है.
  • ऐसा लगता है कि पुराने बड़े videos iCloud में वास्तविकता की तुलना में बहुत अधिक storage ले रहे हैं.
  • इस घटना की वजह जानना चाहता हूँ, लेकिन खुद इसकी जाँच करने लायक न तो उतनी दिलचस्पी है और न ही इतना धैर्य.
  • अगर कोई वजह पता लगा ले, तो ईमेल से बताने का अनुरोध किया.
  • 50GB से ज़्यादा जगह खाली की, और भविष्य में फिर से ऐसा कर सकूँ, इसके लिए एक छोटा script लिखा.

GN⁺ की राय

  • iCloud storage की समस्या ऐसी सामान्य परेशानी है जिससे बहुत से users जुड़ाव महसूस कर सकते हैं.
  • यह लेख एक रचनात्मक तरीका दिखाता है कि उपयोगकर्ता खुद अपनी समस्या कैसे हल कर सकता है, जिससे तकनीकी problem-solving में दिलचस्पी पैदा होती है.
  • iCloud में files द्वारा वास्तव में ली गई जगह और users को दिखाई जाने वाली जगह के बीच का अंतर एक दिलचस्प खोज है, जो cloud storage के काम करने के तरीके को लेकर जिज्ञासा जगाता है.

1 टिप्पणियां

 
GN⁺ 2024-01-06
Hacker News राय
  • बड़े फ़ाइल खोजने के लिए Photos ऐप एक्सटेंशन या अलग ऐप बनाने का विचार

    • Photos ऐप API फ़ाइल आकार उपलब्ध नहीं कराता
    • फ़ोटो या वीडियो असल ऑब्जेक्ट का सिर्फ़ 'view' होते हैं, और वीडियो को ट्रिम करने पर भी मूल फ़ाइल बनी रहती है
    • फ़ाइल आकार अलग होने का कारण शायद यही है
    • AppleScript का उपयोग करके फ़ाइल आकार देखने वाली एक स्क्रिप्ट मौजूद है
  • iCloud के फ़ाइलों के कई versions को चुपचाप स्टोर करने वाले bug की संभावना

    • iCloud से delete करने पर उम्मीद से ज़्यादा storage space खाली होने की घटना
    • अनुमान है कि iCloud optimized low-quality version डाउनलोड करता है और original को स्टोर रखता है
  • Apple Photos की RAW+JPEG pairing समस्या

    • RAW फ़ाइलों को आसानी से अलग या delete नहीं किया जा सकता, इसलिए iCloud प्लान upgrade करना पड़ता है
    • metadata खोए बिना सिर्फ़ JPEG को फिर से import करने का कोई तरीका नहीं है
  • iCloud के storage tiers को लेकर असंतोष

    • बीच के आकार का storage option नहीं है, इसलिए यूज़र के पास ज़्यादा भुगतान करने का अवसर भी नहीं है
  • cloud service providers की अपारदर्शिता को लेकर चिंता

    • self-hosting solution का उपयोग, immich ऐप की सिफारिश
  • iCloud की जगह निजी media server पर फ़ोटो/वीडियो migrate करना

    • iCloud से archive डाउनलोड करना आसान नहीं है
    • Apple की कीमत बढ़ोतरी को लेकर असंतोष
  • iCloud storage tiers में अव्यावहारिक jump की आलोचना

    • 200GB से 2TB पर जाने वाली अजीब संरचना, परिवारों के लिए उपयुक्त 500GB या 1TB option नहीं है
  • iCloud Photo Library को full resolution में export करने के सबसे अच्छे तरीके पर सवाल