如何更改图腾媒体播放器中的跳转时间?

如何更改图腾媒体播放器中的跳转时间?

如何更改图腾媒体播放器中的跳跃时间?默认情况下,向前跳跃 60 秒,向后跳跃 15 秒。

答案1

  • shift, Right Arrow:快进 15 秒
  • shift, left arrow:后退 5 秒

答案2

您仍然可以下载源代码并修改几行。

这相当容易。

  • 确保您的配置允许您直接从下载源代码apt(打开“软件和更新”,选中“源代码”框,如果未选中,请关闭并单击“重新加载”)

  • cd你可以获取源代码并对其进行操作的地方

一些命令

apt source totem          # get the source code
sudo build-dep totem      # get the necessary dependencies to build totem

cd totem-x.y.z            # where x.y.z is the version you just downloaded

dpkg-buildpackage -rfakeroot -uc -b    # builds the package (.deb)

程序totem本身应该在那里执行(从你所在的地方)

obj-x86_64-linux-gnu/src/totem    # (on a 64 bits system)

到达这里后,可以轻松修改前进/后退时间,然后重复构建过程(dpkg-buildpackage)

从您最喜欢的编辑器(vi、emacs、ed……)打开 C 源代码

vi src/totem-object.c

您应该看到第 70 行附近(您的版本可能有所不同)

#define SEEK_FORWARD_SHORT_OFFSET   15
#define SEEK_BACKWARD_SHORT_OFFSET  -5

#define SEEK_FORWARD_LONG_OFFSET   10*60
#define SEEK_BACKWARD_LONG_OFFSET  -3*60

将数字(秒)调整为您想要的数字,然后重复构建过程。

您可以执行版本刚刚编译的(如上所示),或者卸载 totem(apt remove totem),然后安装新的.deb

信用:从这篇很棒的文章中获得了帮助https://askubuntu.com/a/28373/6619

答案3

基于e2-e4的解决方案,这里有一种方法,您
也可以将修改后的播放器添加到菜单项
并将其设置为默认媒体播放器:

ctrl+ alt+t

步骤1)获取源代码:

~$ sudo mkdir -p /usr/local/bin/totem
~$ cd /usr/local/bin/totem
…/$ sudo apt source totem    # get source code
…/$ sudo apt build-dep totem # get dependencies
…/$ cd totem-XYZ             # where XYZ is the downloaded version
…/totem-XYZ$ xdg-open src/totem-object.c  # modify seek offsets in source file

第2步)修改跳转时间秒数:

#define SEEK_FORWARD_SHORT_OFFSET    5 // [shift]+[right]
#define SEEK_BACKWARD_SHORT_OFFSET  -5 // [shift]+[left]

#define SEEK_FORWARD_LONG_OFFSET    10 // [ctrl]+[right]
#define SEEK_BACKWARD_LONG_OFFSET  -10 // [ctrl]+[left]

步骤3)构建 Debian 包:

…/totem-XYZ$ sudo dpkg-buildpackage -rfakeroot -uc -b

步骤4)运行自定义图腾视频播放器:

…/totem-XYZ$ ./obj-x86_64-linux-gnu/src/totem

步骤5)将修改后的图腾媒体播放器设置为默认(参考):

…/totem-XYZ$ cd ~/
~$ wget -c https://upload.wikimedia.org/wikipedia/commons/c/c3/GNOME_Video_icon_2019.svg?download -O totem-logo.svg # get icon
~$ sudo mv totem-logo.svg /usr/share/pixmaps/ # move icon
~$ cat << EOT >> totem_media_player.desktop
[Desktop Entry]
Type=Application
Name=Modified Totem Player
Comment=A free media player for the GNOME desktop environment.
Icon=/usr/share/pixmaps/totem-logo.svg
Exec="/usr/local/bin/totem/totem-3.34.1/obj-x86_64-linux-gnu/src/totem" %f
Terminal=false
Categories=AudioVideo
EOT
~$ desktop-file-validate totem_media_player.desktop           # validate file
~$ mv totem_media_player.desktop ~/.local/share/applications  # move file
~$ update-desktop-database ~/.local/share/applications        # update menu entries

步骤6)右键单击.mp4视频文件并更改默认应用程序:

在此处输入图片描述

步骤7)完毕。

相关内容