GUI版の使い方 - dongaba/TVerRec GitHub Wiki
GUI 版は Windows 環境でのみ利用可能です。 MacOS や Linux の場合は、CUI 版をご利用ください
Windows での実行方法
-
win/Setting.cmd
を実行してください。-
以下のような画面が起動しますので、ユーザ設定を済ませる必要があります。 各設定項目の説明は、設定項目の左側の下矢印をクリックすると表示されます。 より詳細な説明が必要な場合は、初期設定・環境設定の方法や、基本的な設定や、高度な設定を参照してください。
-
-
win/TVerRec.cmd
を実行してください。-
ユーザ設定が完了していたら以下のような画面が起動します。
-
ユーザ設定が完了していない場合は以下のような画面が起動しますので、ユーザ設定を済ませる必要があります。
-
-
ツール起動のセクションにあるボタンのいずれかをクリックすると設定に従いダウンロード等の機能が動作します。 処理中のメッセージは実行ログセクションに随時表示されます。 実行ログクリアボタンで実行ログを消すことが可能です。 1 つのボタンを押すと、処理の多重実行を防ぐため他のボタンは無効化されます。 処理を止めたい場合は処理停止ボタンで強制停止することができ、処理の停止後に無効化されたボタンは全て有効化されます。
-
ループ実行
- キーワードファイルに記載のあるジャンルや番組、タレントの条件に合致する番組はすべてダウンロードされます。
- ただし、条件に合致しても、ダウンロード対象外の条件と合致した場合はダウンロードされません。(ワイルドカード使用可能)
- インターネット帯域を有効に使って高速ダウンロードするために複数番組を並列でダウンロードします。
- 並列ダウンロードの上限数は設定ファイルで指定可能です。
- 番組のダウンロードが終わった後、ゴミファイルの削除、ダウンロードした番組の検証、移動先への移動を行います。
- ダウンロードした番組の検証は、PC の性能によっては長い時間がかかります。
- ハードウェアデコードや簡易検証などを使うことで検証を高速化することができます。
- 処理が完了しても 60 分ごとに永遠に連続して稼働し続けます。
- 一度ダウンロードした番組は記録されているためサイドダウンロードされることはありません。
- 何らかの理由で再度ダウンロードしたい場合は
db/history.csv
から該当番組のレコードを削除する必要があります。 db/history.csv
は BOM なしの UTF8 でエンコードされていますので、Excel 等では文字化けする可能性があります。
- キーワードファイルに記載のあるジャンルや番組、タレントの条件に合致する番組はすべてダウンロードされます。
-
個別ダウンロード
-
番組を 1 本ずつダウンロードしたい場合に実行します。
-
以下のような番組の URL を入力するダイアログが表示されるので、番組の URL を指定してください。(まとめて複数のURLを指定できます)
-
-
一括ダウンロード
- ループ実行で行っている処理のうち、ダウンロードの部分だけを実行します。
-
リスト作成
- キーワードファイルの条件に合致する番組の以下の情報を取得してリストファイル(
db/list.csv
)に出力します。 - この機能ではリストに出力するだけで、ダウンロードは実行されません。
- リストファイルを使ってダウンロードを行う前に、ダウンロード対象番組を手作業で選定した上でダウンロードするために使用します。
- リストファイルは BOM 付きの UTF8 でエンコードされているので、Excel 等でそのまま編集可能です。
episodeID
列が#
で始まっているものは、ダウンロード対象外と判定されている番組です。 ダウンロードしたい場合は、#
を削除することでダウンロード対象となります。- ダウンロード不要な番組は
episodeID
列に#
を追加することでダウンロード対象外となります。 - 行を削除してもダウンロード対象外となりますが、再実行した際に改めてダウンロード対象としてリストファイルに出力されてしまいますのでご注意ください。
- キーワードファイルの条件に合致する番組の以下の情報を取得してリストファイル(
-
リストダウンロード
- リストファイルでダウンロード対象となっている番組を順番にダウンロードします。
- ダウンロードの挙動は一括ダウンロードと同様です。一度ダウンロードされた番組は再度ダウンロードされることはありません。
-
不要ファイル削除
- ループ実行で行っている処理のうち、ゴミファイルの削除の部分だけを実行します。
-
番組整合性検証
- ループ実行で行っている処理のうち、ダウンロードした番組の検証の部分だけを実行します。
-
番組移動
- ループ実行で行っている処理のうち、移動先への移動の部分だけを実行します。
-
-
クイックリンクセクションにあるボタンは、各種ディレクトリやファイルへのリンクです。 ファイルは Windows の関連付けに従い開かれます。
-
設定ボタンで設定画面を表示することができます。 処理中に設定を変更した場合、処理を停止して再度処理を開始するまで一部の設定は反映されません。
-
終了ボタンで TVerRec を終了することができます。 処理中は終了ボタンは無効化されています。 終了するにはまず処理停止を行う必要があります。