
TVerRec 3.0.2 /Fev 12, 2024
2024年2月12日、TVerRec バージョン3.0.2 がリリースされました。
TVerRec バージョン3.0.1 を実行した際にオートアップデート機能が動作してスクリプト更新が始まりましたが、更新途中でエラーを吐いて正しく終了できなかったので対処方法をメモしておきます。
エラーメッセージは [episodePageURL] [seriesPageURL] [descriptionText] の追加処理に失敗したことを通知するものでした。
TverRecとは?
TVerRecは、TVerのHLSコンテンツをダウンロードするためのスクリプトで、PowerShell Core 上で動作します。スクリプトはGitHubで公開されています。
TVerRecは、メインスクリプトに加えて3つの外部ソフトウェアを必要としますが、WindowsユーザーはTverRecのいずれかのコマンドを実行すると自動的にインストールされる仕様になっています。
- PowerShell Core
- youtube-dl
- ffmpeg
エラーメッセージ詳細

TVerRecはアップデートファイルを検知すると update_tverrec.cmd によりアップデート処理が実行されます。
アップデートの際に表示されたメッセージは、[\src\functions\update_tverrec.ps1] スクリプト:226,227,228 行の処理に失敗したことを通知していました。
過去のバージョンで使用していたファイルを削除、または移行します
Add-Member: C:\TVerRec_302\src\functions\update_tverrec.ps1:226
Cannot add a member with the name "episodePageURL" because a member with that name already exists. To overwrite the member anyway, add the Force parameter to your command.
(翻訳)
"episodePageURL" という名前のメンバが既に存在するため、追加できません。そのメンバーを上書きするには、コマンドにForceパラメータを追加します。
Add-Member: C:\TVerRec_302\src\functions\update_tverrec.ps1:227
Cannot add a member with the name "seriesPageURL" because a member with that name already exists. To overwrite the member anyway, add the Force parameter to your command.
(翻訳)
"seriesPageURL" という名前のメンバが既に存在するため、追加できません。そのメンバーを上書きするには、コマンドにForceパラメータを追加します。
Add-Member: C:\TVerRec_302\src\functions\update_tverrec.ps1:228
Cannot add a member with the name "descriptionText" because a member with that name already exists. To overwrite the member anyway, add the Force parameter to your command.
(翻訳)
"descriptionText" という名前のメンバが既に存在するため、追加できません。そのメンバーを上書きするには、コマンドにForceパラメータを追加します。

対処方法

エラーメッセージは、[episodePageURL、seriesPageURL、descriptionText] の3つの変数を [list.csv] に追加しようとしたが、既に存在するため追加できない。そして、[Force] パラメーターを使用して上書きできますよと言ってます。
[list.csv] は、TVerRec-3.0.2.zip(スクリプトファイル一式)には存在しないファイルで、[TVerRec-3.0.2/resources/sample/list.sample.csv] から自動的に作成されます。番組情報が記録されています。
新規インストール
エラーを無視してもTVerRecは動作するので放置で問題ないと考えますが、今回のアップデートにより、フォルダー構成が変わったり不要になったファイルが残置されているかもしれないので新規インストールすることにしました。
- TVerRec公式から [TVerRec-3.0.2.zip] をダウンロードして、ローカルドライブに展開する。
- 既存のlist.csv をコピーする(.../db/list.csv)
- 既存のhistory.csvをコピーする(.../db/history.csv) 既存の設定ファイルをコピーする
- .../conf/ignore.conf
- .../conf/keyword.conf
- .../conf/user_setting.ps1
- 以上
ソフトウェア情報
名称 | TVerRec https://github.com/dongaba/TVerRec |
説明 | TVerの番組をダウンロード保存するためのダウンロードツールです。番組のジャンルや出演タレント、番組名などを指定して一括ダウンロードします。CMは入っていないため気に入った番組を配信終了後も残しておくことができます。1回起動すれば新しい番組が配信される度にダウンロードされます。 |
Latest | 3.4.5 / Apr 2, 2025
|
ダウンロード | https://github.com/dongaba/TVerRec/releases |
OS | Windows, MacOS, Linux |
動作環境 | PowerShell Core、youtube-dl、ffmpeg *Windows PowerShell をサポートしません |
マニュアル | GUI版の使い方 · dongaba/TVerRec Wiki · GitHub |
ライセンス | MIT License |
著作権 | Copyright (c) dongaba. All rights reserved. |
日本語 | 対応 |
特記 | 設定ファイル(user_setting.ps1)の作成に苦労するかもしれません。 update_tverrec.cmd でアップデートできます。 |
関連記事 |
PowerShell Core
TVerRecは PowerShell Core 上で動作するスクリプトです。
PowerShell Coreは、MSが Windows PowerShell をオープンソース化してクロスプラットフォーム対応にしたものです。(Windows、macOS、Linux)
TVerRecを実行するとPowerShell Coreが自動的にインストールされますが、最新バージョンに更新することができます。
Wingetを利用する方法と、MSIインストーラーを利用する方法があります。

