Skip to content

Releases: tsukumijima/KonomiTV

KonomiTV (β) 0.11.0

05 Sep 07:20
Compare
Choose a tag to compare


再びニコニコ実況へのコメント投稿に対応しました! 引き続き NX-Jikkyo にコメントすることもできます。
KonomiTV + ニコニコ実況ユーザーの方は再びニコニコ実況にコメントできるようになるのでアプデ推奨です🙏

それ以外にも Twitter 連携機能のフル実装、視聴中のモバイル回線向け画質プロファイルへの切り替え、L字画面クロップ設定の追加など、多数の機能追加が盛り込まれています!
またスマホ縦画面の UI を大幅に変更し、完成形に大きく近づけました。個々の機能はまだ実装できていませんが、だいたいこんな感じになるんだな〜とイメージいただければ。

正式版が公開されるまでのリリースはあくまで「master での開発作業のひとまずの区切り」として公開しているベータ版であり、動作品質はまったく保証されていない点をあらかじめご了承ください。
不具合報告は随時受け付けていますが、今後はバグ修正の優先度を下げ機能開発を優先する方針のため、反映が遅くなる可能性もあります。

Important

KonomiTV 0.11.0 では、ついにテレビをみながら Twitter のタイムライン・ツイート検索ができるようになりました…!!
0.11.0 ではさらなる Twitter 連携機能での凍結 / ロック対策強化も行われています。Twitter 実況用途でお使いの方は 0.11.0 以降へのアップデートを強く推奨します。
0.11.0 以降へのアップデート後、なるべく Twitter 連携方法を Cookie ログインに変更する ことをおすすめします!!

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.x → 0.11.x 以降への更新のみアップデーターが利用可能と思われます。 ただし、一部環境で設定ファイルの移行に失敗する可能性があります。
もしアップデーターが動作しない場合、あるいは 0.7.1 以前から 0.8.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

Full Changelog: v0.10.1...v0.11.0

KonomiTV (β) 0.10.1

12 Jun 01:30
Compare
Choose a tag to compare

image

ニコニコ実況の長期鯖落ちに伴い NX-Jikkyo (ニコニコ実況避難所) のコメントサーバーに対応しました!
KonomiTV + ニコニコ実況ユーザーの方はサーバー設定から NX-Jikkyo を有効にすると再び実況コメントを表示できるようになるのでアプデ推奨です🙏

