Cara Mengimpor Ribuan Video secara Massal ke Situs Tube Anda dengan TubePress

Poin penting
- TubePress mengimpor 10.000+ video per proses dari CSV atau JSON — kira-kira 10.000 record — dan menskala hingga 500.000+ video dalam satu database.
- Pemetaan kolom memungkinkan header file Anda dicocokkan dengan field TubePress saat impor, sehingga Anda tidak perlu memformat ulang katalog yang ada terlebih dahulu.
- Deteksi duplikat bawaan melewatkan video yang sudah Anda miliki, dan penetapan batch menerapkan kategori, tag, pemeran, dan studio di seluruh impor dalam satu langkah.
- TubePress Catalogue menambahkan paket terkurasi satu klik dengan penulisan ulang judul oleh AI untuk judul SEO yang unik dan terjemahan otomatis ke dalam bahasa situs Anda.
- Jadwalkan impor berulang melalui API pseudo-cron CronManager agar konten baru masuk secara otomatis tanpa unggahan manual.
Menambahkan video satu per satu secara manual memang cukup untuk demo, tetapi sebuah tube site nyata diluncurkan dengan katalog yang sudah terisi. Panduan ini menunjukkan cara mengimpor video secara massal ke tube site Anda dengan TubePress — perbedaan antara CSV dan JSON, cara tepat memetakan kolom Anda, contoh CSV realistis yang dapat Anda salin, cara kerja deteksi duplikat dan penugasan massal, serta cara menjaga konten segar mengalir sesuai jadwal. TubePress menangani 10.000+ video per proses impor dan skalabel hingga database berisi 500.000+ video, sehingga alur kerja yang sama berlaku baik saat Anda menyemai situs baru maupun mengisi ulang situs yang sudah besar.
TubePress adalah CMS 100% gratis dan self-hosted untuk adult tube site, dibangun di atas PHP 8.4 modern tanpa file terenkripsi, tanpa Composer, dan tanpa Node.js. Jika Anda belum menginstalnya, panduan memulai memandu Anda melalui web installer 5 langkah, dan Anda dapat menjelajahi demo langsung terlebih dahulu.
CSV vs JSON: Format Impor Mana yang Harus Anda Gunakan?
TubePress menerima CSV dan JSON untuk impor massal. Keduanya menghasilkan hasil yang sama — pilihan bergantung pada asal data Anda.
- CSV adalah pilihan default yang tepat. Itulah yang diekspor oleh sebagian besar penyedia feed, spreadsheet, dan database tube yang ada, mudah diedit di aplikasi spreadsheet mana pun, dan terpetakan dengan bersih ke satu video per baris. Gunakan CSV kecuali Anda memiliki alasan khusus untuk tidak melakukannya.
- JSON lebih cocok ketika sumber Anda sudah menghasilkan data terstruktur — respons API, keluaran scraper, atau feed yang memuat field bersarang. JSON juga lebih mudah dibaca ketika satu video memiliki banyak tag atau performer, karena hal tersebut menjadi array daripada string yang dibatasi di dalam sel.
Kedua format melewati pipeline impor yang sama: parsing file, pemetaan field, deteksi duplikat, penerapan penugasan massal, dan penulisan baris. Jadi Anda dapat menetapkan satu format untuk tim Anda dan tidak perlu memikirkannya lagi.
Pemetaan Kolom yang Tepat untuk Impor Video TubePress
Kekuatan importer adalah bahwa header file Anda tidak harus cocok dengan nama field internal TubePress. Saat impor, Anda memetakan setiap kolom sumber ke field TubePress, sehingga katalog yang sudah ada dapat diimpor apa adanya tanpa perlu memformat ulang. Field yang biasanya Anda petakan mencakup entitas video inti ditambah relasi yang digunakan TubePress untuk mengorganisir konten di enam tipe entitasnya (videos, categories, tags, performers, studios, comments).
| Field TubePress | Isi yang disimpan | Catatan |
|---|---|---|
title | Judul video yang ditampilkan di halaman | Wajib; digunakan untuk slug dan meta title |
description | Teks isi / ringkasan | Mengisi JSON-LD VideoObject dan Open Graph |
video_url | URL sumber/embed atau file | Sumber yang dapat diputar |
thumbnail_url | URL gambar poster | Digunakan oleh player dan daftar video |
duration | Durasi dalam detik | Numerik |
categories | Satu atau lebih kategori | Dibatasi dalam CSV; array dalam JSON |
tags | Tag bebas | Dibatasi dalam CSV; array dalam JSON |
performers | Performer yang ditautkan | Dibuat jika belum ada |
studio | Studio/situs sumber | Dibuat jika belum ada |
Categories, tags, performers, dan studios adalah entitas kelas satu, sehingga nilai apa pun yang Anda impor yang belum ada akan dibuat dan ditautkan secara otomatis. Itulah yang membuat satu file impor sudah cukup untuk membangun situs yang terorganisir sepenuhnya.
Contoh CSV yang Realistis
Berikut adalah CSV kecil yang siap disalin. Perhatikan baris header (yang Anda petakan saat impor), multi-nilai yang dibatasi koma di dalam sel berkutip, dan label generik ringan persis seperti yang digunakan dokumen produk:
title,description,video_url,thumbnail_url,duration,categories,tags,performers,studio
"Beach Day POV","Sunny outdoor clip in full HD.",https://cdn.example.com/v/1001.mp4,https://cdn.example.com/t/1001.jpg,612,"Amateur,Outdoor","HD,POV","Alex Rivers","Riverside Media"
"Studio Session 12","Behind-the-scenes set.",https://cdn.example.com/v/1002.mp4,https://cdn.example.com/t/1002.jpg,845,"Studio","HD,Behind The Scenes","Jamie Lin","Riverside Media"
"Late Night Vol 3","Low-light indoor shoot.",https://cdn.example.com/v/1003.mp4,https://cdn.example.com/t/1003.jpg,1207,"Amateur","POV,Verified","Alex Rivers,Jamie Lin","Northside Films"
Tiga baris yang sama dalam JSON cukup menyarangkan field multi-nilai sebagai array:
[
{
"title": "Beach Day POV",
"description": "Sunny outdoor clip in full HD.",
"video_url": "https://cdn.example.com/v/1001.mp4",
"thumbnail_url": "https://cdn.example.com/t/1001.jpg",
"duration": 612,
"categories": ["Amateur", "Outdoor"],
"tags": ["HD", "POV"],
"performers": ["Alex Rivers"],
"studio": "Riverside Media"
}
]
Jika header kolom Anda sudah cocok dengan nama field ini, pemetaan hanya satu klik. Jika tidak, Anda cukup mengarahkan setiap kolom sumber ke field TubePress yang tepat di layar impor — tidak perlu mengganti nama kolom di spreadsheet Anda terlebih dahulu.
Deteksi Duplikat: Impor Feed yang Sama Dua Kali dengan Aman
Menjalankan ulang feed adalah hal yang normal — penyedia menambahkan klip baru ke ekspor yang sama setiap minggu. Deteksi duplikat bawaan TubePress membandingkan baris yang masuk dengan yang sudah ada di database Anda dan melewati yang sudah Anda miliki, sehingga proses kedua hanya menambahkan video yang benar-benar baru. Inilah yang membuat impor terjadwal dan berulang menjadi praktis: Anda dapat mengarahkan importer ke file atau feed yang terus berkembang tanpa menumpuk salinan klip yang sama.
Penugasan Massal: Beri Tag Seluruh Impor Sekaligus
Selain categories dan tags per baris di file Anda, TubePress memungkinkan Anda menerapkan penugasan massal ke seluruh impor dalam satu langkah. Jika Anda mengimpor paket yang semuanya dari satu studio, atau Anda ingin setiap video dalam proses ini membawa kategori atau tag tertentu, atur sekali saat waktu impor alih-alih mengedit 10.000 baris. Anda dapat melakukan batch-assign categories, tags, performers, dan studios — berguna untuk mengorganisir peluncuran berdasarkan sumber, niche, atau tanggal impor.
TubePress Catalogue: Impor Satu Klik dengan Penulisan Ulang Judul AI
Jika Anda belum memiliki feed sendiri, TubePress Catalogue adalah cara tercepat untuk mengisi situs. Anda menelusuri paket video yang dikurasi dan mengimpornya dengan satu klik — tidak perlu membuat CSV. Dua hal yang membuat ini lebih baik daripada memasukkan feed mentah:
- Penulisan ulang judul AI menghasilkan judul unik dan ramah SEO untuk setiap video yang diimpor, sehingga Anda tidak menerbitkan judul duplikat yang sama seperti situs lain yang menjalankan paket yang sama. Judul unik penting untuk pencarian; lihat panduan SEO tube site untuk mengetahui bagaimana ini terhubung dengan strategi keseluruhan Anda.
- Terjemahan otomatis merender judul ke dalam bahasa yang dikonfigurasi situs Anda, yang berpasangan dengan 30+ bahasa antarmuka TubePress dan terjemahan konten per halaman.
Akun gratis baru mendapatkan 150 kredit gratis untuk mencoba impor Catalogue. Karena TubePress sendiri gratis digunakan dan self-hosted, Catalogue adalah akselerator opsional di atas CMS gratis — bukan paywall di sekitar fitur. Itulah perbedaan yang berarti dengan platform berbayar dan terenkripsi; lihat perbandingan lengkap jika Anda masih memilih CMS.
Menjadwalkan Impor Berulang dengan Cron
Untuk situs yang harus tetap segar, Anda tidak ingin menjalankan impor secara manual. TubePress dilengkapi dengan CronManager pseudo-cron API yang sudah digunakan platform untuk tugas seperti menghitung ulang peringkat CTR setiap 10 menit dan menjalankan backup database harian terjadwal. Anda dapat menggantungkan impor berulang ke sistem penjadwalan yang sama sehingga konten baru masuk secara otomatis.
Peringkat CTR layak diketahui di sini karena secara langsung memberi hadiah pada pasokan konten segar yang stabil. Peringkat setiap video dihitung sebagai:
ctr_score = (views / (impressions + 50)) * EXP(-0.01 * days_age)
Video yang lebih baru mendapat bonus usia melalui faktor peluruhan EXP(-0.01 * days_age), dan skor dihitung ulang setiap 10 menit dengan penyaringan bot. Impor terjadwal menjaga aliran video days_age = 0 baru yang memasuki rotasi, yang persis merupakan perilaku yang dirancang untuk dimunculkan oleh peringkat. Ada juga 13 override hooks jika Anda ingin menyesuaikan penilaian di kemudian hari.
Alur Kerja Impor yang Dapat Diulang
- Ekspor atau susun katalog Anda sebagai CSV (default) atau JSON.
- Unggah file dan petakan setiap kolom sumber ke field TubePress yang sesuai.
- Atur penugasan massal apa pun — sebuah studio, kategori peluncuran, tag tanggal — untuk seluruh proses.
- Biarkan deteksi duplikat melewati apa pun yang sudah ada di database.
- Jalankan proses: sekitar 10.000 video masuk.
- Untuk kesegaran berkelanjutan, jadwalkan impor melalui CronManager dan/atau gunakan paket Catalogue dengan judul yang ditulis ulang oleh AI.
Loop yang sama tersebut skalabel dari peluncuran pertama hingga perpustakaan 500.000+ video tanpa mengubah proses Anda. Setelah katalog Anda terisi, arahkan energi Anda ke SEO dan monetisasi — volume konten hanyalah fondasi. Anda dapat meninjau setiap detail importer dan peringkat di halaman fitur.
Siap mengimpor katalog Anda secara massal? Unduh TubePress gratis dan miliki tube site yang sudah terisi dalam hitungan menit.
Pertanyaan yang sering diajukan.
Berapa banyak video yang dapat diimpor TubePress sekaligus?
Haruskah saya menggunakan CSV atau JSON untuk mengimpor video?
Apakah nama kolom CSV saya harus cocok dengan field TubePress?
Bagaimana TubePress menghindari mengimpor video duplikat?
Apa itu TubePress Catalogue dan apa yang dilakukan penulisan ulang judul oleh AI?
Bisakah saya menjadwalkan impor video agar berjalan otomatis?
Panduan terkait.

Encoding Video untuk Situs Tube Mandiri: FFmpeg, AV1 & Hitungan Penyimpanan
Tangga rendition, flag FFmpeg, keputusan AV1, dan hitungan terabyte — panduan encoding yang tidak akan ditulis vendor cloud-video.

Cara Mendapatkan Konten untuk Situs Tube Dewasa: 7 Sumber Legal
Membajak video bukan strategi. Tujuh cara legal mengisi situs tube di 2026 — pustaka berlisensi, feed sponsor, revshare, kerja sama kreator, embed, dan AI — dibandingkan dari sisi biaya dan dokumen.

Cara Memulai Situs Tube Dewasa di 2026: Panduan Lengkap Langkah demi Langkah
Semua yang Anda butuhkan untuk meluncurkan situs tube dewasa di 2026 — niche dan domain, hosting, memasang CMS TubePress gratis yang di-hosting sendiri, mengimpor ribuan video, SEO on-site, dan dasar-dasar monetisasi.
Siap meluncurkan situs tube Anda?
TubePress gratis, self-hosted, dan menjadi milik Anda sepenuhnya — tanpa biaya lisensi, tanpa ionCube, tanpa lock-in. Mulai dengan 150 kredit gratis.