【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応

このサイトを検索 | Search this site
Error on PC screenTVerRec
【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応
2025-03-22: TVerRec 3.3.7は、3.3.6で追加された変数が設定ファイル(system_setting.ps1)に反映された

TVerRec 3.3.6(緊急リリース)

TVerRecは、TVerのコンテンツをダウンロードできるスクリプトです。Windows PowerShellのクロスプラットフォーム版であるPowerShell Core上で動作します。

2025年3月16日頃から、TVerRecのダウンロード機能に不具合が発生していましたが、TVerRec 3.3.6が緊急リリースされ、暫定的に対応されました。

この不具合は、TVerの仕様変更が原因で発生しました。

ダウンロード機能の制限

緊急リリースされたTVerRec 3.3.6は、ダウンロードエラーを解消するための暫定対応版であり、「ダウンロードできないよりはマシ」と考えるユーザー向けです。

本バージョンでは、ダウンロードエンジンにffmpegを使用しているため、従来の10倍の時間がかかります。youtube-dlを使用することも可能ですが、ユーザー自身で「tver.py」を用意する必要があり、設定の難易度が高くなっています。



緊急リリース

TVerRec

TVerRec 3.3.6 はダウンロード不具合に対応した暫定バージョンのため、ダウンロード機能が大幅に制限されています。作者が書いている通り「ダウンロードできないよりはマシ」と割り切れる方向けのバージョンです。

制限事項をTVerRecサイトから引用します。

ダウンロード機能に関する制限事項

TVerRecの設定ファイルについて

TVerRecは、「system_setting.ps1」を「user_setting.ps1」にリネーム保存したあとに、user_setting.ps1を修正することで設定変更が可能になる仕様です。user_setting.ps1 はアーカイブには同梱されていません。

TVerRecのスクリプトをダウンロード後、user_setting.ps1 に修正を加える必要がある。GUIでは指定できない。

バージョン3.3.7に同梱される「system_setting.ps1」は、3.3.6で追加になった初期設定項目が追加されたので、取り扱いが楽になりました。

    (ffmpegでダウンロードできるように対応)

  1. サムネイルやメタデータの埋め込み、帯域制限など、これまでTVerRecが提供していた便利機能の大半は効かない
  2. ダウンロードはyoutube-dlより10倍以上遅い
  3. user_setting.ps1に$script:useFfmpegDownloadとして$trueと指定してください。Streaksからのダウンロード時にはffmpegを使用するようになります。(GUIでは設定できません、すみません)
  4. (TVer用のエクストラクタをローカル配置してyoutube-dlでダウンロードできるように対応)

  5. 配置場所はbinディレクトリ配下のyt-dlp-plugins/tver/yt_dlp_plugins/extractor/です
  6. トラブル対応したくないため、同梱しませんので自身でtver.pyを用意できる人向け
  7. youtube-dl側でTVerの仕様変更への対応がされたら削除予定
  8. カスタムエクストラクタを使いたくない人はbinディレクトリ配下のyt-dlp-pluginsディレクトリを削除してください
  9. (Streaks用のm3u8の取得エラーが出る人向けにProxy接続をサポート)

  10. TVerの仕様変更に伴い、日本国外からのダウンロードはエラーとなる可能性が非常に高いです
  11. VPNやProxyなどを使って日本国内経由で利用することでエラーを回避できる可能性があります
  12. user_setting.ps1に$script:proxyUrlとしてhttp://123.45.67.89:12345形式で指定してください。Streaksからのマニフェスト取得時にはProxyを使用するようになります

エラーログ

error_batten

TVerRec 3.3.6 より古いバージョンを使用すると、TVerの仕様変更の影響により、一部のコンテンツでダウンロードエラーが発生します。

このエラーが発生すると、yt-dlpのログウィンドウが即座に閉じてしまうため、ユーザーによってはエラーが発生していることに気づかない場合があります。

エラー概要

yt-dlp ログウィンドウにおいて、[debug] セッションまでは問題なく進むが、[TVer] セッションの次の [brightcove:new] セッションでエラーになる。

[brightcove:new] セッションの文字起こしと翻訳