正式版が公開されるまでのリリースはあくまで「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.x への更新のみアップデーターが利用可能と思われます。 ただし、一部環境で設定ファイルの移行に失敗する可能性があります。
もしアップデーターが動作しない場合、あるいは 0.7.1 以前から 0.10.x へのアップデートは、適宜データベース (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

  • ニコニコ実況の代わりに NX-Jikkyo のコメントサーバーを利用する設定を追加
  • 一部 Windows 環境でブラウザ画面が背景一色で全く表示されない問題を修正
  • 連投間隔によってはツイート送信に時間がかかるため、タイムアウトを 10 分に設定
  • GraphQL API へのリクエストペイロードを最新の Twitter Web App に合わせて修正
  • Twitter Web App のリクエスト内容から TwitterGraphQLAPI.py に直接コピペできる Python コードを生成するツールを追加
  • 垢ロック対策のため、必ずアカウントごとに 20 秒以上間隔を空けてツイートする
  • そのほか不具合修正や改善、依存関係の更新

Full Changelog: v0.10.0...v0.10.1

KonomiTV (β) 0.10.0

24 May 09:05
Compare
Choose a tag to compare

半年間分の開発成果が詰まったアップデートです。
大きな新機能こそありませんが、内部的には 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

KonomiTV (β) 0.9.0

14 Nov 15:44
Compare
Choose a tag to compare

クライアント (フロントエンド) の視聴画面をリファクタリングし、一から作り直しました。
これによりライブ視聴のパフォーマンスと再生安定性が大幅に向上しているほか、録画視聴機能の視聴画面の一部が実装されています (注: 0.9.0 時点では視聴不可) 。
このほか一部 UI のデザイン変更や細かな新機能、録画視聴機能向けの設定の実装なども行われています。

正式版が公開されるまでのリリースはあくまで「master での開発作業のひとまずの区切り」として公開しているベータ版であり、動作品質はまったく保証されていない点をあらかじめご了承ください。
不具合報告は随時受け付けていますが、今後はバグ修正の優先度を下げ機能開発を優先する方針のため、反映が遅くなる可能性もあります。

Important

2023/11/15 21:30 以前に公開されていたインストーラーにはバグがあり、Windows 環境で正常にインストールが行えない状態でした。
現在は差し替え後のインストーラーを公開しています。

Warning

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

Warning

KonomiTV 0.9.0 では iOS / iPadOS 17.1 以降のみに対応しています。17.0 以前の iOS / iPadOS バージョンのサポートは廃止されました。
iOS 17.1 で ManagedMediaSource API がサポートされたため、KonomiTV 0.9.0 以降では iOS / iPadOS でも PC・Android と同じ再生方式 (mpegts.js) で再生します。
メンテナンスコストの観点から、以前の LL-HLS 再生方式は廃止されました。iPadOS では 17.0 以前でも一応動作しますが、iOS では 17.1 以降でないと視聴開始に失敗します。

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

  • ライブストリーミング時の視聴画面のパフォーマンスと再生安定性を大幅に改善
    • 数ヶ月にわたる大規模なリファクタリングの成果です!
    • 特にローエンド Android デバイスでのモッサリ感がかなり改善されています。
    • iOS 17.1 で ManagedMediaSource API がサポートされたため、iOS / iPadOS Safari でも PC・Android 版と同じ再生方式 (mpegts.js) を利用するようになりました!再生安定性・音ズレ・放送大学ラジオが聴取できない問題が一手に解決されています。
    • 不安定なネットワーク環境でネットワーク接続が切断された際、ネットワーク接続が復旧してからプレイヤーを自動的に再起動するようになりました。通信節約モードかつ画質を落として視聴していれば、電車の中でも安定して再生できるはずです。
  • ピン留め中チャンネルの並び替え設定を追加した
  • 画質設定ページを全般設定ページから分離し、Wi-Fi 回線とモバイル回線で異なる画質プロファイルを設定できるようにした (Android のみ)
  • プレイヤーのコントロールにプレイヤーを再起動するボタンを追加
  • キーボードショートカットに音量のミュート/ミュート解除とプレイヤーの再起動を行うショートカットを追加
  • 各サードパーティーライブラリを最新版に更新
  • そのほか沢山の不具合修正や改善
    • とても書ききれないので詳細はコミットログを見てください…。
  • Build(deps): Bump urllib3 from 2.0.5 to 2.0.6 in /installer by @dependabot in #59
  • Build(deps): Bump urllib3 from 2.0.5 to 2.0.6 in /server by @dependabot in #60
  • Build(deps): Bump @babel/traverse from 7.21.5 to 7.23.2 in /client by @dependabot in #61
  • Build(deps): Bump urllib3 from 2.0.6 to 2.0.7 in /server by @dependabot in #63

Full Changelog: v0.8.0...v0.9.0

KonomiTV (β) 0.8.0

29 Sep 21:52
Compare
Choose a tag to compare

当初は 0.8.0 にて録画視聴機能に対応する予定でしたが、様々な事情が重なり予想以上に開発に時間が掛かっているため、中間リリースとして公開しています。
データ放送への対応以外にも、様々な不具合修正が行われています。新機能よりも不具合修正の方がメインです。

Twitter でのアンケート結果を受け、今後は高頻度でベータ版のリリースを行う予定です。
ただし、開発リソースの関係で現在は Ubuntu 20.04 LTS + EDCB-Wine 環境をメインに開発しているため、Windows など他環境での動作確認や検証はほとんど行えていません。

正式版が公開されるまでのリリースはあくまで「master での開発作業のひとまずの区切り」として公開しているベータ版であり、動作品質はまったく保証されていない点をあらかじめご了承ください。
不具合報告は随時受け付けていますが、今後はバグ修正の優先度を下げ機能開発を優先する方針のため、反映が遅くなる可能性もあります。

Warning

KonomiTV は鋭意開発中のため、現在破壊的な構成変更が頻繁に行われています。
破壊的変更が続く中アップデーターの機能を維持することは難しいため、安定版リリースまでの当面の間、アップデーターの今後の改修は凍結されています。
お手数をおかけしますが、0.7.1 以前から 0.8.0 以降へのアップデートは、適宜データベース (server/data/database.sqlite) や設定ファイル (config.yaml) などをバックアップの上で一旦アンインストールし、新規でインストールし直すことを強くおすすめします。
0.8.0 からそれ以降のアップデートは動作する可能性がありますが、0.7.1 以前からのアップデートでは大幅な構成変更が入っているため、確実に動作しません。
なお、0.7.1 のアンインストールには 0.7.1 のインストーラーが必要です。0.8.0 のインストーラーではアンインストールに失敗するため注意してください。

Note

KonomiTV の設定データは、アカウント系を除きほとんどがブラウザ側 (LocalStorage) に保存されています。
ブラウザデータを削除するか明示的にリセットしない限りはアンインストール後もそのまま存続するため、再インストール後に新規で作成したアカウントと同期する際『サーバーに保存されている設定を、このデバイスの設定で上書きする』をクリックすれば、比較的容易に復旧できます。
念のため、アンインストール前に [設定] → [全般] から、設定データをエクスポートしておくことをお勧めします。

Note

現在、録画視聴機能の開発を進めており、KonomiTV 0.8.0 には録画 TS ファイルをスキャンする実装(初期段階)が含まれています。
既定では何も録画フォルダが指定されていないため無効化されていますが、録画フォルダを指定すると、スキャンが開始されます。
録画ファイルの量次第ではかなり時間がかかる点と、あくまで初期段階で今後大幅に変更されることがある点に注意してください。
なお、0.8.0 の時点では録画ファイルをサーバー起動時にスキャンさせてもメタデータがデータベース上に構築され https://my.local.konomi.tv:7000/api/videos から取得できるだけで、実用的な機能はありません。

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 にて配布しています。

Warning

#58 でご案内の通り、KonomiTV 0.8.0 以降では Windows 版 Microsoft Edge のみ通信節約モード (HEVC) 再生ができなくなっています。
これは Microsoft Edge 側の明確なバグであり、KonomiTV 側でこのバグへの回避策を講じる予定はありません。
元々 Microsoft Edge で HEVC 再生を行うには「HEVC ビデオ拡張機能(現在は完全に有料)」が必要で条件がシビアです。PC 上で HEVC のハードウェアデコードさえできれば OS や PC 環境に関わらず再生できる、Google Chrome を代わりに利用してください。
Microsoft Edge と Firefox は対応コストの観点から積極的にサポートしていません (一応動くというだけ) 。

Warning

KonomiTV では現在 Google Chrome (中身が Safari な iOS Chrome を除く) と iOS / iPadOS 16.6 (= Safari 16.6) 以上のみ、明確なサポート対象として開発と動作検証を行っています。
iOS / iPadOS 16.5 以下をお使いの方は今すぐ OS をアップデートし、Safari を最新版に更新してください。
iOS / iPadOS では Safari と OS のアップデートがセットになっているため (最悪…) 、OS をアップデートしなければ、近年ようやく徐々に修正/改善傾向にある Safari の大量のバグも修正されません。どうかご協力をお願いします。

What's Changed

New Contributors

Full Changelog: v0.7.1...v0.8.0

KonomiTV (β) 0.7.1

04 May 20:41
Compare
Choose a tag to compare

半年間開発してきた成果の集大成です!
フロントエンド側の改善と不具合修正、リファクタリングがメインになります。今後は機能追加もやっていきたいところ…

KonomiTV 0.7.1 は 0.7.0 のインストーラーの不備を修正したもので、基本的に 0.7.0 と同等です。

What's Changed

  • iPhone Safari でのライブストリーミング視聴 (LL-HLS) に対応 (thanks @monyone)
  • スマホ縦画面・タブレット縦画面の UI に完全対応し、スタイル崩れを大幅に改善
  • Twitter API 1.1 の事実上廃止 にともない、Twitter アカウントとパスワード認証で連携する機能を追加 (今まで通り KonomiTV から連携ツイートできます!)
  • 設定画面を大幅に再構築し、よりわかりやすいように細分化
  • ローディング中の背景写真(壁紙)を新たに38種類追加(待機中にランダムで全50種類の写真を眺められます)
  • ニコニコ実況のコメント遅延時間の設定を廃止し、ストリーミングの遅延から自動でコメントの描画タイミングを遅らせるように改善
  • ARM (arm64) 環境へのインストールに対応 (KonomiTV-Installer-ARM.elf を使ってください)
  • RK3588(S) などの Rockchip SoC に搭載されているハードウェアエンコーダーを利用できる rkmppenc でのライブストリーミングに対応 (thanks @rigaya)
  • ライブストリーミングの遅延を TVTest との比較で最短 0.9 秒まで短縮し、超低遅延でテレビを視聴できるように改善 (thanks @rigaya)
  • ニコニコ実況のコメント遅延時間の設定を廃止し、ストリーミングの遅延から自動でコメントの描画タイミングを遅らせるように改善
  • スマホ・タブレットでの細かな UI とアニメーションの改善
  • ニコニコ実況のミュート設定のクイック設定(プリセット)のフィルタ精度を大幅に改善
  • チャンネル選局のキーボードショートカットを Alt or Option + 数字キー/テンキーに変更する設定を追加
  • 設定を初期状態にリセットするボタンを追加
  • 字幕の背景色を指定する設定を、字幕の不透明度を指定する設定に変更
  • 一部設定のデフォルト値を変更
  • ピン留めチャンネルの追加/削除時に追加/削除したチャンネルを UI に通知するように改善
  • ライブストリーミング中に万が一エラーが発生した際 (ネットワークエラーなど) 、自動で再読み込みするように改善
  • 容量不足などで KonomiTV サーバーへのキャプチャのアップロードに失敗した際にエラーメッセージを表示するように改善
  • 一定以上のチャンネルを同時に視聴しようとすると再生が始まらなくなる不具合を修正
  • ライブストリーミングの安定性を大幅に改善
  • チャンネルをすばやく切り替えるとニコニコ実況のコメントが受信されなくなる不具合を修正
  • 起動時にサーバー設定で指定されたエンコーダーが利用できるか確認するように改善
  • API エラーが発生した際にエラーメッセージを表示するように改善
  • 内部のコードの大幅なリファクタリング
  • 動作に利用する Python を 3.11 に更新
  • 各サードパーティーライブラリを更新
  • そのほか、数えきれないほどの不具合修正と改善

Full Changelog: v0.6.2...v0.7.1

KonomiTV (β) 0.7.0

02 May 04:57
Compare
Choose a tag to compare

What's Changed

あまりにも変更点が多すぎて書くのが大変なので、リリースノートはそのうち… インストール/アップデートして直に体感したほうが早そうです。
ようやく iPhone Safari に対応したほか、スマホ縦画面、タブレット縦画面に対応しました。その他大量の不具合修正と改善が行われています。

0.7.0 のインストーラーには不具合があり、正常にインストール/アップデートできなくなっています。
代わりに 0.7.1 のインストーラーを利用してください。

  • Upgrade: Bump certifi from 2022.9.24 to 2022.12.7 in /installer by @dependabot in #28
  • Upgrade: Bump certifi from 2022.9.24 to 2022.12.7 in /server by @dependabot in #29
  • Upgrade: Bump json5 from 1.0.1 to 1.0.2 in /client by @dependabot in #31
  • Upgrade: Bump cryptography from 39.0.0 to 39.0.1 in /server by @dependabot in #32
  • Upgrade: Bump markdown-it-py from 2.1.0 to 2.2.0 in /installer by @dependabot in #33
  • Upgrade: Bump webpack from 5.74.0 to 5.76.1 in /client by @dependabot in #34
  • Upgrade: Bump @sideway/formula from 3.0.0 to 3.0.1 in /client by @dependabot in #35
  • rkmppenc の配布パッケージを更新するとともに、エンコードオプションを変更 by @rigaya in #37
  • 目次の追加による Readme.md 見通し改善案 by @rigaya in #38

Full Changelog: v0.6.2...v0.7.0

KonomiTV (β) 0.6.2

24 Nov 00:10
Compare
Choose a tag to compare

不具合修正のみで、ほかは 0.6.1 とほとんど変わりません。

What's Changed

  • レート制限を超えないように、GitHub API のレスポンスを10分間キャッシュする
  • Docker 環境でサーバーログの日付時刻が UTC で出力される不具合を修正
  • Docker インストールでも QSVEncC の動作チェックを行う
  • Linux で第5世代以前の QSV 非対応 CPU で QSVEncC を使おうとした際のエラーハンドリングを行う
  • 低遅延モードオフ時の再生バッファを5秒に変更
  • そのほか不具合修正・依存関係の更新

Full Changelog: v0.6.1...v0.6.2

KonomiTV (β) 0.6.1

16 Nov 12:18
Compare
Choose a tag to compare

不具合修正のみで、ほかは 0.6.0 とほとんど変わりません。

What's Changed

  • 低スペックスマホでの視聴画面の操作パフォーマンスを大幅に改善
  • コメントのミュート設定のうち、クイック設定のフィルタ正規表現を調整
  • タッチデバイスでコメント横のドロップダウンメニューが表示できない不具合を修正
  • キャプチャをクリップボードにコピーする設定のデフォルト値をオフに変更
  • 番組が切り替わったときにハッシュタグフォームをリセットする」と「視聴中のチャンネルに対応する局タグを自動的に追加する」が同時にオンになっている際の不具合を修正
  • Docker インストール時、NVEncC・VCEEncC が利用できるにも関わらず「この PC ではNVEncC / VCEEncC が利用できない状態です」というエラーが表示される不具合を修正
  • そのほか不具合修正

Full Changelog: v0.6.0...v0.6.1

KonomiTV (β) 0.6.0

12 Nov 13:56
Compare
Choose a tag to compare

半年間開発してきた成果の集大成です!

What's Changed

  • H.265 コーデックで通信量を抑えて視聴する「通信節約モード」を追加
  • ニコニコ実況連携機能を追加
  • ニコニコ実況へのコメント送信に対応
  • Twitter 連携機能を追加
  • キャプチャ機能を追加
  • KonomiTV アカウント機能を追加
  • 設定の同期機能を追加
  • 各種設定画面を追加
  • スマートフォン (横画面表示) に正式対応
  • VCEEncC が動作するよう Dockerfile を変更 by @rigaya in #17
  • VCEEncC を 7.07 に更新し、1080p-60fps サポートを追加 by @rigaya in #18
  • そのほか、書ききれないほどの超大量の機能追加と不具合修正

New Contributors

Full Changelog: v0.5.2...v0.6.0