web-dev-qa-db-ja.com

gnome-mplayerが最新の位置で再開することを要求しないようにする方法

gnome-mplayerは、プログラムの前回の実行でビデオが終了する前に再生がキャンセルされた場合、最新の位置から再開するかどうかを尋ねます。どうすればこれを防ぐことができますか?つまり、すべてのビデオを(gnome-mplayerで)最初から気にせずに開始できますか?設定ダイアログを確認し、一般的な検索エンジンで質問を検索しました。

4
Karl Richter

これは単なる回避策です。 (私はそれについてあまり検索しませんでした。)

  1. Sqlitemanをインストールします。

    Sudo apt-get install sqliteman sqlite3
    
  2. Gnome-mplayerメディアデータストアを開きます

    sqliteman ~/.config/gnome-mplayer/gnome-mplayer.db
    
  3. データ更新で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
      

      意味:

      1. 「media_entries」テーブルの「resume」値の更新後に実行される「no_resume」という名前のトリガーを作成します。

      2. 実行するコマンド:「media_entries」テーブルの各行に対して、「resume」を「0」に設定します。

    • 作成をクリックします

Sqlitemanを閉じて、gnome-mplayerを再度起動します。 (Ubuntu 14.04)で動作します。データベースをチェックバックすると、すべてのresume列は0です。

1
user.dz