Skip to content

KonomiTV (β) 0.10.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 May 09:05
· 271 commits to master since this release

半年間分の開発成果が詰まったアップデートです。
大きな新機能こそありませんが、内部的には Vue 3.x + Vuetify 3.x + Vite への移行をはじめ様々な改良が行われています。
正式版が公開されるまでのリリースはあくまで「master での開発作業のひとまずの区切り」として公開しているベータ版であり、動作品質はまったく保証されていない点をあらかじめご了承ください。
不具合報告は随時受け付けていますが、今後はバグ修正の優先度を下げ機能開発を優先する方針のため、反映が遅くなる可能性もあります。

Important

Twitter (X) の度重なる仕様変更により、0.9.0 以前の Twitter 連携機能は不審がられるリスクが高くなっています。
0.10.0 では Twitter 連携機能での凍結 / ロック対策強化が行われています。Twitter 実況用途でお使いの方は 0.10.0 へのアップデートを強く推奨します。

Important

KonomiTV 0.9.0 → 0.10.0 のアップデートでは、Vue.js を 2.x から 3.x に移行した関係で、ブラウザに保持されているフロントエンドアプリ (PWA) のキャッシュが旧バージョンから更新されない問題があります。
一度ブラウザのサイト設定 (アプリ設定) から設定バックアップの上でサイトデータを消去した後、再度リロードすると新しいフロントエンドが反映されます。

Warning

KonomiTV は鋭意開発中のため、現在破壊的な構成変更が頻繁に行われています。
破壊的変更が続く中アップデーターの機能を維持することは難しいため、安定版リリースまでの当面の間、アップデーターの今後の改修は凍結されています。
破壊的変更が少ないことから、0.8.0 / 0.9.0 → 0.10.0 への更新のみアップデーターが利用可能と思われます。 ただし、一部環境で設定ファイルの移行に失敗する可能性があります。
もしアップデーターが動作しない場合、あるいは 0.7.1 以前から 0.10.0 へのアップデートは、適宜データベース (server/data/database.sqlite) や設定ファイル (config.yaml) などをバックアップの上で一旦アンインストールし、新規でインストールし直していただきますようお願いいたします。

Note

KonomiTV で録画視聴機能を使いたいのであれば、基本生 TS のまま保存しておいてほしいです。
録画視聴機能では、TVRemotePlus 同様に録画 TS に含まれる番組情報などのメタデータからメディアライブラリを構築します。MP4 ではその対応が難しいため (MP4 では録画 TS に含まれるメタデータ情報が不可逆的に失われる) 、KonomiTV では当面サポート予定はありません。
こちらのツイート にて詳細な情報をまとめています。 ぜひご一読ください。

TS ファイルの映像をエンコードしてサイズを削減したい場合は tsreplace を利用し、録画 TS の映像部分だけを H.264 / H.265 映像に置き換えることを強く推奨します。
tsreplace については こちらのツイート にて詳細な情報をまとめています。

Note

230922 以降の xtne6f 版 / tkntrec 版 EDCB に更新すると EpgDataCap_Bon の起動が少し高速化され、KonomiTV でより快適にチャンネルを切り替えられるようになります。
最新版の EDCB のビルド済みアーカイブは tsukumijima/DTV-Builds にて配布しています。

What's Changed

  • Build(deps): Bump cryptography from 41.0.5 to 41.0.6 in /server by @dependabot in #65
  • [Update][Live/VideoEncodingTask]: hw エンコーダの起動を少し高速化 by @rigaya in #66
  • Update: [Client][ChannelUtils] 全国の地上波放送の局タグ挿入に対応 by @tsukumijima in #68
  • Build(deps): Bump pycryptodomex from 3.19.0 to 3.19.1 in /server by @dependabot in #69
  • Build(deps): Bump pycryptodomex from 3.19.0 to 3.19.1 in /installer by @dependabot in #70
  • Build(deps): Bump follow-redirects from 1.15.3 to 1.15.4 in /client by @dependabot in #71
  • Build(deps-dev): Bump vite from 5.0.11 to 5.0.12 in /client by @dependabot in #72
  • Build(deps): Bump pillow from 10.1.0 to 10.2.0 in /server by @dependabot in #73
  • Build(deps): Bump aiohttp from 3.9.1 to 3.9.2 in /server by @dependabot in #74
  • Build(deps): Bump fastapi from 0.104.1 to 0.109.1 in /server by @dependabot in #75
  • Add: [Server][EDCB] 設定再読み込みなどのコマンドを追加 by @xtne6f in #76
  • Build(deps): Bump python-multipart from 0.0.6 to 0.0.7 in /server by @dependabot in #77
  • Build(deps-dev): Bump cryptography from 42.0.3 to 42.0.4 in /server by @dependabot in #78
  • Build(deps): Bump follow-redirects from 1.15.5 to 1.15.6 in /client by @dependabot in #79
  • Build(deps-dev): Bump vite from 5.1.3 to 5.1.7 in /client by @dependabot in #81
  • Build(deps): Bump pillow from 10.2.0 to 10.3.0 in /server by @dependabot in #80
  • Build(deps-dev): Bump idna from 3.4 to 3.7 in /installer by @dependabot in #82
  • Build(deps-dev): Bump idna from 3.6 to 3.7 in /server by @dependabot in #83
  • Build(deps): Bump aiohttp from 3.9.3 to 3.9.4 in /server by @dependabot in #84
  • Update: [Server] ネットワークID分岐「CATV」を独自ネットワークIDでしている4Kチャンネルも含むように修正 by @mamireimu in #86

New Contributors

Full Changelog: v0.9.0...v0.10.0