핵공감 / Slay

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

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

BYC 남성 심플 베이직 단색 민소매런닝 DOLE1002
입고 벗기 편한 주니어 브라런닝 팬티 세트 0425sy
7DAYS 남아여아 골지 단색 중목 양말 4켤레세트205978
에스미 밍크 무지 부츠컷 팬츠 SD-231022
가정용 미니 초음파 세척기 안경 귀금속
HP 335W USB 3.2 Flash Drives 휴대용 저장장치 USB 메모리 드라이브 128GB
멀티 USB 3.1 카드리더기 9723TC-OTG NEXTU
Linkvu 코일리 투톤 배색 Type-C 데이터 충전 길이조절 케이블 120W USB C to C
암막커튼 210 중문가림막 천 창문가리개 주방패브릭 바란스 공간분리 현관가림막현관문간이
LED 전구 크리스마스 미니 트리 나무 15X40cm 오브제
LED1000구검정선USB지네전구25m리모컨포함
무보링 댐퍼 경첩 4p세트 무타공 인도어 장롱 경첩
웅진 빅토리아 탄산수 자몽 500ml X 20개입
한일 코스모스 수저세트 10P
스카트 잘 닦이는 세정티슈 80매x6개
일회용 숟가락(화인 1Px100입)

프린세스 캐치티니핑 시즌6 분장놀이 아름핑 10000
칠성상회
새콤달콤 캐치티니핑 시즌4 티니핑 분장놀이 3
칠성상회

맨위로↑