如果在上一次运行程序时在视频结束前取消了播放,gnome-mplayer 会询问是否从最新位置继续播放。我该如何避免这种情况,即gnome-mplayer
不受干扰地从头开始播放每个视频(在 中)?我检查了设置对话框,并在流行的搜索引擎中搜索了这个问题。
答案1
这只是一种解决方法。(我并没有对此进行深入搜索。)
安装 sqliteman:
sudo apt-get install sqliteman sqlite3
打开 gnome-mplayer 媒体数据存储
sqliteman ~/.config/gnome-mplayer/gnome-mplayer.db
添加触发器以通过任何数据更新重置
resume
列0
- 架构选项卡 → 主页 → 表格 →
media_entries
→ 右键单击触发器 → 创建触发器 填写为:
CREATE TRIGGER "no_resume" AFTER UPDATE OF "resume" ON media_entries FOR EACH ROW BEGIN UPDATE media_entries SET resume = 0; END
意义:
创建一个名为“no_resume”的触发器,该触发器将在“media_entries”表中的“resume”值进行任何更新后执行。
要运行的命令:将“media_entries”表中的每一行将“resume”设置为“0”。
单击“创建”
- 架构选项卡 → 主页 → 表格 →
关闭 sqliteman 并再次启动 gnome-mplayer。它在我 (Ubuntu 14.04) 中工作正常。如果我检查数据库,所有resume
列都是0
。