개요
다운로드 받은 flac 포맷의 파일을 mp3 파일로 자동 변환하는 스크립트입니다. 저는 iTunes를 통해 음원을 관리하고 있기 때문에 flac 음원을 듣기 위해서는 mp3로 변환하는 과정을 거쳐야 하는데 이를 자동으로 실행할 수 있습니다.
ffmpeg 패키지 설치
flac 파일을 변환하기 위해 ffmpeg 패키지 설치가 필요합니다.
패키지 센터
에서 설정
에 들어갑니다.
신뢰 수준
에서 Synology Inc. 및 신뢰할 수 있는 게시자
혹은 모든 게시자
를 선택합니다.
패키지 소스
에서 추가
를 선택합니다.
이름에는 아무렇게나 입력하고 위치에 http://packages.synocommunity.com
을 입력합니다.
커뮤니티
를 선택하여 ffmpeg
를 설치합니다.
작업 추가
스케줄러에 아래 작업을 추가합니다.
find /volume2/downloads/ -name "*.flac" -exec bash -c 'ffmpeg -i "{}" -y -acodec libmp3lame -ab 128k "${0/.flac}.mp3"' {} \; -exec rm "*.flac" {} \;
해석하자면 /volume2/downloads/
하위에 있는 모든 flac 파일을 128k mp3로 변환하고 원본 flac 파일은 삭제한다는 의미입니다.