Gnome3桌面环境下的现代播放器

伴随 Gnome 的升级迭代,一些软件开始变得不再特别适配新的系统,因此本文介绍三款更加现代的播放器:Decibels 音乐播放器,Showtime 视频播放器,Clapper 视频播放器。

Showtime 视频播放器

Showtime 是一款即将在GNOME 49桌面环境中替代Totem视频播放器的新应用。它基于GTK4和libadwaita构建,强调提供沉浸式的观影体验。该播放器采用无边框窗口设计,控制界面默认隐藏,以便用户能够专注于视频内容展示。

特性:

  • 技术栈:使用GStreamer支持多种音视频文件格式。
  • 功能集:调节播放速度、切换字幕与音轨、旋转画面、循环播放等。
  • 限制:当前版本不支持DVD播放。

安装:

1
sudo pacman -S showtime

Clapper 视频播放器

Clapper 是一款专为GNOME桌面环境打造的媒体播放器,采用了最新的GTK4工具包和GStreamer引擎,并且利用OpenGL进行渲染。这款播放器以其简约的设计理念著称,旨在为用户提供一个既现代又易于使用的视频观看体验。

特性:

  • 易用性:直观的用户界面,无需复杂的配置过程。
  • 核心功能:基本但必要的视频播放功能,极简主义设计。
  • 技术细节:包括Clapper库(负责播放逻辑)和ClapperGtk库(确保与GTK4的无缝整合)。
  • 扩展性:支持GObject Introspection绑定,提供了Rust语言的绑定选项。

安装:

1
sudo pacman -S clapper

Decibels 音乐播放器

Decibels 是GNOME 48中引入的核心音频播放器,用于填补GNOME桌面环境中长期缺乏官方音频播放解决方案的空白。该项目从GNOME孵化器项目中晋升为核心应用程序。

特性:

  • 技术栈:使用TypeScript编写,基于GTK4工具包和libadwaita。
  • 简单功能:目前作为一款非常基础的音频播放器运作。
  • 挑战:由于编程语言的选择,可能会面临短期内在一些Linux发行版中的集成障碍。

安装:

1
sudo pacman -S decibels

安装 GStreame 插件

为了进一步增强前述播放器支持的播放格式,安装相应的 GStreame 插件。

1
sudo pacman -S lsp-plugins-gst

参考文章