OS/Linux_ubuntu
우분투(ubuntu)에서 영상에서 음성(mp3) 추출하기_ ffmpeg
눈곱만큼도모름
2024. 7. 22. 05:00
728x90
반응형
1. ffmpeg를 설치한다.
sudo apt update
sudo apt install ffmpeg
2.MP3추출 명령어를 일력한다.
경로를 치는것보다 cd 명령어를 통해서 파일이 있는 해당 위치로 이동하는 편이 편하다.
이름도 tap을 통해서 편히 칠수 있고
ffmpeg -i example.mp4 -q:a 0 -map a example.mp3
- -i input_video.mp4: 입력 파일을 지정합니다.
- -q:a 0: 오디오 품질을 설정합니다. 0은 최고 품질을 의미합니다.
- -map a: 오디오 스트림만 선택합니다.
ffmpeg의 기본 명령어
비디오 포맷 변환
ffmpeg -i input_video.mp4 output_video.avi
오디오 포맷 변환
ffmpeg -i input_audio.wav output_audio.mp3
비디오 크기 조정
ffmpeg -i input_video.mp4 -vf scale=1280:720 output_video.mp4
비디오에서 오디오 제거
ffmpeg -i input_video.mp4 -an output_video.mp4
비디오에서 오디오 추출
ffmpeg -i input_video.mp4 -vn output_audio.mp3
ffmpeg의 고급 명령어
비디오 자르기
ffmpeg -i input_video.mp4 -ss 00:00:30 -to 00:01:00 -c copy output_video.mp4
비디오 병합
ffmpeg -f concat -i filelist.txt -c copy output_video.mp4
오디오 볼륨 조절
ffmpeg -i input_audio.mp3 -filter:a "volume=1.5" output_audio.mp3
비디오에 오디오 추가
ffmpeg -i input_video.mp4 -i input_audio.mp3 -c:v copy -map 0:v:0 -map 1:a:0 output_video.mp4
GIF로 변환
ffmpeg -i input_video.mp4 -vf "fps=10,scale=320:-1:flags=lanczos" output.gif
비디오에 텍스트 추가
ffmpeg -i input_video.mp4 -vf "drawtext=fontfile=/path/to/font.ttf:text='Sample Text':fontsize=24:fontcolor=white:x=10:y=10" output_video.mp4
비디오 프레임 추출
ffmpeg -i input_video.mp4 -vf "select=eq(n\,10)" -vsync vfr output_frame.png
ffmpeg의 공식문서 : https://ffmpeg.org/documentation.html
728x90
반응형