Apakah ada cara untuk memutar semua video YouTube yang diunggah oleh pengguna tertentu?

59

Misalnya, saya ingin memutar semua 58 video yang diunggah oleh satu pengguna.

Jelas saya bisa membuat daftar putar, menambahkan setiap video ke dalamnya, lalu memutar seluruh daftar putar, tetapi apakah ada cara yang lebih sederhana?

Dónal
sumber

Jawaban:

49

Peretasan URL untuk penyelamatan! Anda dapat menambahkan &list=ULke akhir URL video dari pengguna itu.

Jadi, jika Anda memiliki:

https://www.youtube.com/watch?v=zucBfXpCA6s

itu harus menjadi:

https://www.youtube.com/watch?v=zucBfXpCA6s&list=UL

                                           ^ right here

Anda juga dapat menambahkan sesuatu seperti ini ke bookmark Anda dan cukup mengkliknya:

javascript:window.location+='&list=UL'

Pilih lalu seret dan letakkan di bookmark Anda. ( bagaimana? )

Sekarang, ada masalah !

Perilakunya aneh karena @burtek sayang memperhatikan komentar saya.

Dalam contoh saya di sini, dengan Valentina Lisitsa, dia punya 272 video sekarang, tetapi tidak akan pernah menampilkan lebih dari 99 dalam daftar. Dan sepertinya itu dipesan dari yang terlama hingga terbaru, jadi jika Anda ingin memutar semua video, Anda lebih baik mulai dengan video pertama pengguna. Dalam kasusnya, ini dia:

https://www.youtube.com/watch?v=vS_foc_NxI0&list=UL

Dari sana Anda dapat membiarkannya tetap berjalan dan itu akan memainkan semua videonya.

Sepertinya video saat ini akan selalu berusaha berada di posisi # 20 daftar, menampilkan 19 yang sebelumnya dan 79 yang berikutnya, tapi sekarang saya percaya itu bahkan lebih acak dari itu.

Namun, sebagian besar pengguna memiliki bagian "unggahan" di profil mereka, dan Anda cukup mengeklik "Mainkan Semua" di sana untuk mendapatkan daftar putar yang dihasilkan dari yang terbaru hingga terlama, seperti @wisbucky menunjuk pada jawaban lain di sini:

https://webapps.stackexchange.com/a/82675/4616

cregox
sumber
1
Dan itu hanya mencakup beberapa video pengguna
burtek
1
Tentu. youtube.com/watch?v=UWMBsK6lV1k&list=UL . Juga inilah tangkapan layarnya : zapisz.net/images/757_yt.png . 153 filmyberarti 153 videos;)
burtek
1
Bagaimana Anda mengetahui tentang &list=ULbit?
confused00
1
@ confused00 Saya tidak ingat. Saya pikir saya sedang mencari-cari untuk menemukan jawaban untuk pertanyaan ini dan akhirnya menyadari youtube memiliki cara untuk melihat daftar putar seperti itu. Mencari sedikit url dari sana sepele, jika Anda tahu cara kerjanya.
cregox
3
@ Bingung00 itu maksud saya. Jika Anda pergi sekarang ke saluran Valentina dan menemukan UploadsAnda akan melihat ada Play Alltombol. Kembali ketika saya menulis jawaban ini, itu akan mengarah pada itu list=UL. Sekarang ini mengarah ke https://www.youtube.com/watch?v=tuFJ06wtcmM&list=UU6UbiyGEGkF5iuqKRsShCOgdan saya tidak menggali lebih banyak untuk tahu mengapa ini berbeda sekarang. Hanya mencoba menggambarkan bagaimana saya bisa melakukannya di masa lalu. ;)
cregox
17

Anda juga dapat menggunakan situs ini di sini: http://youtube.nestharion.de

Itu membuat daftar putar dengan semua video dari pengguna dan memainkannya terus menerus.

