사랑방 / Talk

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

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

활용도 좋은 전면 투포켓 포인트 크로스 보온보냉가방
스포츠 등산 여름 용 남성 트레킹 샌들 아쿠아 슈즈
해피바스 대나무숯 피지흡착 클렌징폼 200ml 2개
남성 하와이안 바캉스룩 반팔 셔츠 1P 썸머룩 휴가 비치
갤럭시탭S4 10.5 종이질감 액정보호필름
갤럭시Z폴드7 6 5 4 3 2 엘라스틱 밴드스트랩 하드 범퍼케이스 ZFold7 제트폴드5 지폴드4 Z폴드3
스파이더 핸드폰 거치대
BS 3M 발 받침대 FR530 각도조절 거치대
3M 코맨드 화이트 리필테이프 대 4개입
테니스공 의자 발커버 4P 식탁의자발커버 소음방지공 의자발커버
수납함 신발 정리대 투명 블랙 케이스 보관함 10개입
신개념 에어로졸 분사기 스프레이건
체리쉬 강아지 배변 탈취제 파우더향 500ml
키친아트 예리하고 섬세한 올스텐 감자칼 필러
이케아 MEDELVAG 메델보그 병솔 유리병 브러쉬
낫소 탁구 지주네트 세트

편지쓰는잉크펜 사각사각 실용성 6종 컬러풀 손글씨감성펜
칠성상회
(UNI) 제트스트림 3색 0.38mm (옵션) SXE3-400-38 JETSTREAM 볼펜
칠성상회

맨위로↑