배우고 느끼고 생각하고 사랑하라

그리고 즐겨라

코딩 잡동사니/코딩 꿀팁

[Python] Couldn't find ffmpeg or avconv 에러

gyubinc 2023. 5. 15. 00:39

TTS 프로젝트를 진행하던 중 음성 데이터를 자르기 위해 pydub 라이브러리를 설치 중 제목과 같은 오류를 발견했다.

 

 

오류 원인 : 현재 환경에서 ffmpeg 파일을 찾을 수 없다.

1. ffmpeg 파일이 없다.

2. ffmpeg 파일의 경로 설정이 잘못 되어있다.

 

ffmpeg 파일을 설치한 적이 없으므로 해당 파일을 다운로드 한다.

https://ffmpeg.org/download.html#build-windows

 

 

모두 설치할 경우 아래와 같이 ffmpeg.exe 파일이 생성된다.

 

시작 > 시스템 환경변수 검색 > 환경 변수 > 시스템 변수로 들어간다

시스템 변수의 Path > 편집을 누르고 해당 ffmpeg.exe 파일이 존재하는 경로를 입력한다

 

cmd 창에서 ffmpeg.exe -version을 입력해 정상적으로 경로가 지정되었는지 확인