inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

[ 여기서 잠깐! ] 파이썬으로 youtube 동영상 다운받고 mp3 변환 자동화하기!

실행시 urllib.error.HTTPError: HTTP Error 403: Forbidden 이라고 나옵니다

1246

우 준호

작성한 질문수 1

0

안녕하세요 강의 잘 보고 있습니다

이번에 실행 해보니 

urllib.error.HTTPError: HTTP Error 403: Forbidden

와 같은 에러가 발생합니다.

streams 목록까지는 잘 나오는데 download에서 그런거 같은데 어떤 문제가 있을까요? 

확인 부탁드립니다

제 소스 입니다.===

import pytube

import os

import subprocess

 

yt = pytube.YouTube("https://www.youtube.com/watch?v=CTRO5NXmAp8") #다운로드 받을 동영상 지정

videos = yt.streams.all()

 

for i in range(len(videos)) : #range(1, 6) 1,2,3,4,5 : 첫번째 인자 이상 두번째 미만

    print(i, ',', videos[i])

 

cNum = int(input("다운 받을 화질은? (0~21 입력)"))

 

down_dir = "/Users/junhowoo/Documents"

videos[cNum].download(down_dir)

 

newFileName = input("변환 할 mp3 파일명은?")

oriFileName = videos[cNum].default_filename

 

subprocess.call(["ffmpeg", "-1",

    os.path.join(down_dir, oriFileName),

    os.path.join(down_dir, newFileName)

])

 

print("동영상 변환 완료")

 

 

 

웹-크롤링 python

답변 4

2

좋은사람

안녕하세요. 두분 께서 의견을 주셨네요

 

지금 실행 해보니 저는 예전 pytube 버전으로 다운로드는 가능합니다.

다만, 최신 버전은 에러가 발생하고 있습니다.

 

다만, 403 에러는 접근금지라 youtube에서 차단했을 가능성도 있어서 살펴보고 있습니다.

 

pytube 공식 github를 보고 있습니다. 특별한 이슈가 있으면 소스파일 수정 및 다른 방법이 

 

올라오면 소개해 드리겠습니다.

전세계에서 쓰는 유명한 패키지이기 때문에 금방 업데이트 된 버전이 나올 것으로 기대합니다.

우선은 패스하시고 다음 예제로 넘어가주세요.

 

https://github.com/nficano/pytube/issues

 

 

1

(주)아이컴테크놀러지

저는 이틀 전에 이 수업을 듣고 성공했었습니다. 

약간 변형해서 유투브 URL도 입력받고 mp3 파일명도 자동으로 생성되도록 다 했었는데요.

위 질문을 보고 오늘 같은 소스를 실행해봤는데

위와 같은 에러가 나오네요.

유튜브에서 막았을까요?

0

Thunder

저도 몇몇 유투브에서는 403 forbidden 에러가 뜹니다.

다 그런건 아니네요..

0

Clark

저도 안되네요

빨리 해결이 되었으면 좋겠네요
유튜브 동영상 여러개 한꺼번에 다운받는 코드를 작성해서 편하게 다운 소장할려고 강사님 강의에 다시들어와서 강의 다시 듣고 해볼려다 실패네요

오전내 헤맸는데 결국 유튜브에서 막았나보군요

현재 예제에서 error 발생

0

365

3

유튜브 동영상 다운로드

0

1445

2

Atom 에디터 관련

0

337

1

위시켓 폼데이터

0

274

1

스케줄러 사용 관련 질문 드립니다

0

627

1

selenium 에러

0

427

1

Progress bar 쓰레드 관련

0

489

1

Install Package 관련 문의

0

328

1

tkinter 샘플 코드 실행 오류 건

0

1266

1

4-7-6 네이버 & 카카오 주식 정보 가져오기

0

380

1

네이버자동로그인_by_selenium

0

874

1

위시캣 로그인 처리 및 크롤링 질문

0

343

1

2-8-1 네이버이미지 크롤링 질문

1

604

3

li:nth-of-type 질문

0

350

2

에러가 뜨는데 잘 모르겠어요ㅠ

0

401

2

Install Packages 항목이 안보이는 이유가 뭘까요?

0

400

2

환경변수 Path 설정 방법

0

631

1

웹 브라우저 없는 스크랩핑 및 파싱 실습(1) - 인프런

0

333

1

웹 브라우저 없는 스크랩핑 및 파싱 실습(1) -git주소

0

472

3

download2-8-1. py질문

0

201

1

ip 차단 당하는 거 같은데 아무리 랜덤주고, sleep 줘도 안 되는데 다른 방법 더 있을까요??

0

639

1

인프런 환경이 바뀌어서 제나름대로 하는데

0

194

1

다시올려주신 예제파일로하는데

0

189

1

아직도 에러가뜨나보네요?

0

581

1