YouTube suka menghapus video yang ada di daftar favorit saya secara berkala:
Tetapi mereka menolak memberi tahu saya siapa mereka sehingga saya dapat mencari salinan lain.
Saya ingin cara untuk mengekspor daftar putar YouTube saya, sehingga saya dapat membuatnya secara berkala, dan secara manual menemukan salinan lain dari lagu yang dihapus.
Bagaimana saya bisa mengekspor daftar putar saya (atau daftar putar) dari YouTube?
youtube
export
youtube-playlist
Ian Boyd
sumber
sumber
Jawaban:
Sejauh yang saya ketahui, tidak ada cara untuk melakukan ini di Youtube.
Anda tentu saja dapat menggunakan API Youtube untuk dengan mudah mendapatkan semua daftar putar Anda di xml menggunakan yang berikut:
Contoh: https://gdata.youtube.com/feeds/api/users/oisinorion/playlists?v=2
File xml itu akan memiliki ID unik untuk setiap daftar putar Anda, yang kemudian dapat Anda gunakan untuk mendapatkan detail untuk setiap daftar putar, termasuk URL dan judul Video. Panggilan API berikut ini lagi akan memberi Anda file xml:
Contoh: https://gdata.youtube.com/feeds/api/playlists/D5F03C2BE1AA3E7E?v=2
Bekerja dengan file-file XML secara manual akan menjadi mimpi buruk. Akan lebih baik untuk membuat aplikasi web kecil (jika Anda tahu sedikit pemrograman web) untuk menarik keluar dan menyajikan informasi yang relevan dari file XML tersebut.
Anda dapat membaca lebih lanjut tentang API di sini: https://developers.google.com/youtube/2.0/developers_guide_protocol_playlists
sumber
max-results=x
ke URL, tetapi x> 50 ditolak. Tambahkanstart-index=...
untuk paging hasil.Bagaimana kalau kita membuatnya lebih mudah ..
Pergi ke: http://www.williamsportwebdeveloper.com/FavBackUp.aspx
Masukkan daftar putar-url yang ingin Anda buat dalam format excel, itu saja :)
Begini pratinjau tampilannya. Telah mengekspor daftar putar film pendek saya yang terletak tidak cukup kredit untuk mengirim 2 tautan
Pembuat: 'Semua aplikasi web saya lakukan adalah menggunakan API pengembang YouTube untuk mendapatkan data umpan. Anda bisa melakukan hal yang sama sendiri tetapi akan dalam format XML yang rumit dan tidak terlalu mudah dibaca. Saya pikir sebagian besar orang lebih suka memilikinya dalam lembar kerja Excel. Jika Anda tidak memiliki Microsoft Office maka Anda dapat mengunduh Open Office secara gratis. '
sumber
Liked
adalah satu-satunya daftar yang saya minati dan bekerja dengan sempurna.Mengingat penghentian v2, jawaban saat ini tidak lagi berfungsi. v3 adalah versi baru.
Tautan dokumentasi - https://developers.google.com/youtube/v3/docs/playlistItems/list
Ini membatasi hanya 50 hasil. Isi berikut ini
Tautan contoh - https://www.googleapis.com/youtube/v3/playlistItems?part=contentDetails&maxResults=50&pageToken=NNNNN&playlistId=PLXxxx=key=yyyy
sumber
Ini bukan cara yang paling elegan untuk mencapai apa yang Anda minta, tapi inilah metode manual yang baru saja saya lakukan. Karena saya menggunakan Powershell untuk bagian ini, saya berasumsi Anda menggunakan mesin Windows.
Tangga:
Dengan asumsi daftar putar Anda adalah Favorit, Anda akan mendapatkan Favorites.json. Katakanlah saya ingin hanya judul setiap video dalam daftar putar dan tautannya, dalam file teks yang disebut YoutubeFavorites.txt:
Voila, selamat menikmati.
sumber
Saya telah membuat layanan bernama www.recovermy.video untuk memperbaiki masalah ini. Lihat jawaban saya pada pertanyaan lain .
sumber
Anda dapat melakukannya dengan situs baru yang kami Kembangkan https://www.tunemymusic.com/
Anda dapat memilih ekspor dari Youtube daftar putar tertentu, semua daftar putar Anda dan juga semua video yang Anda sukai. Kemudian Anda dapat mengekspornya untuk file teks gratis.
Selain file teks, kami sekarang sedang berupaya menambahkan opsi untuk mengekspor ke file csv dan m3u
sumber
Saat ini ada banyak solusi yang melakukan lebih dari apa yang Anda minta:
http://www.playlist-converter.net/ - Konversi daftar putar Anda dari berbagai layanan musik dan format file
https://sourceforge.net/projects/youtubeexport/ - Program ini digunakan untuk mengekspor daftar putar youtube ke file teks atau .html
https://soundiiz.com/ - Unggah daftar putar dari file, URL web atau teks biasa, transfer favorit Anda di antara semua platform streaming, unduh ke semua format file populer
Tetapi solusi yang paling efisien & elegan menurut saya hanya menggunakan youtube-dl karena dengan satu perintah seperti (yang dapat Anda buat sendiri dengan mudah dengan melihat dokumen), Anda dapat mengunduh SEMUA judul item daftar putar (jangan hanya dengan judul, jika Anda peduli ...), dengan memasukkan sebagai parameter, URL YouTube ke halaman yang menampilkan semua daftar putar Anda (mis. https://www.youtube.com/user/your_user_name/playlists ). Selain itu, ia juga memiliki opsi untuk membuat permintaan terotentikasi ke YouTube (dengan kredensial Anda) sehingga juga dapat mengunduh daftar putar pribadi Anda .
sumber
Anda dapat membuat Bookmarklet di browser Anda untuk menangkap deskripsi setiap video dalam daftar dan kemudian mencetak semuanya dalam sebuah textarea.
Misalnya skrip ini akan membuat daftar dengan url dan nama-nama video. Cukup buat bookmark dan tambahkan skrip berikut di alamat (URL) bookmark:
Jika Anda tidak menginginkan url dari video, maka cukup hapus baris "var x = ID +" \ t "+ VName;" (baris 36)
Script ini akan berfungsi untuk sementara waktu, sampai YouTube akan mengubah format halaman HTML mereka. Ketika mereka akan melakukan itu, Anda harus menyesuaikan skrip yang sesuai - kemungkinan besar, Anda harus mencari sesuatu yang lain daripada "data-video-title ="
sumber
Apa yang saya lakukan adalah pergi ke daftar putar saya dan mengklik kanan nama daftar putar saya lalu memilih "email dengan Windows Live". Ini mengirimkan tautan ke email Anda dan ketika Anda mengklik tautan Anda memiliki seluruh daftar putar Anda.
sumber
Mengapa Anda tidak membuka playlist saja dan menyalinnya ke Excel, Word, atau apa pun? Itu tidak benar-benar elegan, tetapi informasi itu ada di sana sebagai cadangan.
sumber