EPGStation
EPGStation copied to clipboard
【提案】エンコードキューへの一括積み上げ機能について
環境
Version of EPGStation: 1.2.5 Version of Mirakurun: 2.7.2 Version of Node: v8.11.3 Version of NPM: 5.6.0 OS:Windows10 Architecture: x64
Issue
現在、何らかの理由でエンコードが詰まってしまい、録画予約及びTS録画はされるもののそれ以外のエンコード、視聴、録画予約、(そもそもWebUIの表示)ができないことがあります。これ自体は再起動すれば良いのですが、この時にエンコードされないTS録画が残ってしまいます。
今は各録画済み番組を一つ一つ選んでパラメータ指定→エンコードキューへという流れになっていますが、 ・右上の縦3点をクリック ・エンコードをクリック ・エンコードパラメータを指定(TS削除等/デフォルトでチェック入れられると便利そうです) ・番組をチェック(ビデオファイルやDESが見たいのでinfo表示に切り替わると使いやすそうです) ・番組指定が終わったらエンコードをクリックしてエンコード開始 といった機能があると便利かと存じます。
この他にも ・HDD領域が足りなくなってきたのでTSで残してた番組もmp4変換して削除 ・電気料金の安い深夜に一括エンコード ・録画開始前後/録画中にエンコードしたくない という運用は考えられるので、無意味ではないかとは存じます。
UI関係を弄るのは時間がかかるとのことですが、ご一考いただけますと幸いです。
エンコードのソースが一意に定まらないため不可能です。 (エンコードした動画をさらに再エンコードするなど)
ソースTSをmp4エンコードのつもりでしたが、 例えばエンコードパラメータ指定の際に ソース TS 設定 Main のようになっているときにTSが存在しない番組を指定してしまう可能性がある……ということでしょうか。
「編集」時にD/E/Sや容量が表示されるように、「エンコード」時にTSやH264と表示されればそこをクリックで一意に定められそうです。
「編集」画面にTSやH264のチェックボックスを設けて「複数番組のTSのみ消す」みたいなことができれば、それを「エンコード」に持ってくるだけですが、そもそもUIの変更が結構大変なようですね。
TSが存在しない番組を指定してしまう可能性がある……ということでしょうか。
そうです。
「編集」時にD/E/Sや容量が表示されるように、「エンコード」時にTSやH264と表示されればそこをクリックで一意に定められそうです。
エンコードファイルは無限に生成できますので(現実的であるかは別として) それらを一覧に出すと表示が大変です。
そもそもUIの変更が結構大変なようですね。
結局はこれですね。 UIを考えるのが大変なのと、人手が足りません(泣)
人手が足りません 私が自力で何か実装できるレベルになって少しはお役に立ちたいですが、如何せん勉強中なもので…
ソースはTS決め打ちで、もしTSがなければスキップ、というのは如何でしょうか。 勿論喫緊ではなくお手隙の際で構いませんので……