ついに番組表・録画予約画面(EPG 予約を除く)を実装しました!
前回リリースから1年弱も間が開いてしまい申し訳ありません…!🙇
お待たせしてしまった分、多くの方にご満足いただけるクオリティにできたのではと思います。
また、0.12.0 で実装した録画再生機能の安定性も大幅に向上しているはずです。ユーザーの皆さんから頂いた フィードバック に対応する機能追加や修正も多数行っています。
正式版が公開されるまでのリリースはあくまで「master での開発作業のひとまずの区切り」として公開しているベータ版であり、動作品質は保証されていない点をあらかじめご了承ください。
不具合報告 は随時受け付けていますが、当面の間はバグ修正の優先度を下げ機能開発を優先する方針のため、反映が遅くなる可能性もあります。
Tip
KonomiTV での録画視聴体験に満足していただけたようであれば、ぜひ 干し芋のリスト から何か贈っていただけると大変モチベが上がります!何卒…🙏🙏(以前贈ってくださった方本当にありがとうございました!)
Warning
KonomiTV は鋭意開発中のため、現在破壊的な構成変更が頻繁に行われています。
破壊的変更が続く中アップデーターの機能を維持することは難しいため、安定版リリースまでの当面の間、アップデーターは最低限のメンテナンスのみ行っています。
もしアップデーターが動作しない場合は、適宜データベース (server/data/database.sqlite) や設定ファイル (config.yaml) などをバックアップの上で一旦アンインストールし、新規でインストールし直していただきますようお願いいたします。
Important
KonomiTV の録画視聴機能を利用したい方は、なるべく録画を MPEG-TS のまま保存しておくことを推奨します。
0.12.0 以降で実装された録画視聴機能では、TVRemotePlus 同様に、録画 TS に含まれる番組情報などのメタデータからメディアライブラリを構築します。
0.13.0 以降では MP4 形式の動画の再生にも対応していますが、MP4 化時に失われたメタデータは復元できないため、
- 録画に紐づくチャンネル情報・番組情報が表示されない
- 録画開始時刻がわからないため、ニコニコ実況の過去ログコメントを再生できない
-(将来実装予定の)シリーズ番組を自動でまとめる機能が利用できない
などのデメリットが生じます。
こちらのツイート にて詳細な情報をまとめています。 ぜひご一読ください。
TS ファイルの映像をエンコードしてサイズを削減したい場合は tsreplace を利用し、録画 TS の映像部分だけを H.264 / H.265 映像に置き換えることを強く推奨します。
tsreplace については こちらのツイート にて詳細な情報をまとめています。
なお、MP4 でのエンコードを希望される方は、xtne6f 氏開発の psisiarc と tsreadex + b24tovtt を組み合わせ、出力した MP4 と同じファイル名の字幕ファイル (.vtt) 、メタデータファイル (.psc) (TS に含まれる番組情報・チャンネル情報・時刻情報・データ放送などをすべて圧縮して固めたもの) を同じフォルダに配置すると、KonomiTV でも TS と同様に字幕や番組情報を表示できます。詳しくはこちら
What's Changed
- 《お詫び》長らくリリースを先延ばしにしてしまった結果前回リリースからの差分が 500 コミット以上ありとてもリリースノートを書ききれないため、変更の詳細はコミットログを直接ご確認ください🙏
- Build(deps): Bump python-jose from 3.3.0 to 3.4.0 in /server by @dependabot[bot] in #132
- Update: [Server][Streams/VideoEncodingTask] 録画再生用の hw エンコードのオプション調整による高速化 by @rigaya in #133
- セグメント長短縮時の NVEncC での録画再生安定化 by @rigaya in #136
- Mirakurun (BS4K fork) 環境下での BS4K 再生の改善 by @koron393 in #135
- Linux 環境における NVEncC のプロセス初期化高速化と安定化 by @rigaya in #139
- ハードウェアエンコードで録画再生を行う際のセグメント分割改善 by @rigaya in #140
- Build(deps-dev): Bump vite from 5.4.14 to 5.4.15 in /client by @dependabot[bot] in #142
- Build(deps): Bump axios from 1.7.9 to 1.8.2 in /client by @dependabot[bot] in #141
- Build(deps-dev): Bump vite from 5.4.15 to 5.4.17 in /client by @dependabot[bot] in #143
- Build(deps): Bump koa from 2.15.4 to 2.16.1 in /client by @dependabot[bot] in #145
- Amatsukaze の作成するチャプターファイルから CM 区間を取得 by @rigaya in #148
- Build(deps): Bump h11 from 0.14.0 to 0.16.0 in /server by @dependabot[bot] in #149
- Build(deps): Bump setuptools from 75.8.2 to 78.1.1 in /installer by @dependabot[bot] in #150
- Build(deps-dev): Bump vite from 5.4.18 to 5.4.19 in /client by @dependabot[bot] in #151
- Build(deps): Bump requests from 2.32.3 to 2.32.4 in /server by @dependabot[bot] in #152
- Build(deps): Bump requests from 2.32.3 to 2.32.4 in /installer by @dependabot[bot] in #153
- Build(deps): Bump urllib3 from 2.3.0 to 2.5.0 in /installer by @dependabot[bot] in #154
- Build(deps): Bump urllib3 from 2.4.0 to 2.5.0 in /server by @dependabot[bot] in #155
- Build(deps): Bump pillow from 11.2.1 to 11.3.0 in /server by @dependabot[bot] in #156
- Build(deps): Bump aiohttp from 3.12.11 to 3.12.14 in /server by @dependabot[bot] in #157
- Build(deps): Bump form-data from 4.0.2 to 4.0.4 in /client by @dependabot[bot] in #158
- Build(deps): Bump axios from 1.11.0 to 1.12.0 in /client by @dependabot[bot] in #161
- Build(deps): Bump h2 from 4.2.0 to 4.3.0 in /server by @dependabot[bot] in #162
- fix: [Client][Account] ログイン・登録ページでホットキー(Enter)対応を追加 by @makeding in #163
- 通信節約モード使用時の QSVEnc/NVEnc の設定を調整 by @rigaya in #164
- Fix: [Server][MetadataAnalyzer] duration が正しく取得できない問題を修正 by @fa0311 in #166
- Build(deps-dev): Bump vite from 5.4.20 to 5.4.21 in /client by @dependabot[bot] in #168
- Build(deps): Bump brotli from 1.1.0 to 1.2.0 in /installer by @dependabot[bot] in #169
- Build(deps): Bump js-yaml from 4.1.0 to 4.1.1 in /client by @dependabot[bot] in #172
- Build(deps): Bump qs from 6.14.0 to 6.14.1 in /client by @dependabot[bot] in #178
New Contributors
Full Changelog: v0.12.0...v0.13.0