penan
sumber
Saat ini, saya harus memilih keluar dari uji coba HTML5 untuk menggunakan generator daftar putar ini.
Kevin Coulombe
Jika seperti saya Anda tidak ingin keluar dari uji coba HTML5, cukup buka jendela browser lain, karena jawaban ini berfungsi untuk semua pengguna yang tidak masuk.
nic
Terima kasih atas tipnya. Situs ini juga menyebutkan menggunakan url ini sebagai gantinya: youtube.nestharion.de Jika tautan dari jawabannya menjadi offline, yang ini harusnya berfungsi.
Kevin Coulombe
3
Apakah ada cara untuk membuka daftar putar di youtube, atau menyimpannya untuk melanjutkan bermain nanti?
rraallvv
1
situs ini berbahaya sekarang, antivirus avast saya memperingatkannya.
Santropedro
17

Jauh lebih mudah sekarang:

  1. Buka beranda Youtube pengguna (mis. Https://www.youtube.com/user/xyz/ ).

  2. Arahkan kursor ke bagian "Unggahan". Anda akan melihat tombol "Mainkan semua" muncul di sebelah "Unggahan".

  3. Klik "Mainkan semua" dan itu akan menghasilkan daftar putar dengan semua video yang diunggah pengguna dari yang terbaru ke terlama. (Saya hanya berharap ada pilihan yang mudah untuk menyortir dari yang terlama ke yang terbaru)

Tangkapan layar:

masukkan deskripsi gambar di sini

wisbucky
sumber
Saya tidak melihat tombol "Mainkan Semua". Apakah ini dihapus? Ingin menambahkan tangkapan layar?
Yuck
@Yuck, saya menambahkan tangkapan layar. Pada beberapa halaman beranda pengguna, bagian "Unggahan" tidak muncul, jadi tidak mungkin. Tapi itu ada untuk sebagian besar pengguna.
wisbucky
Terima kasih, itu membantu. Sebenarnya ini kesalahan saya. Saya berada di tab "Video" yang menampilkan "Unggahan" tetapi tidak memiliki tombol untuk Mainkan Semua. Ketika saya berada di halaman utama pengguna saya melihat tombol.
Yuck
1
fwiw, dalam desain baru di sana adalah sebuah "memainkan semua" tombol pada halaman / video, dalam desain saat ini (yang terlihat di screenshot), saluran yang bersangkutan harus memiliki "upload terakhir" playlist ditampilkan di saluran mereka .
Leo Wattenberg
1
Hanya memutar sekitar 12 video.
Ken Sharp
6

Trik kecil yang saya temukan adalah mendapatkan kode / string unik pengguna dari sumber halaman profil mereka. Berikut cara melakukannya:

  • Buka halaman pengguna mereka dan klik kanan -> "lihat sumber halaman".
  • Cari "vnd" dan salin kode yang Anda temukan (Itu harus dimulai dengan "UC").
  • Buka salah satu video pengguna. Di alamat URL, tambahkan berikut ini ke akhir: "& list =" lalu tempel string yang Anda salin.
  • Langkah terakhir hanyalah mengubah karakter ke-2 dari kode yang Anda tempel dari huruf C ke huruf U. Tekan enter dan video itu harus dimuat ulang, dan sekarang muncul di daftar putar semua video pengguna.

Ini tampaknya bekerja dengan cukup andal, tetapi kadang-kadang tidak mendapatkan semua video pengguna.

REAST
sumber
Tidak perlu memeriksa sumbernya, cukup tautan ke pengguna di salah satu video harus cukup.
Braiam
1
Wow, ini benar-benar memungkinkan Anda memutar video terbaru ke terlama daripada yang terlama ke terbaru&list=UL
Jakub Bochenski
2

Ini halus, dan kurang ajar, tetapi bisa dilakukan:

Diberi URL saluran tertentu:

https://www.youtube.com/channel/UC9mPk8yIk1AUC8PDsUYFBaA

Anda bisa bermain-main sedikit dan:

https://www.youtube.com/playlist?list=UU9mPk8yIk1AUC8PDsUYFBaA

Perhatikan bahwa Anda berubah channel/UCmenjadi playlist?list=UU.

$ echo "$URL" | sed 's/channel\/UC/playlist\?list=UU/'

Anda tidak perlu memiliki video tertentu.

Daftar putar tidak dapat disortir, disimpan atau dimanipulasi dengan cara yang bermanfaat (pada saat penulisan), tetapi ketika Anda menekan "Mainkan semua" atau pilih video, Anda dapat menggunakan tombol acak 🔀 di daftar putar.

Ken Sharp
sumber
Ini bekerja untuk saya
Asme Just
Hampir berhasil di youtube.com/playlist?list=UUMtFAi84ehTSYSE9XoHefig Tapi begitu saya menekan Play All, ia beralih ke UI yang berbeda dan keluar dari daftar main
slashdottir
0

cukup masukkan javascript:Array.prototype.slice.call(document.getElementsByClassName("addto-watch-later-button")).forEach(function(element, index, array){array[index].click();}) url dan tekan enter, itu menambahkan setiap video pada halaman saat ini untuk menonton daftar nanti, jahat tapi berfungsi. Masuk ke halaman video, klik load di rumah dan gunakanlah.

NMGod
sumber
ini berfungsi lebih baik karena ini avascript:Array.prototype.slice.call(document.getElementsByClassName("addto-watch-later-button")).forEach(function(element, index, array){setTimeout(function(a){a.click();}, index * 100, array[index])})
membatasi
0

Jika Anda telah berlangganan ke pengguna, Youtube TV adalah alternatif: https://www.youtube.com/tv

Yang perlu Anda lakukan hanyalah menautkan akun Anda dengan aplikasi. Tidak perlu aplikasi, plugin, atau aplikasi web pihak ketiga.

Syakur Rahman
sumber
Ini berfungsi tetapi kontrol audio dinonaktifkan jika Anda menggunakan browser desktop.
Yuck
0

Pengaya Firefox yang disebut YouTube Play All tampaknya melakukan apa yang Anda inginkan.

gulbrandr
sumber
0

Inilah bookmarklet & kode untuk daftar putar unggahan. Salin dan simpan baris di bawah ini sebagai bookmark, buka video YouTube dan klik bookmark untuk memuat daftar putar upload pengguna. Menurut saya tidak ada daftar putar publik atau yang dibuat secara otomatis dari semua unggahan, hanya unggahan terbaru, yang sama dengan apa yang Anda lihat ketika Anda mengeklik putar di sudut daftar putar pengguna yang disebut unggahan, dan hal yang sama Anda akan temukan dengan menggunakan bookmarklet ini

Bookmark:

javascript:(function()%7Bif%20(window.location.href.indexOf(%22watch%3Fv%3D%22)%20%3E%20-1%20%26%26%20window.location.href.indexOf(%22%26list%3D%22)%20%3C%200)%20%7Bwindow.location%20%2B%3D%20%22%26list%3D%22%20%2B%20%22UU%22%20%2B%20document.documentElement.innerHTML.match('channelId%22%20content%3D%22(.*%3F)%22')%5B1%5D.substr(2)%3B%7D%7D)()

Javascript:

if (window.location.href.indexOf("watch?v=") > -1 && window.location.href.indexOf("&list=") < 0) {
  window.location += "&list=" + "UU" + document.documentElement.innerHTML.match('channelId" content="(.*?)"')[1].substr(2);
}

Catatan, seperti yang disebutkan di halaman ini, cukup menambahkan "& daftar = UL" ke URL video tidak berfungsi seperti yang diinginkan.

Juga patut disebutkan bahwa ini hanya berfungsi jika Anda memuat video terbaru saluran lalu menggunakan bookmark

Kredit untuk metode bookmarklet ke REast dan komentarnya di bawah .

Aciid
sumber