4 poin oleh GN⁺ 2024-01-06 | 1 komentar | Bagikan ke WhatsApp

Merapikan iCloud

  • Menerima email dari Apple yang memberi tahu bahwa ruang penyimpanan iCloud sudah penuh.
  • Karena selisih biaya antara 200GB dan 1TB cukup besar, diputuskan untuk mencari alternatif.
  • Ingin mengurutkan foto yang memakan sebagian besar ruang penyimpanan (~127GB) berdasarkan ukuran file, tetapi Apple tidak menyediakan fitur ini.

Solusi menggunakan JS

  • Memikirkan cara yang bisa dilakukan melalui situs web iCloud.
  • Buka Foto -> Jenis Media -> Video lalu perkecil tampilan layar semaksimal mungkin.
  • Setiap video menampilkan durasi, dan karena itu adalah elemen HTML, maka bisa dicari dan difilter dengan JS.
  • Menulis kode yang menemukan semua kotak runtime dengan kelas video-text-badge, mengurutkannya berdasarkan durasi, dan menyorot yang melewati ambang tertentu.
  • Karena iCloud hanya memuat elemen yang ada di halaman, fungsi dijalankan dengan timer saat melakukan scroll agar elemen baru ikut disorot.

Fenomena misterius

  • Setelah menghapus semua video iCloud yang berdurasi lebih dari 30 detik, sekitar 55GB dibersihkan di iCloud, tetapi video yang benar-benar diunduh hanya berukuran 7GB.
  • Tampaknya video 7GB itu memakan ruang yang jauh lebih besar di cloud dibandingkan di hard drive sebenarnya.

Eksperimen 1

  • Mengunggah video 4K dan memastikan bahwa video itu memakan ruang sebesar 281MB.
  • Setelah video diunduh lalu dihapus, video 281MB itu hilang dan sekitar 270MB ruang berhasil dibebaskan.

Eksperimen 2

  • Menyelidiki video lama yang mungkin memiliki beberapa salinan tersimpan di iCloud.
  • Menemukan video dengan banyak grafik yang terlihat memakan 128MB di iCloud.
  • File yang diunduh ternyata hanya 47MB, dan setelah dihapus, ruang penyimpanan bertambah sekitar 170MB.

Kesimpulan

  • Aneh bahwa ruang penyimpanan yang dibebaskan bisa lebih dari 7 kali ukuran file yang dihapus.
  • Tampaknya video lama berukuran besar memakan ruang penyimpanan yang jauh lebih besar di iCloud dibanding ukuran aslinya.
  • Ingin tahu penyebab fenomena ini, tetapi tidak cukup tertarik atau bosan untuk menyelidikinya sendiri.
  • Meminta siapa pun yang mengetahui alasannya untuk memberi tahu lewat email.
  • Berhasil membebaskan lebih dari 50GB ruang dan menulis skrip kecil agar bisa melakukannya lagi di masa depan.

Pendapat GN⁺

  • Masalah ruang penyimpanan iCloud adalah persoalan umum yang bisa dipahami banyak pengguna.
  • Tulisan ini memunculkan ketertarikan pada pemecahan masalah teknis dengan menunjukkan pendekatan kreatif agar pengguna bisa menyelesaikan masalah sendiri.
  • Ketidaksesuaian antara ruang yang sebenarnya dipakai file di iCloud dan ruang yang dilaporkan kepada pengguna adalah temuan menarik, dan memunculkan rasa penasaran tentang cara kerja cloud storage.

1 komentar

 
GN⁺ 2024-01-06
Opini Hacker News
  • Ide membuat ekstensi aplikasi Photos atau aplikasi terpisah untuk menemukan file berukuran besar

    • API aplikasi Photos tidak menyediakan ukuran file
    • Foto atau video hanyalah 'tampilan' dari objek sebenarnya, dan saat video dipotong, file asli tetap tersimpan
    • Kemungkinan inilah alasan ukuran file berbeda-beda
    • Ada skrip yang menggunakan AppleScript untuk memeriksa ukuran file
  • Kemungkinan ada bug di mana iCloud diam-diam menyimpan beberapa versi file

    • Saat menghapus dari iCloud, terkadang ruang penyimpanan yang kosong menjadi lebih besar dari perkiraan
    • Diduga iCloud mengunduh versi teroptimasi berkualitas rendah lalu menyimpan file aslinya
  • Masalah penggabungan RAW+JPEG di Apple Photos

    • File RAW tidak bisa dipisahkan atau dihapus dengan mudah, sehingga perlu upgrade paket iCloud
    • Tidak ada cara untuk mengimpor ulang hanya JPEG tanpa kehilangan metadata
  • Keluhan tentang tier kapasitas penyimpanan iCloud

    • Tidak ada opsi kapasitas menengah, sehingga pengguna kehilangan kesempatan untuk membayar sedikit lebih banyak
  • Kekhawatiran terhadap kurangnya transparansi penyedia layanan cloud

    • Menggunakan solusi self-hosting, merekomendasikan aplikasi immich
  • Memindahkan foto/video ke server media pribadi alih-alih iCloud

    • Mengunduh arsip dari iCloud tidaklah mudah
    • Keluhan tentang kenaikan harga Apple
  • Kritik terhadap loncatan tier penyimpanan iCloud yang tidak masuk akal

    • Struktur aneh dari 200GB ke 2TB, tidak ada opsi 500GB atau 1TB yang cocok untuk keluarga
  • Pertanyaan tentang cara terbaik mengekspor iCloud Photo Library dalam resolusi penuh