핵공감 / Slay

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

gery 0 2,174 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

케라시스 코코넛 올리브 샴푸 800ml
+1
리본 캉캉 반팔 롱원피스 LL-D149
여성 와이드핏 청바지 5부 바지 여름 반바지 데일리
피부 실리콘 팩붓 얼굴 마사지 팩 브러쉬
맥톡 MT010 보라먼지
자광 무선 쿨링선풍기650 데스크탑1p 미니선풍기 손선풍기 접이식 탁상용선풍기
핸드폰 손목 암밴드 거치대 스포츠 라이딩 러닝 네비게이션 홀더
(이거찜) 리본 에어랩 파우치 여행용 보관 수납 가방 드라이기 케이스 호환가능
유니온 표지판 (점자) 입구 (점자표지판) (알루미늄표지판) (40x55mm) (UJ020
4단 신발 정리대 현관 신발 정리대 틈새 공간활용 선반 원룸 수납 가정용
BTM 에어후레쉬 크리스탈워터 400ml-아시안허브
빨간우편함 우체통소품 우편함 우체통
알루미늄 양은 양수 냄비 18cm 경량형
액티브 그린케어 성인기저귀 팬티형 대형 10매
업소용 양은 물삭구 국자 대
스텐 해루질 갈고리 어망 그물칼

3M 8915 고정용 필라멘트 테이프 10mm X 20M
바이플러스
탑차보조브레이크등 제동등 차폭등 15구 12V 24V 겸용
칠성상회

맨위로↑