728x90
우분투 환경에서, python을 사용하여 mp4 파일을 wav로 변환 하는 것에 대해 소개한다.
즉, 영상 파일을 음성으로 변경하는 것이다.
우선 ffmpeg이 설치되어 있어야 한다.
apt-get install ffmpeg 을 하면 되고, sudo 권한이 필요하다.
이후
import subprocess
command = "ffmpeg -i {} -ab 160k -ac 2 -ar 44100 -vn {}".format(item, os.path.join(this_path, save_file_id))
subprocess.call(command, shell=True)
로 진행하면 되며, 이때 item은 mp4 파일, this_path, save_file_id 저장할 wav 파일이다.
728x90
'Program > Ubuntu' 카테고리의 다른 글
pytorch DDP, conda 관련 에러 및 해결 사항 (0) | 2021.07.12 |
---|---|
Anaconda 설치 및 init 안될 때 (0) | 2021.06.25 |
python 설치된 library 추출 및 이용 (0) | 2021.05.17 |
우분투 대용량 zip 파일 압축 풀기 오류 해결 관련 zipfile corrupt (0) | 2021.04.07 |
pip 실행 관련 오류: No module named 'distutils.util' (0) | 2020.09.06 |