2 poin oleh GN⁺ 2025-09-20 | 1 komentar | Bagikan ke WhatsApp
  • Penulis mengungkapkan bahwa pada masa lalu, saat menjabat sebagai editor How-To Geek, ia pernah melakukan sensor mandiri agar tidak meliput program pengunduh YouTube
  • Kini, karena tidak lagi terikat pada pendapatan iklan Google, ia dengan yakin merekomendasikan program pengunduh YouTube gratis yang benar-benar berguna
  • Sekaligus, ia juga mengungkap berbagai kebenaran industri yang jarang dibagikan orang
    • Mengapa pengunduhan YouTube secara etis dapat dibenarkan
    • Mengapa Google diam-diam perlu adanya program pengunduh YouTube
    • Mengapa ketentuan layanan YouTube tidak terlalu efektif dalam praktik
    • Fakta bahwa Google telah membentuk lingkungan yang menguntungkan layanannya sendiri melalui jaringan iklan

Rekomendasi program pengunduh YouTube terbaik

  • Program pengunduh YouTube terbaik di Windows adalah Stacher
    • Open source dan menyediakan UI grafis yang ramah pengguna
  • Alat terbaik untuk command line adalah yt-dlp
    • Direkomendasikan jika ingin penggunaan yang lebih rinci
    • Stacher berperan sebagai GUI untuk alat ini
  • Untuk Mac dan Linux juga direkomendasikan Stacher
    • Mendukung lintas platform
  • Untuk alat berbasis web, pilih Cobalt.tools
    • Saat ini beberapa situs tidak berfungsi karena pemblokiran oleh Google
    • Masih ada instance yang tetap berfungsi, jadi perlu dicek
  • Untuk Android, pilih NewPipe
    • Memiliki fitur unduh YouTube bawaan
  • Dengan memanfaatkan alat-alat ini, video bisa disimpan untuk berbagai keperluan seperti backup, penyimpanan, atau arsip

Efektivitas Ketentuan Layanan YouTube dan EULA

  • Saat memasang software, pengguna menyetujui EULA (Perjanjian Lisensi Pengguna Akhir), tetapi pada kenyataannya hampir tidak ada yang meninjaunya secara detail
  • Apple juga pernah melakukan kesalahan EULA pada Safari untuk Windows, menunjukkan bahwa mereka sendiri pun tidak terlalu memperhatikan isinya
  • Ketentuan Layanan YouTube juga, dalam praktiknya, tidak dibaca oleh sebagian besar pengguna, dan pada dasarnya hanyalah 'ketentuan formal yang sebenarnya tidak ditaati siapa pun'

Mengapa Google membutuhkan program pengunduh YouTube

  • YouTube telah menjadi infrastruktur penting di masyarakat modern, dan banyak konten seperti rapat publik atau video acara keluarga yang perlu disimpan
  • Program pengunduh berperan sebagai sarana untuk mendapatkan salinan offline, mirip seperti menyimpan halaman web sebagai PDF
  • Jika mengunduh video YouTube benar-benar tidak memungkinkan, banyak organisasi atau individu kemungkinan akan memilih platform yang lebih bebas, atau harus menanggung beban menyediakan tautan unduhan terpisah
  • Google secara sengaja memanfaatkan ekosistem 'wilayah abu-abu', dan mempertahankan lingkungan yang merepotkan tetapi masih memungkinkan untuk mengunduh demi memperkuat dominasi pasar YouTube

Mengapa media tidak membahas program pengunduh YouTube

  • Bukan hanya penulis; berbagai media juga menghindari liputan topik seperti ini karena ketergantungan pada pendapatan iklan Google
  • Jaringan iklan Google menjalankan kebijakan penghentian penayangan iklan atau sanksi jika informasi yang merugikan layanan mereka sendiri (seperti YouTube) atau informasi unduhan dipublikasikan
  • Sebagai contoh nyata, pada 2012 GHacks pernah diblokir iklan AdSense-nya di seluruh situs setelah menerbitkan artikel terkait pengunduhan YouTube
  • Google secara bertahap merevisi klausul kebijakannya agar lebih jelas, dan klausul terkait 'Google Product Abuse' kini sudah hilang dari dokumen resmi

Strategi Google: sengaja dibuat tidak nyaman

  • Google tidak sepenuhnya memblokir pengunduhan YouTube, melainkan menggunakan strategi membuatnya tidak nyaman dan merepotkan agar publik tidak mudah menemukan caranya
  • Menekan agar situs web favorit pengguna tidak dapat membahas alat unduh secara mendetail
  • Melalui langkah teknis, metode pengunduhan sering berubah atau diblokir
  • Hasilnya, pengguna hanya akan mencari caranya sendiri saat benar-benar perlu, yang pada akhirnya membantu mempertahankan pengaruh platform YouTube

