Pelan pemeliharaan YouTube yang boleh dipercayai memisahkan fail video daripada data saluran berstruktur. Gunakan Google Takeout untuk video yang dimuat naik, YouTube Data API untuk rekod senarai main dan komen, serta semakan main balik setempat sebelum bergantung pada arkib itu.
Mahu cara permulaan tanpa kata laluan untuk kandungan YouTube awam? Mulakan sandaran SocialGuardian.
Mulakan dengan jenis sandaran YouTube yang betul
Terdapat dua tugas sandaran yang berbeza:
- Sandaran fail video: YouTube menyatakan bahawa video yang dimuat naik boleh dimuat turun sebagai MP4 pada 720p atau 360p, bergantung pada saiz video, dan mengesyorkan Google Takeout untuk memuat turun semua video yang dimuat naik. Baca panduan muat turun YouTube
- Sandaran metadata: Aliran kerja CSV seperti Channel Backup oleh TubeBuddy merangkumi metadata video, termasuk tajuk, teg dan penerangan, tetapi bukan fail video itu sendiri. Lihat batasan yang didokumenkan
Untuk komen dan susunan senarai main, gunakan aliran kerja API berstruktur di bawah dan jangan menganggap bahawa arkib video mengandungi setiap rekod saluran.
Sandarkan semua video yang dimuat naik dengan Google Takeout
Google Takeout mencipta salinan data Google. Memuat turun arkib tidak memadamkan data daripada pelayan Google. Google menerangkan perbezaan ini
Gunakan aliran kerja ini:
- Dalam Google Takeout, semak produk yang dipilih secara automatik kerana mengandungi data akaun anda. Google mendokumenkan pemilihan automatik
- Nyahpilih produk yang tidak mahu dieksport. Jika produk YouTube menawarkan kawalan All data included, gunakannya untuk mengehadkan data yang dipilih dalam produk itu. Lihat kawalan pemilihan Google
- Pilih kaedah penghantaran, jenis eksport, jenis fail dan saiz arkib. Google menyenaraikan e-mel, Drive, Dropbox, OneDrive dan Box sebagai pilihan penghantaran, bersama eksport sekali atau berjadual serta fail ZIP atau TGZ. Semak pilihan eksport yang tersedia
- Cipta arkib dan tunggu e-mel Google yang menyatakan lokasinya. Google menyatakan penciptaan arkib boleh mengambil masa beberapa minit hingga beberapa hari, bergantung pada jumlah maklumat. Semak nota masa Google
Pilihan Takeout yang didokumenkan Google merangkumi pemilihan data akaun, manakala panduan YouTube sendiri mengarahkan pengguna ke Takeout untuk memuat turun semua video yang dimuat naik. Lihat dokumentasi Takeout dan panduan semua video YouTube
Untuk rangkaian komen dan susunan senarai main, prosedur API dalam bahagian seterusnya memberikan medan bernama dan kawalan penomboran halaman, bukannya bergantung pada susun atur eksport yang tidak dinyatakan. Lihat playlist API dan comment-thread API
Ingat bahawa arkib Takeout ialah gambaran pada satu masa: fail data mungkin tidak merangkumi perubahan yang dibuat selepas anda meminta muat turun tetapi sebelum Google mencipta arkib. Baca peringatan arkib Google
Muat turun video individu daripada YouTube Studio
Untuk satu video yang dimuat naik, YouTube mendokumenkan laluan desktop ini:
- Log masuk ke YouTube Studio.
- Dari panel kiri, pilih Content.
- Pilih video.
- Pilih Menu, kemudian Download.
Sahkan laluan muat turun desktop dalam Bantuan YouTube
YouTube menyenaraikan had untuk muat turun individu. Muat turun disekat apabila video telah dialih keluar, mempunyai teg hak cipta atau Garis Panduan Komuniti, menggunakan trek audio yang dipraluluskan, atau telah dimuat turun lima kali dalam tempoh 24 jam terakhir. Lihat had yang dinyatakan YouTube
Kekalkan nama, metadata, keahlian dan susunan senarai main
Gunakan YouTube Data API apabila sandaran anda memerlukan rekod senarai main dan susunan item. Akses kepada data YouTube peribadi memerlukan kebenaran OAuth 2.0; selepas persetujuan, token akses dan token penyegaran membenarkan serta memperbaharui permintaan. Baca panduan pengesahan Google
Ikuti urutan ini:
- Benarkan aplikasi dengan OAuth 2.0 untuk akaun yang memiliki senarai main tersebut. Google menerangkan OAuth untuk data YouTube peribadi
- Panggil
playlists.listdenganmine=trueuntuk mendapatkan senarai main milik pengguna yang disahkan. Minta bahagiansnippetsupaya respons boleh merangkumi pengarang, tajuk, penerangan dan masa penciptaan. Lihatplaylists.list - Teruskan melalui halaman senarai main.
playlists.listmenerima sehingga 50 hasil bagi setiap respons dan menyediakannextPageTokenuntuk halaman seterusnya. Lihat parameter penomboran halaman - Bagi setiap senarai main, panggil
playlistItems.listdenganplaylistId-nya. LihatplaylistItems.list - Simpan medan item yang dikembalikan untuk mengekalkan struktur senarai main:
title,description,positiondanresourceId. Medanpositionmengekalkan kedudukan item dalam senarai main. Semak medan item senarai main
Contoh API Google turut menunjukkan cara mencari saluran yang disahkan dengan channels.list(mine=true), mendapatkan ID senarai main muat naiknya dan menyenaraikan video yang dimuat naik dengan playlistItems.list. Baca penerangan contoh
Eksport komen dan balasan YouTube
CommentThreads API boleh mendapatkan rangkaian komen untuk seluruh saluran atau video tertentu. Ia menyokong penapis allThreadsRelatedToChannelId dan videoId. Lihat penapis comment-thread yang tersedia
Gunakan aliran kerja ini:
- Benarkan permintaan dengan OAuth 2.0 apabila mengakses data saluran peribadi. Semak keperluan kebenaran YouTube
- Panggil
commentThreads.listdenganallThreadsRelatedToChannelIduntuk rangkaian berkaitan saluran atauvideoIduntuk rangkaian yang berkaitan dengan video tertentu. LihatcommentThreads.list - Minta bahagian
id,repliesdansnippetsupaya respons boleh merangkumi pengecam rangkaian, balasan dan data komen apabila tersedia. Semak bahagian yang disokong - Tatal hasil melalui halaman.
maxResultsmenerima 1 hingga 100 item bagi setiap respons, dannextPageTokenmengenal pasti halaman seterusnya. Lihat peraturan penomboran halaman - Pilih
textFormat=plainTextjika mahukan teks biasa; HTML ialah format lalai. Lihat parametertextFormat
Ini memberikan eksport komen tempat khusus untuk ID rangkaian, balasan, teks dan penomboran halaman, bukannya menganggap komen sebagai sebahagian daripada arkib fail video yang tidak didokumenkan. Semak bahagian respons API
Perlukan cara mudah untuk mengarkibkan kandungan video YouTube awam tanpa berkongsi kata laluan? SocialGuardian menyatakan bahawa ia menyandarkan YouTube antara platform utama dan berfungsi menggunakan pemegang awam atau URL. Lihat liputan platformnya dan mulakan sandaran anda.
Sahkan arkib sebelum bergantung padanya
Lakukan semakan setempat sebelum menganggap sandaran boleh digunakan:
- Muat turun arkib ke peranti tempatan.
- Nyahzipkannya.
- Sahkan bahawa fail video
.mp4utama dimainkan dengan betul. - Simpan salinan tempatan yang telah disahkan sebelum mengambil sebarang tindakan yang tidak boleh dipulihkan.
Lihat cadangan pengesahan arkib
Jika video tiada dalam eksport Takeout, Google menasihatkan supaya menyemak sama ada saluran itu dikaitkan dengan Brand Account dan menukar akaun jika perlu. Baca petua Brand Account Google
Semakan main balik menguji fail video secara terus. Untuk senarai main dan komen, simpan juga output API serta gunakan ID senarai main, kedudukan, ID rangkaian, balasan dan token halaman sebagai bahagian berstruktur arkib anda. Lihat medan senarai main dan bahagian respons komen
Pastikan muat naik akan datang dilindungi
Google Takeout menawarkan eksport sekali dan berjadual. Semak jenis eksport
Halaman vendor berasingan menerangkan alat desktop yang boleh menjalankan sandaran automatik berjadual setiap hari, menyemak video baharu dan mengemas kini arkib tempatan tanpa pencetus manual. Itu ialah keupayaan alat tersebut, bukan keperluan YouTube. Baca penerangan automasi vendor
SocialGuardian mempersembahkan aliran kerja menggunakan pemegang awam: kongsi pemegang, biarkan kandungan diarkibkan, kemudian pulihkan atau muat turunnya kemudian; tapaknya menyatakan bahawa kata laluan atau log masuk tidak diperlukan. Ia menyenaraikan YouTube sebagai salah satu platform yang disandarkannya. Lihat aliran kerja SocialGuardian
Halaman mulanya meminta rangkaian dan pemegang profil atau URL, membenarkan penambahan profil lain serta menawarkan e-mel pengesahan sandaran pertama secara pilihan. Halaman itu mengiklankan tiada kata laluan, percubaan percuma 30 hari dan pembatalan pada bila-bila masa. Mulakan dengan pemegang profil atau URL
Perkara yang boleh dan tidak boleh dipulihkan oleh sandaran ini
Aliran kerja di atas menghasilkan salinan fail video yang dimuat naik, rekod senarai main dan item serta rekod rangkaian komen. Google Takeout mencipta salinan, manakala SocialGuardian menerangkan pemulihan atau muat turun kandungan awam yang diarkibkan kemudian. Lihat penjelasan salinan Google dan aliran kerja SocialGuardian
Anggap output itu sebagai pustaka pemeliharaan: simpan fail video, metadata, kedudukan senarai main dan rekod komen bersama-sama. Panduan ini memelihara aset dan metadata pencipta; ia tidak menerangkan pemindahan pemilikan saluran.
Pelihara kandungan YouTube awam anda sebelum muat naik seterusnya dilupakan. Mulakan sandaran SocialGuardian.
Soalan Lazim
Bagaimanakah saya menyandarkan semua video YouTube saya sekali gus?
Gunakan Google Takeout untuk arkib semua video yang telah anda muat naik. Google juga membolehkan anda memilih eksport sekali atau berjadual serta destinasi penghantaran. Lihat panduan Takeout Google dan panduan semua video YouTube
Adakah Google Takeout merangkumi komen dan senarai main YouTube?
Panduan Takeout Google yang didokumenkan secara jelas merangkumi pemilihan data akaun dan pengeksportan video yang dimuat naik. Untuk rangkaian komen dan kandungan senarai main dengan susunan yang dikekalkan, gunakan prosedur YouTube Data API: commentThreads.list untuk komen dan playlists.list serta playlistItems.list untuk senarai main dan kedudukan. Baca panduan Takeout, API senarai main dan API komen
Bagaimanakah saya memuat turun video YouTube milik saya?
Pada desktop, log masuk ke YouTube Studio, pilih Content, pilih video, kemudian pilih Menu dan Download. YouTube juga mengarahkan pengguna ke Google Takeout untuk memuat turun semua video yang dimuat naik. Lihat langkah yang didokumenkan
Bolehkah saya menyandarkan saluran YouTube tanpa memadamkannya?
Ya. Google menyatakan bahawa memuat turun data anda mencipta salinan dan tidak memadamkan data daripada pelayan Google. Baca penjelasan Google
Bagaimanakah saya mengekalkan susunan senarai main dan metadata video?
Gunakan playlists.list dengan mine=true, kemudian gunakan playlistItems.list untuk setiap senarai main dan kekalkan title, description, position dan resourceId. position ialah medan yang mengekalkan kedudukan setiap item. Lihat playlists.list dan medan item senarai main
Bolehkah saya menyandarkan komen YouTube termasuk balasan?
Ya, CommentThreads API menyokong pengambilan seluruh saluran atau video tertentu dan boleh mengembalikan bahagian id, replies dan snippet. Ikuti nextPageToken untuk mendapatkan halaman tambahan. Lihat CommentThreads API
Apakah perbezaan antara sandaran fail video dan sandaran metadata?
YouTube mendokumenkan muat turun MP4 untuk video yang dimuat naik dan mengarahkan pengguna ke Takeout untuk semua video yang dimuat naik. Aliran kerja Channel Backup yang didokumenkan oleh TubeBuddy merangkumi tajuk, teg dan penerangan tetapi secara jelas tidak merangkumi fail video. Lihat panduan muat turun YouTube dan batasan TubeBuddy
Bagaimanakah saya mengesahkan sandaran YouTube lengkap dan boleh digunakan?
Muat turun arkib ke peranti tempatan, nyahzipkannya dan sahkan bahawa fail .mp4 utama dimainkan sebelum bergantung pada sandaran itu. Lihat cadangan pengesahan