PowerShell Core 7 インストール手順書 (winget)
Windows 専用の PowerShell 5.1 に対し、クロスプラットフォームで利用できる PowerShell 7 が登場。機能強化や新機能搭載で、PowerShell の可能性を広げる。wingetによるインストール方法を解説します。

PowerShell Core 7 インストール手順書 (MSI)
windows/Mac/Linuxクロスプラットフォームで利用できる PowerShell 7 が登場。機能強化や新機能搭載で、PowerShell の可能性を広げる。msiによるインストール方法を解説します。
まとめ


【解決】TVerRec 3.0.2へのオートアップデートエラー発生時の対処方法
- 2024年2月12日、TVerRecのバージョン3.0.2がリリースされました。
- TVerRecバージョン3.0.1でオートアップデート処理がエラーを起こし、正常に終了しませんでした。
- エラーメッセージによれば、[episodePageURL]、[seriesPageURL]、[descriptionText]の処理が失敗しました。
- TVerRecは、TVerのHLSコンテンツをダウンロードするためのPowerShell Core上で動作するスクリプトです。
- TVerRecには、3つの外部ソフトウェアが必要ですが、Windowsユーザーはコマンドを実行するだけで自動的にインストールされます。
- TverRec | SC2
- 【バグ】TVerRec 3.4.2 のリネーム処理不具合とその原因を考察
- 【終息】TVerRec 3.3.9(暫定)で機能制限ほぼ解除、3.4.0リリース!
- 【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応
- 【未解決】TVerRecダウンロード不具合!TVerの仕様変更かも?
- 「PURE GOLD/DIAMOND MOON」がドラマ「ホットドッグ」の主題歌だったと今頃知った件【永吉】
- TVerRecの使い方 (Version 3.1.0)
- 【Nodame Cantabile】いまさら「のだめカンタービレ」の意味を知る
- 【TVer、YouTube】ストリーミングメディアをダウンロードする方法【2024年最新版】

【解決】TVerRec v2.9.9 設定ファイル読み込みエラーで起動せず
TVerRec version 2.9.9 (2023-11-24)がリリースされたので、ダウンロードして動作検証しました。しかし、設定ファイル(user_setting.ps1)を読み込む段階でエラーが発生し、落ちてしまいます。シングルダウンロード[z.download_single.cmd]
- 【バグ】TVerRec 3.4.2 のリネーム処理不具合とその原因を考察
- 【終息】TVerRec 3.3.9(暫定)で機能制限ほぼ解除、3.4.0リリース!
- 【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応
- 【未解決】TVerRecダウンロード不具合!TVerの仕様変更かも?
- 「PURE GOLD/DIAMOND MOON」がドラマ「ホットドッグ」の主題歌だったと今頃知った件【永吉】
- TVerRecの使い方 (Version 3.1.0)
- 【Nodame Cantabile】いまさら「のだめカンタービレ」の意味を知る
- 【TVer、YouTube】ストリーミングメディアをダウンロードする方法【2024年最新版】
- TVerRecの使い方 (Version 3.2.1)
- TVerRecの使い方 (Version 3.0.2)
- TverRec ラベルの記事(要約付)
- エラー対策 が含まれる記事(要約付)
- 【2024年度総括】藤井七冠(最優秀棋士)、羽生九段現役続行と会長退任を表明
- 【バグ】TVerRec 3.4.2 のリネーム処理不具合とその原因を考察
- 【恐怖】ポンジスキームとは?歴史から学ぶ詐欺の仕組み
- 【終息】TVerRec 3.3.9(暫定)で機能制限ほぼ解除、3.4.0リリース!
- 【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応
- 【未解決】TVerRecダウンロード不具合!TVerの仕様変更かも?
- 【昇級/降級】全棋士ランキング確定、伊藤匠叡王B1へ昇級、羽生九段B2へ降級
- 【将棋】なぜ藤井聡太は人々を魅了するのか?【2024年度振り返り】
- 【更新】Lhaz 2.5.4リリース!法人利用が有料化へ
- 【Pixel 3月/2025】カメラ、WebView 、Bluetooth、電話のバグ修正【Android 15】
このサイトを検索 | Search this site
0 コメント