인프런 커뮤니티 질문&답변

뒹글뒹글님의 프로필 이미지
뒹글뒹글

작성한 질문수

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

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

KeyError: 'url_encoded_fmt_stream_map' 에러가 발생합니다.

작성

·

160

0

import pytube

yt = pytube.YouTube("https://www.youtube.com/watch?v=VpP3fvAmSt4")

단 두줄 작성했는데 오류가 발생하는 참사가 발생했습니다.ㅠㅠ

Traceback (most recent call last):

  File "/Users/sangsoohan/PycharmProjects/section2/youtube_downloader.py", line 3, in <module>

    yt = pytube.YouTube("https://www.youtube.com/watch?v=VpP3fvAmSt4")

  File "/Users/sangsoohan/opt/anaconda3/envs/section2/lib/python3.5/site-packages/pytube/__main__.py", line 88, in __init__

    self.prefetch_init()

  File "/Users/sangsoohan/opt/anaconda3/envs/section2/lib/python3.5/site-packages/pytube/__main__.py", line 97, in prefetch_init

    self.init()

  File "/Users/sangsoohan/opt/anaconda3/envs/section2/lib/python3.5/site-packages/pytube/__main__.py", line 143, in init

    mixins.apply_descrambler(self.player_config_args, fmt)

  File "/Users/sangsoohan/opt/anaconda3/envs/section2/lib/python3.5/site-packages/pytube/mixins.py", line 96, in apply_descrambler

    for i in stream_data[key].split(',')

KeyError: 'url_encoded_fmt_stream_map'

답변 2

0

python 3.7 로 한 후 pip 로 pytube 설치 하니까 되네요

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

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

안녕하세요. 해당 에러는 제작자 이슈에 등록되어 수정되었지만 반영이 되지 않은 상태로 보입니다.

우선은 예제를 건너 가시고 다음 수업 진행을 부탁드립니다.

파이썬 버전에 따라 실행 되는 경우가 있는 듯 한데 아직 에러 픽스 반영을 좀 기다려야 될 것 같습니다.

감사합니다.

뒹글뒹글님의 프로필 이미지
뒹글뒹글

작성한 질문수

질문하기