1 komentar

 
GN⁺ 2025-09-20
Komentar Hacker News
  • Klaim bahwa Google diam-diam mengizinkan alat pengunduh YouTube tidak terlalu meyakinkan; fokus utama Google adalah memutar video tanpa gangguan di berbagai perangkat, bukan mendukung pengunduhan itu sendiri.
    Kalau melihat source code yt-dlp, terlihat jelas betapa repotnya proses untuk mengunduh video: perhitungan yang rumit, pengecekan nsig, perubahan API internal YouTube yang tidak menentu, dan kode untuk menghadapi obfuscation yang terus-menerus.
    Google sering menolak upaya pengunduhan, memblokir perangkat atau metode akses tertentu, dan rutin merilis pembaruan yang merusak cara kerja yang digunakan yt-dlp.
    Upaya menonaktifkan ad blocker dan memblokir pengunduhan adalah medan perang utamanya, dan narasi bahwa Google “secara tidak resmi menoleransi” pengunduhan mengabaikan betapa agresifnya Google membuat pengunduhan menjadi tidak stabil.
    Kalau mereka benar-benar ingin alat pengunduh tetap hidup, para pengembang tidak perlu terus-menerus melakukan akrobat seperti ini.
    Cukup lihat saja issue tracker yt-dlp yang penuh dengan laporan fitur rusak.
    Sebaliknya, saat Google berhenti peduli pada kompatibilitas, semua pintu ini akan tertutup, dan perubahan seperti penggunaan header rahasia khusus Chrome sudah mulai terlihat https://news.ycombinator.com/item?id=44527739.
    Referensi: diskusi HN soal masalah CPU 100% di YouTube, reverse engineering header X-Browser-Validation, github: chrome-x-browser-validation-header

    • Mendengar cerita seperti ini membuat saya sangat berterima kasih kepada orang-orang yang mengerjakan hal semacam ini, terutama para pengembang filter uBlock Origin atau yt-dlp.
      Saya memang berpikir suatu saat nanti saya juga bisa mengikuti kode rumit seperti itu, tapi sejujurnya kemungkinan saya benar-benar meluangkan waktu untuk itu nyaris nol.
      Rasanya Santa harus menyumbang untuk orang-orang seperti ini.
    • Saya tidak setuju dengan klaim bahwa alat pengunduh YouTube itu bersifat esensial.
      Apakah banyak institusi benar-benar akan meninggalkan YouTube jika YouTube sungguh melarang pengunduhan? Kenyataannya mereka memakai YouTube karena gratis, praktis, dan andal, dan mereka juga tidak punya ruang anggaran untuk menyiapkan alternatif.
      Lagi pula institusi seperti ini hanya sebagian sangat kecil dari para pengunggah, dan pasar kreator yang dibentuk YouTube sendiri sudah sangat besar hingga profesi YouTuber menjadi nyata.
      Pada akhirnya, menjaga jalur monetisasi video tetap hidup adalah hal yang krusial bagi YouTube maupun para pembuat konten.
    • Saya penasaran kenapa YouTube tidak sekalian membatasi kecepatan unduh hanya setara dengan kecepatan tonton.
      Kemarin saya mengunduh video 15 jam hanya dalam 20 menit, dan level seperti itu mustahil di platform resmi.
      Aneh rasanya karena saya tidak kena blokir atau pembatasan kecepatan, padahal kalau mau dicegah seharusnya sangat mudah.
      Rasanya seperti memang dibiarkan, tapi hari ini tiba-tiba muncul pesan “login untuk memverifikasi bahwa Anda bukan robot”, jadi mungkin saya sudah masuk blacklist lewat fingerprinting.
    • Ini terasa seperti tulisan dari orang yang belum pernah melihat source code atau issue tracker yt-dlp.
      Google secara berkala merilis pembaruan yang merusak alat pengunduh, dan menyisipkan perhitungan dinamis atau kode yang di-obfuscate sehingga pengunduhan tidak berjalan dengan benar.
      Mereka tidak sekadar menyajikan file video begitu saja; agar bisa mengunduh, “klien” harus melewati berbagai proses yang rumit.
      Dalam situasi seperti ini, mengatakan bahwa “Google diam-diam mengizinkannya” terdengar terlalu naif atau tidak paham kenyataan—atau mungkin orang Google.
    • Saya memakai YT Premium, dan kalau Google memblokir yt-dlp, saya langsung batal berlangganan.
      Itulah alasan saya membayar.
  • Saat video di YouTube dihapus, sangat menjengkelkan karena yang ditampilkan hanya pesan “Video ini tidak lagi tersedia” tanpa informasi lain sama sekali.
    Tidak tahu apa yang hilang terasa bahkan lebih menyebalkan daripada sekadar tidak bisa menonton videonya.
    Karena itu saya pernah mempertimbangkan alat yang otomatis membackup video yang saya buka dengan yt-dlp ke hard disk besar, lalu menyimpan judul, channel, thumbnail, dan tanggal sebagai indeks.
    Menurut saya kita terlalu meremehkan kondisi ketika media menghilang tanpa suara.

    • Saya pernah membuat skrip Bash yang mem-parsing riwayat browser, lalu setiap kali video YouTube dibuka, ia menyimpannya dengan yt-dlp memakai opsi --write-info-json --write-subtitles --download-archive=already-downloaded.db.
      Membuatnya mudah, tapi merawatnya sulit.
      Misalnya, Google melakukan rate limit pada IP saya sehingga saya harus menjalankannya pelan-pelan semalaman di NAS, dan ruang penyimpanan juga cepat habis sehingga saya sampai harus menambahkan filtering dan garbage collection.
      youtube-dl dan yt-dlp juga harus selalu dijaga tetap versi terbaru.
      Pada akhirnya semua perawatan ini terlalu merepotkan, jadi kalau videonya sudah dihapus, lebih efisien mencari link atau ID-nya di Bing atau Yandex untuk menemukan cache.
      Kalau mau membuat alat baru, saya sarankan bikin sebagai ekstensi browser dan mengekstrak videonya langsung dari elemen <video>.
    • Sulit menggambarkan rasa kehilangan saat saya kehilangan video kenangan berharga sebelum mengenal yt-dlp.
      Misalnya, kalau musik di Spotify dihapus, setidaknya item itu tetap abu-abu di playlist sehingga judulnya masih bisa diketahui, tetapi YouTube bahkan tidak memberi tahu judulnya.
      Saya berharap Google setidaknya membiarkan kita melihat judul video yang sudah dihapus.
    • Karena alasan inilah saya menyarankan semua orang menjauhi Youtube Music.
      Saya pernah memindahkan playlist yang tertata rapi dari Spotify ke Youtube Music, lalu banyak lagu berubah menjadi “tidak tersedia”, tanpa diberi tahu lagu apa saja yang hilang.
      Saya pengguna Premium selama 10 tahun, tapi membatalkan langganan karena kehilangan data, dan tidak akan membayar lagi.
    • Saya selalu penasaran kenapa platform tidak menerapkan kebijakan menghapus medianya saja, tetapi membiarkan metadata, komentar, dan rating tetap ada.
      Saya jadi bertanya-tanya apakah secara hukum videonya memang harus sulit ditemukan, atau sebenarnya cukup menghapus medianya saja.
    • Saya juga pernah mengalami masa terobsesi pada media yang menghilang diam-diam.
      Saya merasa ada “upaya” dari alam semesta yang besar yang terkandung dalam satu video atau foto, dan ketika hasil seperti itu hilang karena kebijakan YouTube, masalah hak cipta, atau link mati, rasanya sangat disayangkan.
      Karena itu saya membeli perangkat keras, membangun semacam data center ZFS di rumah, dan mengumpulkan ratusan TB dengan menghabiskan waktu dan biaya demi menyimpan video-video langka dan jarang.
      Bahkan hal-hal yang sebenarnya tidak terlalu saya minati pun saya unduh dan kumpulkan hanya karena langka.
      Sekarang, setelah menikah, saya sudah lepas dari obsesi itu dan mulai menerimanya sebagai momen-momen yang memang akan lenyap ditelan waktu.
  • Klaim bahwa “kalau pengunduhan di YouTube tidak mungkin, banyak institusi akan meninggalkan YouTube” juga tidak terlalu meyakinkan.
    Apakah pengunduhan seperti itu benar-benar sangat diperlukan bagi institusi? Menurut saya jumlahnya tidak sebesar yang perlu dipedulikan Google.

    • Kebanyakan video perusahaan (atau dokumen) setelah sekitar 18 bulan bahkan sudah tidak terlalu dipedulikan aksesnya.
      Malah sering kali mereka justru ingin informasi lama itu hilang.
    • Jika Anda mengunggah video ke YouTube, Anda bisa mengunduhnya kapan saja dari YouTube Studio, jadi sulit setuju bahwa alat pengunduh itu wajib; memang tidak ada API, tetapi secara manual tetap bisa.
  • Sebagian orang memulai dari asumsi bahwa orang bisa dicegah agar tidak dapat mengunduh video, padahal secara praktik itu mustahil.
    Tinggal putar videonya lalu rekam output layar, dan bahkan pada perangkat yang sepenuhnya terkunci pun selalu ada cara untuk merekam output tersebut.
    DRM pada Netflix dan layanan lain ada karena tuntutan lisensi, bukan karena DRM bekerja sempurna.
    Pada akhirnya video yang dilindungi DRM seperti itu pun tetap mudah ditemukan lewat torrent.

    • Selama ada capture card HDMI, pada akhirnya semua konten bisa disalin, tetapi karena prosesnya merepotkan, kebanyakan orang lebih memilih cara yang lebih mudah dan rela menonton iklan atau menerima gangguan.
    • DRM memang tidak sempurna, tetapi umumnya tetap menjalankan fungsinya.
      Bukan berarti video bisa diunduh semudah video YouTube; perlindungan 4K seperti Widevine level 1 hanya bisa diakses oleh grup rilis profesional.
      Untuk konten yang sangat langka dan bersifat personal, DRM masih bisa memberi perlindungan sampai batas tertentu.
      Singkatnya, setelah DRM diterapkan, rasio orang yang mengunduh turun dari 1/100 menjadi 1/100.000.
    • Mengunduh konten Netflix tidak semudah memasukkan link seperti di YouTube.
      Dalam praktiknya, biaya untuk menjadikannya bajakan juga cukup besar sampai-sampai perlu ditempeli iklan.
      Walaupun bisa ditemukan di torrent, serial juga lebih jarang tersedia dibanding film.
    • Keberadaan torrent tidak membuktikan bahwa “DRM tidak bisa ditembus”.
      Sebagian besar konten yang muncul di torrent bukan karena DRM dibobol, melainkan bocor dari grup rilis atau jalur lain sejak awal.
    • Sekalipun gembok pada akhirnya mudah dibuka oleh orang terampil, orang tetap memasangnya untuk menjaga orang jujur tetap jujur.
  • Ada klaim bahwa “Google tidak lagi menerapkan kebijakan lama”, dan memang kebijakan AdSense terkait “Google Product Abuse” sudah dihapus sejak 2012, jadi tulisan-tulisan terbaru yang masih menunjuk itu terasa tidak sesuai kenyataan.

    • Meski begitu, Google tetap memilih menjatuhkan sanksi secara privat terhadap pengiklan atau video, alih-alih bertarung secara hukum secara langsung, dan ini terasa seperti penyalahgunaan kekuasaan yang hanya bisa dilakukan perusahaan monopoli.
    • Ada juga ungkapan penyesalan bahwa slogan Google “Don’t be evil” pun sudah hilang.
  • Klaim bahwa “jika pengunduhan di YouTube tidak mungkin, banyak institusi akan pindah ke platform yang lebih fleksibel” terasa terlalu spekulatif.
    Dalam kenyataannya, banyak pengguna sepenuhnya bergantung pada YouTube untuk video penting, dan kemungkinan mereka semua pindah ke platform lain tampaknya bahkan tidak sampai 5%.
    Jadi jika video YouTube benar-benar harus berfungsi sebagai arsip yang bermakna, mungkin secara finansial itu pun bukan kerugian besar bagi Google.

    • Kalau Anda pernah mengusulkan kebijakan baru di perusahaan besar yang bisa menurunkan pendapatan 5%, Anda akan tahu betapa besar tembok yang harus dihadapi.
  • Saya penasaran apakah Stacher itu open source, jadi saya sempat mencarinya, tetapi di thread Reddit lama hanya ada penyebutan soal rencana open source.
    Karena artikelnya menyebutnya open source, saya jadi ragu.

    • Saya juga tidak bisa menemukan sumbernya.
  • Selama bertahun-tahun saya sangat puas memakai yt-dlp.
    Ini bukan aplikasi tunggal, melainkan terutama library Python, jadi sangat mudah dipasang lewat scripting ke dalam program Python yang lebih besar.
    Saya baru pertama kali mendengar Stacher, dan sepertinya itu hanya frontend GUI untuk yt-dlp.
    Dalam pengalaman saya, New Pipe hampir tidak pernah benar-benar bekerja dengan baik.

  • Yang benar-benar saya inginkan adalah aplikasi bergaya *arr.
    Saya butuh alat yang bisa diberi daftar channel YouTube lalu otomatis mengarsipkan semuanya dan selalu menjaganya tetap terbaru.

  • Saya ingin merekomendasikan Seal sebagai aplikasi Android.
    https://f-droid.org/packages/com.junkfood.seal/
    Aplikasi ini lebih mirip frontend yt-dlp, tetapi juga bekerja untuk banyak situs selain YouTube.
    Di Android, opsi unduh langsung muncul di menu berbagi tautan, jadi sangat nyaman dipakai.