Celluloid(이전 GNOME MPV)는 mpv용 간단한 GTK+ 프런트엔드입니다. Celluloid는 libmpv에서 내보낸 클라이언트 API를 통해 mpv와 상호 작용하므로 mpv의 강력한 재생 기능에 액세스할 수 있습니다.
저장소 미러: https://codeberg.org/celluloid-player/celluloid
Ubuntu 사용자는 이 PPA를 사용하여 최신 버전의 Celluloid를 얻을 수 있습니다.
Flatpak 패키지는 여러 배포판을 지원하며 샌드박스 처리되어 있습니다. 최상의 통합을 위해서는 Flatpak 0.9.5+를 권장합니다.
안정적인 릴리스는 Flathub에서 호스팅됩니다.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.celluloid_player.Celluloid
안정적인 릴리스는 Snapcraft에서 호스팅됩니다.
sudo snap install celluloid
빌드하고 설치하려면 소스 코드 디렉터리에서 다음 명령을 실행하세요.
meson setup build && cd build && ninja && sudo ninja install
셀룰로이드에서 파일을 여는 방법에는 4가지가 있습니다.
재생목록은 기본적으로 숨겨져 있습니다. 재생 목록을 표시하려면 "재생 목록" 메뉴 항목을 클릭하거나 F9를 누르세요. 파일이나 URI를 재생 목록에 끌어다 놓으면 파일을 추가할 수 있습니다. 파일이나 URI를 비디오 영역에 놓으면 재생 목록의 콘텐츠가 대체됩니다. 재생 목록 파일 또는 온라인 재생 목록(예: YouTube 재생 목록)은 로드 시 자동으로 개별 항목으로 확장됩니다.
재생 목록의 항목은 드래그 앤 드롭을 통해 재정렬할 수 있습니다. 재생 목록에서 항목을 제거하려면 해당 항목을 클릭하여 선택한 다음 키보드의 삭제 버튼을 누르세요.
셀룰로이드는 Preferences
메뉴 항목을 통해 액세스할 수 있는 기본 설정 대화 상자를 사용하여 구성할 수 있습니다. 덜 일반적인 옵션도 dconf
데이터베이스에서 사용할 수 있습니다. Dconf Editor와 같은 도구를 사용하여 이를 구성할 수 있습니다.
mpv 관련 옵션은 mpv의 mpv.conf
구문을 사용하여 구성 파일을 생성하여 설정할 수 있습니다. 전체 옵션 목록은 mpv 설명서를 참조하세요. 파일을 적용하려면 "MPV 구성" 섹션 아래의 기본 설정 대화 상자에서 파일을 지정하고 활성화해야 합니다.
환경 설정 대화 상자의 Extra MPV Options
텍스트 상자에 있는 명령줄에서 mpv에 전달할 옵션을 입력하여 mpv 옵션을 설정할 수도 있습니다. 명령줄에서 이러한 옵션을 설정하려면 설정하려는 옵션 이름에 mpv-
접두사를 추가하면 됩니다. 예를 들어 --mpv-vf=flip
옵션은 mpv의 --vf=flip
과 동일합니다.
셀룰로이드는 대부분의 mpv 사용자 스크립트를 있는 그대로 사용할 수 있습니다. 일부 사용자 스크립트는 Celluloid와 충돌하는 키 바인딩을 정의할 수 있으며, 이 경우 input.conf
사용하여 새 키 바인딩을 명시적으로 정의하여 충돌을 해결해야 합니다. 자세한 내용은 mpv 설명서를 참조하세요.
사용자 스크립트는 환경 설정 대화 상자의 "플러그인" 탭으로 전환하고 거기에 파일을 놓으면 설치할 수 있습니다. mpv 사용자 스크립트 목록은 여기에서 찾을 수 있습니다.
Celluloid는 src/celluloid-def.h에서 찾을 수 있는 DEFAULT_KEYBINDS
매크로에 일련의 키 바인딩을 정의합니다. 사용된 구문은 mpv의 input.conf
와 정확히 동일합니다. 이러한 키 바인딩은 mpv에서 제공하는 기본 키 바인딩 위에 적용됩니다.
mpv의 input.conf
구문을 사용하여 외부 파일에 추가 키 바인딩을 정의할 수 있습니다. 파일은 "키 바인딩" 섹션 아래의 환경 설정 대화 상자에서 설정할 수 있습니다.
Celluloid는 Weblate를 사용하여 번역을 조정합니다. 셀룰로이드 페이지는 여기에서 찾을 수 있습니다.
번역하는 동안 translator-credits
문자열을 찾을 수 있습니다. 이 문자열을 번역하면 안 됩니다. 대신 이름과 선택적으로 이메일 주소를 다음 형식으로 입력해야 합니다: FirstName LastName
. 그러면 번역이 활성화되면 정보 대화 상자에 귀하의 이름이 나타납니다.
셀룰로이드는 무료 소프트웨어입니다. 자유 소프트웨어 재단(Free Software Foundation)에서 발행한 GNU General Public License(라이센스 버전 3) 또는 (귀하의 선택에 따라) 이후 버전의 조건에 따라 재배포 및/또는 수정할 수 있습니다.
셀룰로이드는 유용할 것이라는 희망으로 배포되지만 어떠한 보증도 제공하지 않습니다. 상품성이나 특정 목적에의 적합성에 대한 묵시적인 보증도 제공되지 않습니다. 자세한 내용은 GNU 일반 공중 라이선스를 참조하세요.
셀룰로이드와 함께 GNU 일반 공중 사용 허가서 사본을 받았어야 합니다. 그렇지 않은 경우 http://www.gnu.org/licenses/를 참조하세요.