YouTube 동영상의 종료 시간을 맞춤 설정하는 방법


152

퍼간 YouTube 동영상의 맞춤 종료 시간을 지정하는 방법을 알아 내려고 노력 중입니다. & start = 30 을 추가하여 시작 시간을 사용자 정의 할 수 있다는 것을 알고 있지만 종료 시간과 관련된 것을 보지 못했습니다.

내가 구축하는 웹 앱에 대해이 작업을 수행 할 수 있어야하므로 YouTube에서 제공 할 방법이없는 경우 어쨌든이 작업을 어떻게 수행 할 수 있습니까?

나는 쓸모없는 문서 를 훑어 보았다 . 감사!


이 답변 을 해결책으로 표시 하십시오 .
— Iulian Onofrei

답변:


202

방금 다음과 같은 효과가 있음을 알았습니다.

https://www.youtube.com/embed/[video_id]?start=[start_at_second]&end=[end_at_second]

참고 : 시간은 정수 초 (예 : 1m59s가 아닌 119) 여야합니다.


38
그래, 작동 합니다. 또한 version=3필요하지 않을 수도 있습니다. 다음과 같이 https://www.youtube.com/v/7qkmGjWtG0w?start=840&end=1240&autoplay=1시작하는 일반적인 형식이 아닌 다음 과 같이 링크의 "API"형식을 사용해야합니다 https://www.youtube.com/watch?v=7qkmGjWtG0w.
— Kai Carver

2
그러나 플래시 / SWF 스트림을 반환하는 것 같습니다 ... Chrome / Windows 및 IE에서는 잘 작동하지만 Firefox에서는 작동하지 않습니다.
— Kai Carver

3
이 똥은 항상 바뀝니다. API developers.google.com/youtube/documentation
— PHearst

5
이 양식을 사용해도 시도 할 수 있습니다 http://www.youtube.com/embed/BmOpD46eZoA?start=36&end=65.이 이브라힘 울루 카야 (Ibrahim Ulukaya)에서 비슷한 질문에 대한 답변
— danicotra

2
비디오를 포함하지 않는 경우이 작업을 수행 할 수 있습니까? 시작 및 종료 시간과 공유 할 수있는 일반 링크를 원합니다. 공유하려는 동영상에 퍼가기가 허용되지 않습니다.
— JoeMjr2

66

@ mystic11 ( https://stackoverflow.com/a/11422551/506073 ) 의 방법을 시도하고 리디렉션되었습니다. 다음은 실제 예제 URL입니다 .

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3

경우 version=3매개 변수를 생략, 비디오가 올바른 위치에서 시작하지만 모두에게 마지막가는 길을 실행합니다. 내가 추측 하고있는 매개 변수에 대한 설명서 에서 AS3 플레이어를 사용하도록 요청합니다. 보다:endversion=3

종료 (지원되는 플레이어 : AS3, HTML5)

추가 실험

자동 재생

잘린 비디오 부분의 자동 재생이 작동합니다.

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1

루핑

문서에 따라 루핑을 추가하면 불행히도 동영상 시작 부분에서 두 번째 및 후속 반복이 시작됩니다. http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&loop=1&playlist=WA8sLsM3McU

이를 올바르게 수행하려면 아마도 javascript API 를 설정 enablejsapi=1하고 사용해야합니다 .

참고로, 위의 비디오가 반복되었습니다 : http://www.infinitelooper.com/?v=WA8sLsM3McU&p=n#/15;19

브랜딩 및 관련 비디오 제거

보고자하는 비디오 재생이 끝날 때 클릭 할 Youtube 로고와 비디오 목록을 제거하려면 다음 &modestBranding=1&rel=0매개 변수를 추가하십시오 .

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1&modestBranding=1&rel=0

다음을 사용하여 업 로더 정보를 제거하십시오 showinfo=0.

http://youtube.googleapis.com/v/WA8sLsM3McU?start=15&end=20&version=3&autoplay=1&modestBranding=1&rel=0&showinfo=0

이렇게하면 비디오 상단에 비디오 제목, 위 / 아래 엄지 손가락 및 정보 아이콘이있는 얇은 스트립이 제거됩니다. 제작 된 최종 버전은 매우 깨끗하며 사용자가보고 싶어하는 비디오 부분을보고 끝날 때 시청자가 YouTube를 비생산적인 클릭으로 빠져 나갈 수있는 단점이 없습니다.


분과 초로 시간을주는 방법?
— NEO

1
youtube.googleapis.com이 작동하는 동안 www.youtube.googleapis.com에서 SSL 오류가 발생했습니다. 그러나 이미 비디오를 본 적이 있고 특정 지점에서 비디오를 이미 본 적이 있다면 플레이어가 지정된 시작 값을 무시하고 시청 한 곳으로 바로 건너 뜁니다.
— worenga

1
infinitelooper.com/?v=WA8sLsM3McU&p=n#/15;19 주셔서 감사합니다 -내가 찾던 것
— d.popov

방금 시도했지만 https://www.youtube.com/embed/[video_id]?start=[start_at_second]&end=[end_at_second]작동하지 않았습니다. https://www.youtube.com/embed/[video_id]&start=[start_at_second]&end=[end_at_second]했다. 를 참고하십시오 &start=.
— hmj6jmh

@ hmj6jmh 귀찮습니다. 이는 &일반적으로 구분 기호를 쿼리하는 문자를 URI의 경로 부분으로 밀어 넣는 방식으로 YouTube가 변경되었음을 의미 합니다.
— ahcox


4

Youtube는 종료 시간에 대한 옵션을 제공하지 않지만 Tubechop 과 같은 다른 사이트를 제공합니다 . 그렇지 않으면 비디오가 원하는 지속 시간을 재생할 때 비디오 / 스킵을 다음에 일시 중지하는 기능을 작성하십시오.

또는 Youtube Javascript 플레이어 API를 사용하여 다음과 같이 할 수 있습니다.

function onPlayerStateChange(evt) {
    if (evt.data == YT.PlayerState.PLAYING && !done) {
        setTimeout(stopVideo, 6000);
        done = true;
    }
}

유튜브 API 블로그


2
mystic11의 답변은 지금 당장 완벽하게 작동했습니다. 그것이 신뢰할 수 있는지 궁금합니다.
— Matthew

3
이것은 잘못 Youtube doesn't provide any option for an end time, but 이다. 휴식은 좋습니다.
— 널 머리

2
@NullHead 2011 년에 작성된 것을보고 있습니다. 상황이 바뀌 었습니다.
— PHearst

1

오늘 나는 오래된 방식이 잘 작동하지 않는다는 것을 알았습니다.

http://www.youtubestartend.com/의 "YouTube 시작 및 종료 시간 사용자 정의-Acetrot.com"을 사용했습니다 .

그들은 https://xxxx.app.goo.gl/yyyyyyyyyy에 링크를 제공합니다. 예 : https://v637g.app.goo.gl/Cs2SV9NEeoweNGGy9 링크는 https://www.youtube.com/embed / xyzabc123? start = 17 & end = 21 & version = 3 & autoplay = 1


이것은 위의 최상위 투표 답변과 동일합니다. stackoverflow.com/a/11422551/857012
— Brian Gordon

감사! YouTube가 URL 형식을 변경할 때 업데이트 할 수 있기 때문에 이것이 가장 인기있는 답변보다 오래 지속되는 솔루션이라고 가정합니다 (최고의 답변은 현재 작동하지 않습니다. 형식 변경).
— Scott Gartner
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.