Curlew를 사용하여 Linux에서 미디어 파일을 변환하는 방법
명령어 인터페이스를 통해 MP3 파일을 다른 형태로 바꾸는 과정에 어려움을 느끼십니까? 비디오 파일 크기를 줄이거나 형식을 바꾸는 방법을 담은 설명서를 읽는 데 지치셨습니까? 이제 리눅스에서 미디어 파일을 손쉽게 변환해주는 간편한 도구, Curlew가 있습니다.
Curlew 설치 방법
Curlew 미디어 변환 도구를 사용하여 리눅스 환경에서 오디오 및 비디오 파일을 변환하기 전에, 먼저 설치 과정을 거쳐야 합니다. 여러분의 리눅스 배포판에 맞는 아래 안내를 따라주세요.
우분투
우분투에서 Curlew를 사용하려면, 공식 개발자 웹사이트에서 Deb 패키지를 다운로드해야 합니다. Curlew는 SourceForge에서 제공되므로, 터미널 명령으로는 직접 다운로드할 수 없습니다. 대신, 다운로드 페이지를 방문하여 파일을 내려받으세요. 그 다음, 터미널을 실행하고 cd 명령어를 사용하여 ~/Downloads 폴더로 이동합니다.
cd ~/Downloads
우분투에 Curlew를 설치하려면 dpkg 터미널 패키지 설치 도구가 필요합니다.
sudo dpkg -i curlew_0.2.5-1_all.deb
터미널에 DEB 패키지를 설치하는 과정에서 오류가 발생할 가능성이 높습니다. 이는 종속성 문제 때문이며, dpkg 프로그램이 우분투에서 패키지를 실행하는 데 필요한 프로그램을 제대로 처리하지 못할 때 발생합니다. 다행히도 apt install 명령어를 사용하면 이 문제를 빠르게 해결할 수 있습니다.
sudo apt install -f
데비안
Curlew는 DEB 패키지 형태로 제공됩니다(이는 우분투 사용자에게도 해당됩니다). 데비안과 우분투는 유사한 시스템을 가지고 있기 때문에, 이 패키지를 데비안에서도 사용할 수 있습니다! Curlew SourceForge 공식 페이지에서 최신 버전을 다운로드한 후, 터미널을 열고 cd 명령어를 사용해 ~/Downloads 폴더로 이동하세요.
cd ~/Downloads
dpkg 설치 도구를 실행하여 데비안에 Curlew를 설치합니다.
sudo dpkg -i curlew_0.2.5-1_all.deb
이제 Curlew가 데비안에 설정되었습니다. 다음 단계는 apt-get install 명령어를 실행하여 발생할 수 있는 종속성 문제를 해결하는 것입니다.
sudo apt-get install -f
아치 리눅스
Curlew 미디어 변환기는 AUR을 통해 아치 리눅스 사용자도 사용할 수 있습니다. AUR을 이용하려면 먼저 Pacman 패키지 관리자를 사용해 Git과 Base-devel을 설치해야 합니다.
sudo pacman -S git base-devel
필요한 패키지가 설치되면, git clone 명령어를 사용하여 최신 버전의 Curlew AUR 스냅샷을 다운로드하세요.
git clone https://aur.archlinux.org/curlew.git
터미널 창에서 홈 디렉토리에서 새 curlew 코드 디렉토리로 이동합니다.
cd curlew
makepkg 명령어를 사용하여 설치 가능한 Curlew 패키지를 빌드합니다. 프로그램을 빌드하는 과정에서 종속성 관련 문제가 발생할 수 있습니다. 이 경우, Curlew의 공식 AUR 페이지를 참고하세요.
makepkg -sri
페도라
페도라 리눅스에서 Curlew 미디어 변환기를 사용하려면 RPM Sphere 타사 소프트웨어 저장소를 추가해야 합니다. 터미널을 열고 touch 명령어로 새 repo 파일을 생성하세요.
sudo touch /etc/dnf.repos.d/rpm-sphere.repo
sudo 권한으로 Nano 에디터를 사용하여 새 RPM Sphere repo 파일을 엽니다.
sudo nano /etc/dnf.repos.d/rpm-sphere.repo
아래 코드를 Nano 텍스트 편집기에 붙여넣으세요.
[rpm-sphere]
name=RPM Sphere
baseurl=https://ftp.gwdg.de/pub/opensuse/repositories/home:/zhonghuaren/Fedora_28/
gpgkey=https://ftp.gwdg.de/pub/opensuse/repositories/home:/zhonghuaren/Fedora_28/repodata/repomd.xml.key
enabled=1
gpgcheck=1
마지막으로 DNF 패키지 도구를 사용하여 페도라에 Curlew를 설치합니다.
sudo dnf install curlew -y
오픈수세
오픈수세 사용자는 Packman 소프트웨어 저장소를 통해 Curlew를 설치할 수 있습니다. 아래 명령어를 입력하여 시스템에 추가하세요.
도약 15.0
sudo zypper addrepo https://packman.inode.at/suse/openSUSE_Leap_15.0/ packman
도약 42.3
sudo zypper addrepo https://packman.inode.at/suse/openSUSE_Leap_42.3/ packman
텀블위드
sudo zypper addrepo https://packman.inode.at/suse/openSUSE_Tumbleweed/ packman
다음 명령어를 사용하여 프로그램을 설치합니다.
sudo zypper install curlew
일반 리눅스
리눅스 배포판용 Curlew 미디어 변환기 프로그램을 찾을 수 없는 사용자는 소스 코드를 직접 빌드해야 합니다. 터미널을 열고 아래 단계를 따라 리눅스 PC에서 실행하세요.
1단계: 프로그램을 빌드하는 데 필요한 종속성을 설치합니다. python, python3-gi, python3-dbus, gir1.2-gtk-3.0, libav-tools(또는 ffmpeg), xdg-utils, mediainfo, librsvg2-bin, intltool 및 gnome-icon-theme-symbolic 패키지가 필요합니다.
2단계: SourceForge에서 Curlew 소스 코드 다운로드
3단계: tar 명령어를 사용하여 소스 코드를 추출합니다.
cd ~/Downloads sudo tar -xvzf curlew-0.2.5.tar.gz cd curlew-0.2.5
4단계: 리눅스 PC에 프로그램을 빌드하고 설치합니다.
python3 setup.py install --prefix=/usr
Curlew – 오디오 파일 변환
Curlew는 오디오 파일을 다른 형식으로 변환하는 데 탁월한 성능을 보입니다. 오디오 파일을 변환하려면 앱을 실행하고 "파일 추가" 버튼을 클릭하세요.
파일 브라우저를 사용하여 변환하려는 오디오 파일을 찾으세요. 또는 리눅스 파일 관리자를 열고 변환하려는 오디오 파일이 있는 곳으로 이동한 후, 파일을 선택하여 Curlew 창으로 드래그 앤 드롭하세요.

페이지 하단의 버튼을 클릭하여 원하는 오디오 형식을 선택하세요. 설정이 완료되면 상단의 "변환" 버튼을 클릭하여 변환 프로세스를 시작합니다.
변환된 오디오 파일은 원본 파일과 같은 디렉토리에 저장됩니다.
Curlew – 비디오 파일 변환
리눅스 PC에서 비디오 파일을 변환해야 한다면 Curlew가 도와드릴 수 있습니다! 바탕화면에서 프로그램을 실행한 후, "파일 추가" 버튼을 누르세요 (오디오 파일과 마찬가지로 파일 관리자에서 프로그램 창으로 파일을 드래그할 수도 있습니다).
Curlew 대기열에 비디오 파일이 추가되면, 변환할 형식을 선택해야 합니다. 하단에 있는 버튼을 클릭하여 원하는 코덱을 선택하세요.

모든 설정이 완료되었다면 상단의 "변환" 버튼을 클릭하여 Curlew에서 비디오 파일 변환을 시작하세요.