챗GPT&파이썬으로 AI 직원 만들기 (수정4) ffmpeg
반응형
1. 일단 ffmpeg을 다운로드 받는다.
https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z
2. 압축 해제하고 폴더명은 그냥 ffmpeg로 변경한다.(내부에는 bin 폴더가 있어야 한다.)
책 예제코드를 그대로 쓰면 두가지 에러가 있는데
from youtubesearchpython 부분과 url 부분.
이 방법으로 하면 환경변수 설정안해줘도 됨.
ydl_opts={
'format': 'bestaudio/best', # 최상의 오디오 품질로 내려받기
'postprocessors': [{ # 추출한 오디오 파일을 MP3 형식으로 변환하기
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '320', # 비트율은 320으로 지정하기
}],
'ffmpeg_location': './ffmpeg/bin',
'outtmpl': f"{title} – {artist}.%(ext)s", # 내려받은 파일의 이름 설정하기
'quiet': True, # 내려받는 도중에 출력되는 로그 숨기기
}
위 코드의 붉은 글씨처럼 경로를 설정해 주면 됨
파이썬 버전에 따라 라이브러리 버전은 다를 수 있음.
쳇 gpt로 작업한 코드.
'Study > Python' 카테고리의 다른 글
챗GPT&파이썬으로 AI 직원 만들기 중간정리2 (1) | 2024.10.01 |
---|---|
가상환경 관련 실수 (0) | 2024.09.30 |
open api의 function call (0) | 2024.06.29 |
챗GPT&파이썬으로 AI 직원 만들기 (수정3) (0) | 2024.06.22 |
챗GPT&파이썬으로 AI 직원 만들기 (수정2) (0) | 2024.06.16 |
TAGS.