종종 리눅스 플랫폼은 전문가 수준의 도구가 부족하다는 의견이 있습니다. 특히 비디오 편집 분야에서 Adobe After Effects나 Final Cut Pro X와 같은 소프트웨어를 사용할 수 없다는 점은 어느 정도 수긍이 갑니다. 그러나 오디오 편집 영역에서는 상황이 완전히 다릅니다. 리눅스 사용자들을 위해 훌륭하고 경쟁력 있는 오픈 소스 오디오 워크스테이션이 존재합니다. 바로 아도어(Ardour) 오디오 편집기입니다. 대부분의 리눅스 배포판에서 패키지 관리자를 통해 아도어를 쉽게 설치할 수 있으며, 멀티 트랙 편집/녹음, 하드웨어 지원, 비디오 사운드 추출 등 다양한 기능을 제공합니다.
미리 알림: 이 기사 하단에는 비디오 튜토리얼이 제공됩니다. 스크롤하여 확인해 보세요.
아도어 설치 방법
아도어 소프트웨어를 사용하려면 Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE와 같은 리눅스 배포판을 사용하고 있어야 합니다. 다른 배포판을 사용하는 경우, 소스 코드로부터 직접 아도어를 빌드해야 합니다. 운영체제의 소프트웨어 저장소에서 아도어를 설치하는 경우, 최신 버전을 얻지 못할 수도 있습니다.
아도어를 설치하려면 터미널을 열고 해당 운영체제에 맞는 명령어를 입력하세요.
Ubuntu
sudo apt install ardour
Debian
sudo apt-get install ardour
Arch Linux
sudo pacman -S ardour
Fedora
sudo dnf install ardour
OpenSUSE
sudo zypper install ardour
소스 코드로부터 빌드하기
아도어 오디오 편집기는 여러 플랫폼에 설치할 수 있지만, 최신 버전은 공식 웹사이트에서 배포됩니다. 개발자들은 프로젝트를 지원하기 위해 바이너리 파일(DEB 또는 RPM 파일)을 구매할 수 있도록 제공하고 있습니다. 이 외에 최신 버전을 얻는 유일한 방법은 소스 코드로부터 직접 컴파일하는 것입니다.
아도어를 공식적으로 지원하지 않는 리눅스 배포판을 사용하는 경우 이 방법을 권장합니다. 빌드 프로세스를 시작하기 전에 다양한 프로그램 의존성을 해결해야 합니다. 아도어는 대규모 오디오 편집 제품군이므로 다양한 코덱 및 도구를 사용합니다. 의존성을 설치하려면 공식 웹사이트의 문서를 참조하여 필요한 정보와 설치 방법을 확인하십시오.
필요한 모든 준비가 완료되었다면 Git 도구를 사용하여 아도어 공개 저장소에서 최신 소스 코드를 복제합니다.
git clone git://git.ardour.org/ardour/ardour.git
cd
명령어를 사용하여 터미널의 작업 디렉토리를 /home/
에서 새로 복제된 아도어 Git 폴더로 변경합니다.
cd ardour
다음으로 “waf” 스크립트를 실행해야 합니다. 이 스크립트는 여러 가지 기능을 제공합니다. 우선 리눅스 PC를 스캔하여 새로운 구성 파일 (Makefile 등)을 생성해야 합니다. waf
스크립트를 실행하면 필요한 모든 종속성이 설치되었는지 확인하는 데 도움이 됩니다. 스크립트는 이러한 파일이 없으면 구성을 거부하므로 파일 검색에 문제가 있는 경우 문제 해결에 유용합니다.
./waf configure
waf configure
명령이 모든 종속성이 충족되고 준비가 완료되었음을 확인하면 아도어를 빌드할 수 있습니다. 빌드 프로세스를 시작하려면, 이번에는 구성을 제외하고 waf
도구를 다시 실행합니다.
./waf
아도어 오디오 편집 제품군은 매우 크기 때문에 컴파일하고 올바르게 빌드하는 데 시간이 다소 걸릴 수 있습니다. 터미널에서 기다리면 GCC 컴파일 도구가 소프트웨어 빌드를 완료합니다. 프로세스가 완료되면 빌드 디렉토리에서 소프트웨어를 실행할 수 있습니다.
cd
명령어를 사용하여 빌드 결과물이 있는 위치로 이동합니다.
cd gtk2_ardour
해당 디렉토리에서 ./ardev
명령을 사용하여 아도어를 실행합니다.
./ardev
이제 아도어 오디오 편집기는 이식 가능해졌습니다 (빌드를 이동하는 PC에 필요한 모든 파일이 있는 경우). 소스 코드를 USB 드라이브에 복사하여 이동식으로 사용할 수도 있습니다. 또는 터미널에서 다음 명령어를 실행하여 리눅스 PC에 소프트웨어를 설치할 수 있습니다.
참고: waf
를 사용하여 아도어 빌드를 설치하려면 관리자 권한이 필요할 수 있습니다. 설치 도구를 실행하기 전에 sudo -s
명령을 사용하여 빌드 디렉토리에서 루트 쉘을 획득하십시오.
cd .. ./waf install
아도어 제거하기
설치 중인 운영체제가 지원되지 않을 경우, 소스 코드로부터 프로그램을 빌드하는 것은 편리하지만 제거할 때 복잡해질 수 있습니다. 일반적으로 개발자들은 컴파일된 프로그램을 제거하는 방법을 제공하지 않는 경우가 많습니다. 다행히 아도어는 이러한 프로그램에 속하지 않으며, 사용자가 언제든지 쉽게 제거할 수 있는 기능을 제공합니다.
리눅스 PC에서 컴파일된 아도어 빌드를 제거하려면 터미널을 열고 cd
명령어를 사용하여 소스 코드 디렉토리로 이동합니다.
cd ~/ardour
제거는 waf
를 사용하는 것만큼 간단합니다.
./waf uninstall
waf
는 PC에서 필요한 모든 파일을 제거합니다. 그런 다음 rm
명령어를 사용하여 소스 코드 폴더를 삭제합니다.
rm -rf ~/ardour
아도어 업데이트하기
소스 코드로부터 아도어를 빌드한다는 것은 새로운 버전이 출시될 때마다 빌드 프로세스를 반복해야 한다는 것을 의미합니다. 이 과정은 다소 번거로울 수 있지만, 소스 코드를 “정리”함으로써 제어할 수 있습니다. “정리”는 새로운 소프트웨어 버전을 빌드한 후 생성된 다양한 라이브러리 및 기타 파일들을 삭제합니다.
waf
를 사용하여 소스 코드를 정리하십시오.
cd ~/ardour ./waf clean