728x90
반응형
에러 코드
AttributeError: module 'ffmpeg' has no attribute 'input'
원인
찾아보니 ffmpeg 패키지를 잘못 설치했을 때 발생한다고 한다.
나는 설치 할 때 그냥 있는 그대로 pip install ffmpeg 해버렸는데, 이것은 그냥 이름만 같고 우리가 쓰려는 영상 처리용 ffmpeg 라이브러리가 아니라고 한다.
❌ pip install ffmpeg ❌
해결법
1. pip uninstall -y ffmpeg && pip install ffmpeg-python
이것이 진짜 우리가 원하는 파이썬용 ffmpeg 라이브러리이다!
2. sudo apt-get update && sudo apt-get install ffmpeg && ffmpeg -version
ffmpeg-python은 파이썬에서 ffmpeg를 쉽게 쓸 수 있게 하는 라이브러리일 뿐이라서 실제로 ffmpeg 프로그램이 본인 환경에 설치가 되어 있어야 한다.

명령어를 실행하면 ffmpeg 버전, 컴파일러 버전 정보, 컴파일 옵션 등등이 이렇게 나온다!
궁금한 점이 있으시다면 댓글 남겨주세요 ❣️
728x90
반응형
'에러 해결 모음집' 카테고리의 다른 글
| No module named 'tensorflow.python.types’ (1) | 2025.09.09 |
|---|---|
| [파이썬 에러] Autogluon 설치 오류 해결 pip install autogluon (0) | 2025.06.12 |
| [파이썬 에러] `np.complex` was a deprecated alias for the builtin `complex` (0) | 2025.04.08 |
| [파이썬 에러] name '_C' is not defined (0) | 2025.02.10 |
| [OpenCV 에러] cv2.imwrite() 검정색 이미지로만 저장되는 현상 해결 (6) | 2025.02.05 |
