핵공감 / Slay

유튜브 재생목록 총 시간 구하기

gery 0 1,420 2016.08.10 00:56
https://opentutorials.org/course/1375/10037
요기를 참고해 개인적으로 수정해서 누구나 쓸 수 있도록 공유해봅니다.

뭔가 어려워 보이지만

차근차근 따라하시면 다들 사용 하실 수 있을 겁니다.


크롬 사용 기준입니다~



1. 재생목록를 눌러 아래와 같은 페이지로 들어가 줍니다.

1.png



2. 추가 로드를 눌러서 전부 보이도록 펼쳐 줍니다.

2.png

요래

3.png




3. 대충 화면 위에 마우스 우클릭 후 

검사 라는 항목을 클릭해 줍니다.

(익스는 F12 누르면 아래에 비슷한게 뜹니다.)

4.png



4. 그 후 우측부분에 생기는 새로운 창에 

Console (콘솔)이란 부분을 눌러줍니다.


5.png



5. 화살표 옆 공간을 클릭해서 

아래의 내용을 붙여넣어 준 뒤 엔터! 

(익스는 스크립트 실행 버튼 클릭)



6.png





var times = document.querySelectorAll('.pl-video .pl-video-time .timestamp span');
var duration = 0;
for(var i=0; i
var t = times[i];
t = t.innerText;
t = t.split(':')
hourCheck= t[2];
min = t[0];
sec = t[1];
if (hourCheck>=0){
min = min*60
sec = (sec*60)+hourCheck
}
duration = duration + parseInt(sec) + parseInt(min)*60
}
hour = parseInt(duration/3600)
min = parseInt(duration/60)-hour*60
sec = duration - hour*3600 - min*60
console.log(hour+"시간 "+min+"분 "+sec+"초");
;>




짜잔~


7.png


아래쪽에 계산된 시간이 나옵니다~







혹시 더 간단한 방법을 아시는 분은 댓글이나 쪽지좀 부탁드려요 ㅠㅠ 제가 알아낸 방법은 이것뿐이네요 ㅠ

아 그리고 전 프로그래밍언어를 공부한적이 거의 없어서 수정한 코드가 좀 틀렸을 수도 있습니다...

그래도 필요하신분이 계실까해서 공유해봅니다...



본적이 없어서 모르겠지만

시간 위의 단위가 있는 동영상이 있다면, 아마 제대로 계산이 안될꺼라 생각합니다.

Comments

반짝반짝 보석스티커(1000원X20개)
칠성상회
월드 중장비-지게차 자동차 미니카 건설차
칠성상회
아이디얼 양장노트 25절 라인노트 줄공책
칠성상회
바르네 풀테이프 BGT-0180(8.4mmX12m) 본품 랜덤
칠성상회