l3tnun / EPGStation

Mirakurun を使用した録画管理ソフト
https://twitter.com/l3tnun
MIT License
566 stars 151 forks source link

ルールで管理された録画について、旧動画ファイルを新動画ファイルで上書きするような設定の仕方について #621

Closed sakamossan closed 1 year ago

sakamossan commented 2 years ago

環境

docker-mirakurun-epgstation のDockerfile/設定周りに手を入れて RaspberryPi で動かしています。

Issue

ありがたく利用させていただいてます。 「これ、オプション/設定でなんとかなったりしますか」という質問でissueをたてます。

やりたいこと

ニュースなど毎日同様のコンテンツが放送されるような番組で、 前日のmp4ファイルを当日のmp4ファイルで上書きするような録画ルールをつくりたいなと考えています。

ためしたこと

ルール作成にて

調べたこと

recordedPreStartCommand を利用するか、もしくは自分の使い方だとほぼ競合は発生しないので、この辺りコメントアウトすれば(無理矢理)動かせるのかなとも思ったのですが、

https://github.com/l3tnun/EPGStation/blob/c0e201b83231dfed73e5bea1b2ec54866fcfbbba/src/model/service/encode/EncodeFileManageModel.ts#L26-L28

そもそもデフォルトの enc.js だと ffmpeg に -y オプションをつけているので、そんなことをしないでも自分が知らないオプションで望む挙動が実現するのではないか、と思い質問させていただきました。

質問

ルールで管理された録画について、旧ファイルを新ファイルで上書きするような設定の仕方はありますでしょうか?

l3tnun commented 1 year ago

現時点で開発のリソースの余裕がないので、直近で対応する予定はありません。

sakamossan commented 1 year ago

解答ありがとうございます!

個人的には recordedPreStartCommand で何とかすればよいと思ったので、別段機能としての実装は不要だと思います。