개요

다운로드 받은 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 파일은 삭제한다는 의미입니다.

카테고리: 홈 서버

jihunx

IT, Planning

댓글 남기기