在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:celluloid-player/celluloid开源软件地址:https://github.com/celluloid-player/celluloid开源编程语言:C 96.4%开源软件介绍:CelluloidCelluloid (formerly GNOME MPV) is a simple GTK+ frontend for mpv. Celluloid interacts with mpv via the client API exported by libmpv, allowing access to mpv's powerful playback capabilities. Dependencies
InstallationGNU/Linux packages
FlatpakFlatpak packages support multiple distributions and are sandboxed. Flatpak 0.9.5+ is recommended for best integration. Stable releases are hosted on Flathub: flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.celluloid_player.Celluloid Development versions are also packaged: flatpak install https://dl.tingping.se/flatpak/gnome-mpv.flatpakref Source codeRun the following command in the source code directory to build and install: meson build && cd build && ninja && sudo ninja install UsageOpening filesThere are 4 ways to open files in Celluloid.
Manipulating playlistThe playlist is hidden by default. To show the playlist, click the "Playlist" menu item or press F9. Files can be added by dragging and dropping files or URIs onto the playlist. Dropping files or URIs onto the video area will replace the content of the playlist. Playlist files or online playlists (eg. YouTube's playlist) will be automatically expanded into individual items when loaded. Items in the playlist can be reordered via drag-and-drop. To remove items from the playlist, select the item by clicking on it then press the delete button on your keyboard. ConfigurationCelluloid can be configured using the preferences dialog accessible via the
"Preferences" menu item. Additional configuration options can be set from an
external file using the same syntax as mpv's It is also possible to set mpv options by putting the options — as you
would pass to mpv on the command line — in User ScriptsCelluloid can use most mpv user scripts as-is. Some user scripts may define
keybindings that conflict with Celluloid, in which case you'll need to resolve
the conflict by explicitly defining new keybindings using User scripts can be installed by switching to the "Plugins" tab in the preferences dialog and dropping the files there. A list of mpv user scripts can be found here. KeybindingsCelluloid defines a set of keybindings in the macro Additional keybindings can be defined in an external file using mpv's
Contributing TranslationsCelluloid uses Weblate to coordinate translations. You can find Celluloid's page here. While translating, you will find the string LicenseCelluloid is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Celluloid is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Celluloid. If not, see http://www.gnu.org/licenses/. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论