개요
유튜브 재생목록에 워낙 많은 영상을 넣어놓다보니 총 영상길이가 궁금했다.
구글링해보니 금융경제학님이 만들어둔 코드가 있어서 그 중 일부를 공유한다.
출처
유튜브 재생목록 총 영상길이 구하는 코드
(function getTotalHours() {
var totalHours = 0;
var ar = document.querySelectorAll(
"#thumbnail-container #thumbnail " +
"#overlays span.style-scope.ytd-thumbnail-overlay-time-status-renderer"
);
var min = 0;
var sec = 0;
for (var i = 0; i < ar.length; i++) {
min = min + parseInt(ar[i].innerText.split(":")[0]);
sec = sec + parseInt(ar[i].innerText.split(":")[1]);
}
totalHours = (min + sec / 60) / 60;
var u = 1 / 100;
totalHours = Math.round(totalHours / u) * u;
alert("총 재생시간은 " + totalHours + "시간 입니다.");
})();
Photo by Szabo Viktor on Unsplash
※ 함께 보면 좋은 글
셀레니움 네이버 검색광고 API 활용 잔액확인 하는 법 클릭!
'IT > 코딩' 카테고리의 다른 글
셀레니움 구글 로그인 차단 우회하기 (with 파이썬) (2) | 2020.12.10 |
---|---|
슬랙 봇으로 알림 받기 파이썬 코드 (0) | 2020.12.09 |
파이썬 네이버 검색광고 API 활용 잔액확인 (0) | 2020.12.08 |
selenium으로 네이버카페 자동화 시 iframe 주의 (1) | 2020.12.05 |
python selenium 네이버 로그인 캡차 피하기 (1) | 2020.12.02 |