사랑방 / Talk

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

gery 0 1,489 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

아이코스 케이스 파우치 / 롱파우치형
여성선물 루즈핏 트위드 빅 비니
더블수납헬스가방 운동가방 방수백 더플백 크로스백
재사용 고급 우비 골프 EVA 등산 라이더 비옷 우의
넷메이트 PS2mm Cable 노이즈 필터 20M
갤럭시진2 A10E A202K A102N공용 N탑 핸드폰 지갑형
삼성정품 SL-M3820D 흑백 레이저프린터 토너 검정
갤럭시노트9 리핏 곡면 우레탄 풀커버 액정보호필름 N960
간편조립식 오픈형 9단 신발장 smile
접이식 사무용 수강용 회의용 교회 의자 시그니쳐90
PWM-DK 도일리페이퍼사각(16x23cm)100매
벽 보수 월패치 석고보드 구멍 메꾸미 NC-T 5cm 5개
뽁뽁이 단열 창문 보온 베란다 대용량 택배 이사 포장
브레프 변기 세정제 파인 포레스트 1P
박테레스 99.9 제균 소취제 산책후 발에 칙칙(PET용) 살균제
바람에 강한 골프 고급 장우산 블랙

모닝/뉴모닝 대시보드커버 대쉬보드커버 실내매트
칠성상회
차량용 선글라스 보관케이스 선바이저 부착 4color
칠성상회

맨위로↑