如何防止 gnome-mplayer 要求在最新位置恢复

如何防止 gnome-mplayer 要求在最新位置恢复

如果在上一次运行程序时在视频结束前取消了播放,gnome-mplayer 会询问是否从最新位置继续播放。我该如何避免这种情况,即gnome-mplayer不受干扰地从头开始播放每个视频(在 中)?我检查了设置对话框,并在流行的搜索引擎中搜索了这个问题。

答案1

这只是一种解决方法。(我并没有对此进行深入搜索。)

  1. 安装 sqliteman:

    sudo apt-get install sqliteman sqlite3
    
  2. 打开 gnome-mplayer 媒体数据存储

    sqliteman ~/.config/gnome-mplayer/gnome-mplayer.db
    
  3. 添加触发器以通过任何数据更新重置resume0

    • 架构选项卡 → 主页 → 表格 → media_entries→ 右键单击​​触发器 → 创建触发器
    • 填写为:

      CREATE TRIGGER "no_resume"
         AFTER 
         UPDATE OF "resume"
         ON media_entries
         FOR EACH ROW
      BEGIN
          UPDATE media_entries SET resume = 0;
      END
      

      意义:

      1. 创建一个名为“no_resume”的触发器,该触发器将在“media_entries”表中的“resume”值进行任何更新后执行。

      2. 要运行的命令:将“media_entries”表中的每一行将“resume”设置为“0”。

    • 单击“创建”

关闭 sqliteman 并再次启动 gnome-mplayer。它在我 (Ubuntu 14.04) 中工作正常。如果我检查数据库,所有resume列都是0

相关内容