ERROR: [brightcove:new] The policy key provided does not permit this account or video, or the requested resource is inactive.

提供されたポリシー キーはこのアカウントまたはビデオを許可していないか、要求されたリソースが非アクティブです。

[スナップショットの文字起こし /yt-dlp ログ]
Windows ターミナル
[TVer] Creating session
[TVer] Extracting URL: https://tver.jp/episodes/epr 18ynbnt
[TVer] epr 18ynbnt: Downloading episode info
[TVer] epr 18ynbnt: Downloading video info
[brightcove:new] Extracting URL: http://players.brightcove.net/4394098883001/default_default/index.html?videoId=ref:1589
1588_55570#_youtubed_smuggle=%7B%22geo_countries%22%3A+%5B%22JP%22%5D%7D
[debug] Using fake IP 133.174.33.122 (JP) as X-Forwarded-For
[brightcove:new] ref: 1589_1588_55570: Downloading JSON metadata
[brightcove:new] ref:1589_1588_55570: Downloading JSON metadata

ERROR: [brightcove:new] The policy key provided does not permit this account or video, or the requested resource is inactive.

File "yt_dlp extractor\common.py", line 746, in extract
File "yt_dlp extractor brightcove.py", line 920, in _real_extract

ソフトウェア情報

※記事とは異なるバージョンが表示される場合があります。
2025-03-29
名称TVerRec
https://github.com/dongaba/TVerRec
説明TVerの番組をダウンロード保存するためのダウンロードツールです。番組のジャンルや出演タレント、番組名などを指定して一括ダウンロードします。CMは入っていないため気に入った番組を配信終了後も残しておくことができます。1回起動すれば新しい番組が配信される度にダウンロードされます。
Latest3.4.2 / Mar 29, 2025
  • 作業フォルダとダウンロード先フォルダの容量が少ないときに処理を中断するように変更(3.4.2)
  • PowerShellCoreが古いとエラーが出る問題を修正(3.4.2)
  • Brightcoveからのデータ取得を停止(3.4.1)
  • m3u8情報の取得を停止(3.4.1)
  • yt-dlpがTVerの仕様変更に対応したのでtver.pyの同梱を廃止(3.4.0)
  • 今日のわんこのダウンロードフォルダがおかしくなる問題を修正(3.4.0)
  • Version 3.3.6~3.3.9 はTVer仕様変更に対応した暫定バージョンです
  • 空フォルダを削除しないオプション$script:emptyDownloadBaseDirを追加、既定値は$true(3.3.8)
  • youtube-dlの実行ファイル名をyoutube-dlからyt-dlpに変更(3.3.6)
  • yt-dlp-nightlyのサポート(3.3.5)
  • ファイルシステム上のファイル名の最大長を超えるケースがあったため、ファイル名の最大長を変更(3.3.5)
  • mac環境の一部でyoutube-dlのプロセス数を正しくカウントできない問題を修正(3.3.4)
  • 番組ディレクトリを作成せずにダウンロードするオプションを追加(3.3.3)
  • youtube-dlを使ったダウンロード時に、ランダムに生成したIPアドレスを使用するオプションを追加(3.3.3)
ダウンロードhttps://github.com/dongaba/TVerRec/releases
OSWindows, 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 でアップデートできます。
関連記事

まとめ

matome
reload2025/03/23
【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応

2025年3月16日頃から、TVerRecのダウンロード機能が使用できなくなっていたが、TVerRec 3.3.6が緊急リリースされ、暫定的に対処された。不具合の原因はTVerの仕様変更によるもの。

新バージョンでは、ダウンロードエンジンにffmpegを採用した影響で、従来の10倍の時間がかかるようになった。youtube-dlを使えば高速化できるが、ユーザーが「tver.py」を手動で用意しなければならず、設定のハードルが高い。

TVerRec 3.3.7 では3.3.6で暫定対処された変数が system_setting.ps1 に反映された。

タイトル:【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応:SC2
Windowsランキング 将棋ランキング スマホ・携帯ランキング にほんブログ村 IT技術ブログ ライフハックへ にほんブログ村 その他趣味ブログ 将棋へ

このサイトを検索 | Search this site

コメントを投稿

0 コメント