특정 사용자가 올린 모든 YouTube 동영상을 재생할 수있는 방법이 있습니까? 한 58 개의 비디오를 모두 재생하려고합니다. 분명히 재생

예를 들어, 단일 사용자가 업로드 한 58 개의 비디오를 모두 재생하려고합니다.

분명히 재생 목록을 만들고 각 동영상을 추가 한 다음 전체 재생 목록을 재생할 수 있지만 더 간단한 방법이 있습니까?



답변

구조를위한 URL 해킹! &list=UL해당 사용자의 비디오 URL 끝에 추가 할 수 있습니다 .

따라서 다음이있는 경우 :

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

그것은되어야한다 :

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

                                           ^ right here

책갈피에 다음과 같은 것을 추가하고 간단히 클릭하면됩니다.

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

선택한 다음 책갈피 로 끌어다 놓습니다 . ( 어떻게? )

이제 문제가 있습니다 !

@burtek이 댓글에 관심을 기울여서 이상한 행동을했습니다.

내 경우에는 Valentina Lisitsa와 함께 그녀는 지금 272 개의 동영상을 받았지만이 목록에는 99 개 이상이 표시되지 않습니다. 주문은 가장 오래된 것부터 가장 오래된 것으로 보이므로 모든 비디오를 재생하려면 사용자의 첫 번째 비디오부터 시작하십시오. 그녀의 경우는 다음과 같습니다.

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

거기에서 당신은 그것을 재생하고 그녀의 모든 비디오를 재생할 수 있습니다.

현재 비디오는 항상 목록의 20 위를 유지하려고 시도한 것처럼 보였으며 이전 19 개와 다음 79 개를 보여 주었지만 이제는 그보다 훨씬 무작위라고 생각합니다.

그러나 대부분의 사용자에게는 프로필에 “업로드”섹션이 있으며 여기서 “위로 재생”을 클릭하면 @wisbucky가 다른 답변에서 지적한 것처럼 최신 재생 목록에서 최신 재생 목록을 생성 할 수 있습니다.

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


답변

http://youtube.nestharion.de 에서이 사이트를 사용할 수도 있습니다.

사용자의 모든 비디오가 포함 된 재생 목록을 만들고 계속 재생합니다.


답변

훨씬 쉬운 방법 :

  1. 사용자의 YouTube 홈 페이지 (예 : https://www.youtube.com/user/xyz/ )로 이동하십시오.

  2. ‘업로드’섹션 위로 마우스를 가져갑니다. “업로드”옆에 “모두 재생”버튼이 나타납니다.

  3. ‘모두 재생’을 클릭하면 모든 사용자가 올린 최신 동영상부터 최신 동영상까지 재생 목록이 생성됩니다. (가장 오래된 것부터 최신 것까지 쉽게 정렬 할 수 있기를 바랍니다)

스크린 샷 :


답변

내가 찾은 작은 요령은 프로필 페이지의 소스에서 사용자의 고유 코드 / 문자열을 얻는 것입니다. 방법은 다음과 같습니다.

  • 사용자 페이지로 이동하여 마우스 오른쪽 버튼을 클릭 한 후 “페이지 소스보기”를 클릭하십시오.
  • “vnd”를 검색하고 찾은 코드를 복사하십시오 ( “UC”로 시작해야 함).
  • 사용자의 비디오 중 하나를 엽니 다. URL 주소에서 다음을 끝에 추가하십시오 : “& list =”그런 다음 복사 한 문자열을 붙여 넣으십시오.
  • 마지막 단계는 붙여 넣은 코드의 두 번째 문자를 C에서 U로 변경하는 것입니다. Enter 키를 누르면 비디오가 다시로드되고 이제 모든 사용자 비디오의 재생 목록에 나타납니다.

이것은 꽤 안정적으로 작동하는 것처럼 보이지만 때로는 모든 사용자의 비디오를 얻지 못합니다.


답변

미묘하고 건방진이지만 수행 할 수 있습니다.

특정 채널 URL이 주어지면 :

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

당신은 조금 바이올린을 칠 수 있습니다 :

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

로 변경 channel/UC하십시오 playlist?list=UU.

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

특정 비디오가 필요하지 않습니다.

재생 목록은 유용한 방법으로 (쓰기 시점에) 정렬, 저장 또는 조작 할 수 없지만 “모두 재생”을 누르거나 비디오를 선택하면 재생 목록에서 셔플 버튼 ?을 사용할 수 있습니다.


답변

javascript:Array.prototype.slice.call(document.getElementsByClassName("addto-watch-later-button")).forEach(function(element, index, array){array[index].click();})
URL을 넣고 Enter 키를 누르면 현재 페이지의 모든 비디오를 추가하여 나중에 목록을 볼 수 있지만 불쾌합니다. 동영상 페이지로 이동하여 추가 정보를 클릭하여 사용하십시오.


답변

사용자를 구독 한 경우 Youtube TV가 대안입니다.
https://www.youtube.com/tv

계정과 앱을 연결하기 만하면됩니다. 앱, 플러그인 또는 타사 웹앱이 필요하지 않습니다.