Jika sebuah skrip di sisi server — youtube-transcript-api, sebuah scraper, panggilan Anda sendiri ke endpoint timedtext YouTube — mengembalikan hasil kosong atau terblokir, itu bukan bug di kode Anda. YouTube memblokir permintaan transkrip dari rentang IP cloud dan pusat data, termasuk AWS, GCP, Azure, dan Cloudflare Workers.
Transkrip lengkap dalam hitungan detik — bisa dicari, ada stempel waktu, dan bebas Anda simpan.
Blokir itu berbasis IP, bukan berbasis akun: permintaan yang persis sama yang berhasil dari koneksi rumahan mengembalikan hasil kosong (atau 429/403) dari server. Itulah kenapa pustaka komunitas yang men-scrape endpoint teks YouTube secara langsung makin lama makin tidak andal saat dijalankan di cloud.
2outube menyiasati ini dengan membayar penyedia terkelola yang punya armada proksi rumahan, sehingga permintaannya tampak seperti peramban biasa alih-alih pusat data. Itu adalah detail implementasi internal — lihat catatan jujur di bawah untuk apa artinya dan bukan artinya bagi Anda.
Ini adalah alat peramban, bukan API untuk pengembang. Saat ini tidak ada endpoint publik, tidak ada kunci API, dan tidak ada jaminan uptime. Jika kebutuhan Anda adalah akses transkrip secara terprogram, Anda memerlukan penyedia terkelola sendiri dengan dukungan proksi rumahan (berbayar) — menjalankan youtube-transcript-api atau scraper mentah dari server cloud akan terus gagal karena alasan pemblokiran IP di atas, bukan karena kode Anda salah.
YouTube memblokir permintaan teks/transkrip yang berasal dari rentang IP pusat data dan cloud. Kode yang sama sering berjalan mulus dari koneksi internet rumahan, itulah kenapa ini tampak seperti bug yang muncul-hilang, padahal sebenarnya adalah blokir berbasis IP.
Tidak untuk saat ini. 2outube adalah alat web — tempel URL, dapatkan transkrip di peramban. Tidak ada endpoint terdokumentasi, tidak ada kunci API, dan tidak ada jaminan uptime untuk penggunaan terprogram.
Penyedia transkrip terkelola yang menjalankan permintaan melalui proksi rumahan (berbayar) — kategori layanan yang sama seperti yang diandalkan 2outube secara internal.
Tidak ada yang berjalan dari server cloud. Pemblokiran berbasis IP itulah yang membuat pendekatan scraping gratis tidak konsisten — mungkin berhasil hari ini dan gagal besok saat YouTube menyesuaikan diri.
Belum ada rencana pasti untuk diumumkan. Jika itu berubah, informasinya akan muncul di 2outube.com/llms.txt, yang mencantumkan apa yang benar-benar ada saat ini.