Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[要望] 録画ファイル(.ts/mp4)が削除されたら録画済み一覧も削除 #281

Closed
yoshioki opened this issue Aug 18, 2019 · 6 comments

Comments

@yoshioki
Copy link

EPGStationをCentOS7にインストールし、録画ファイル(.ts/mp4)をSambaでファイル共有をして OSMC(Kodi)で再生をするという環境で利用しています。
Kodiでは、テレビリモコンを使って再生の操作ができる他に、録画ファイルの削除も行うことができます。
この機能を利用して、視聴し終わったファイルは、テレビリモコンから削除したいと考えています。

録画済みの一覧を表示するタイミングで構いませんので、録画ファイルが削除されて存在しなくなったものは、録画済みの一覧からも自動的に削除される機能を実装しいていただけませんでしょうか。

よろしくお願いいたします。
...

@l3tnun
Copy link
Owner

l3tnun commented Aug 18, 2019

plugin.video.epgstation にて既に実装されています
また、録画ファイルがなくなったものは EPGStation の録画済みページのメニュー -> クリーンアップ で手動で削除できます

EPGStation の api 叩く以外の方法で削除された録画ファイルの検知機能を実装する予定はありません

@simplelife0530
Copy link

また、録画ファイルがなくなったものは EPGStation の録画済みページのメニュー -> クリーンアップ で手動で削除できます

クリーンアップは、便利な機能ですね。録画済みの画面が整理できて、すっきりします。
一つ予想外の事象として、ファイル名を変更したファイルも削除されてしまいました。
データベースの中身をクリーンにするだけでなく、ファイルの削除をすることもあるようです。

@l3tnun
Copy link
Owner

l3tnun commented Aug 18, 2019

一つ予想外の事象として、ファイル名を変更したファイルも削除されてしまいました。

DBに記録されているファイルとディレクトリ以外のものは削除される仕様となっています

@simplelife0530
Copy link

DBに記録されているファイルとディレクトリ以外のものは削除される仕様となっています

DBの情報の削除に加えて、登録外の実体ファイルを削除する時は、ゴミ箱に入るとか、「登録外のファイルを削除しますか?」と聞いてくれると、いくらか親切かな、とは思います。

@l3tnun
Copy link
Owner

l3tnun commented Aug 19, 2019

クリーンアップ実行時に

録画ディレクトリにある EPGStation の管理外ファイル、ディレクトリを削除します。実行しますか?

と表示が出るのでそれで十分かと思います

ゴミ箱機能は実装が複雑になるので考えていません

@simplelife0530
Copy link

クリーンアップ実行時に
録画ディレクトリにある EPGStation の管理外ファイル、ディレクトリを削除します。実行しますか?
と表示が出るのでそれで十分かと思います

そうなんですか。メッセージをちゃんと読んでいませんでした。残念。
1000ファイルほど消してしまいましたが、自業自得です。

@l3tnun l3tnun closed this as completed Aug 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants