#!/bin/bash # 동영상에서 MP3 추출 스크립트 if [ $# -eq 0 ]; then echo "사용법: video2mp3 <입력파일> [출력파일]" echo "예시: video2mp3 video.mp4" echo "예시: video2mp3 video.mp4 audio.mp3" exit 1 fi INPUT="$1" # 파일 존재 확인 if [ ! -f "$INPUT" ]; then echo "오류: 파일을 찾을 수 없습니다: $INPUT" exit 1 fi # 출력 파일명 설정 if [ $# -eq 2 ]; then OUTPUT="$2" else # 입력 파일에서 확장자를 제거하고 .mp3 추가 OUTPUT="${INPUT%.*}.mp3" fi echo "변환 중: $INPUT -> $OUTPUT" # ffmpeg로 mp3 추출 (고품질: 320kbps) ffmpeg -i "$INPUT" -vn -acodec libmp3lame -b:a 320k "$OUTPUT" if [ $? -eq 0 ]; then echo "✓ 완료: $OUTPUT" else echo "✗ 오류 발생" exit 1 fi