핵공감 / Slay

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

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

다용도 부직포 주머니 중형 32x38
업스타일 컬 올림머리 헤어밴드 SD-230336
아이스 7부 밴딩팬츠 3color 여름 밴딩 7부바지 밴딩 남성 냉장고 쿨링팬츠 냉동고 여름
아이스 마스크 풀페이스 여름 얇은 썬마스크 DD-12792
UTP 랜 케이블 1m 네트워크연결 인터넷랜선 랜선 네트워크구축 랜선연장
소니 NP-BX1 호환 LCD 듀얼 충전기 C타입5핀겸용
자광 콧털제거기 6512-고급코털깍기/코털정리기
갤럭시탭S9/S8/S7 전용 스타일러스 컬러볼펜 실리콘 펜슬 케이스
무타공 면도기 스텐 거치대 걸이
철제 더블 옷장 무타공 튼튼한 스탠드 옷걸이 행거
화장품 수납정리대 파우더룸 메이크업 브러쉬
철제 스탠드 옷걸이 행거 2단 높은 DIY 인테리어 헹거
일조 장미 옷걸이 2p
FINE 천연펄프 드립필터 5-6인용 100매 커피여과지
페인트붓 평 붓 25mm 평솔 브러시 솔브러쉬
스마토 카라비너 KA660-D 녹색 10개

피에르가르뎅)리브라 만년필(PC3400FP 블루)
칠성상회
연습전용 펜돌리기 스피닝 젤리펜
칠성상회

맨위로↑