Repository navigation
fix(chase): PMT を読めないまま元の TS で開いた 4K の局の録画を HEVC の写しに替える - #2791
Merged
Merged
Conversation
録り始めたばかりで先頭に PMT がまだ無い、TS で送る 4K の局の録画を、画面が放送のまま (raw) の追っかけで開くと、 サーバは MPEG-2 の局の録画として元の TS を送り、画面の MPEG-2 のデコーダ (WASM) は HEVC をデコードできず何も出なかった。 - 開く前に録画の PMT を読めなかった元の TS の追っかけは、送る前に録画のストリームから PMT を読む (Session.learnsBroadcast・readsVideo) - 映像が HEVC なら放送の HEVC を写したものに替え、tuned を broadcast: "hevc" で出し直す (chaseRawServed・switchFormat) - 読めた答えは録画ごとに覚え、次に開くときはそれで決める (recorded-broadcast の learnBroadcast・broadcastDecided) - 画面は追っかけでも tuned の broadcast を受けて 4K の局の録画として形式を選ぶ Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T8TqVbtN2Hp8wNmqBX8pzT
|
Claude finished @5ym's task in 24s —— View job レビュー結果差分を読みました。実行とテストはしていません。 大きな不具合は見つかりませんでした。以下は確認してほしい点です。 要確認
設計・不具合
テスト
文章 (docs/writing.md)
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T8TqVbtN2Hp8wNmqBX8pzT
|
Claude finished @5ym's task in 21s —— View job レビュー結果差分を読み、 大きな不具合は見つかりませんでした。以下は確認してほしい点です。 要確認
テスト
文章 (docs/writing.md)
|
追っかけの答えには serviceId を付けない (#2792 の決まり)。channel は録画の ID だけにする (この PR) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01T8TqVbtN2Hp8wNmqBX8pzT
|
Claude finished @5ym's task in 16s —— View job レビュー結果差分を読み、 大きな不具合は見つかりませんでした。 要確認
テスト
文章 (docs/writing.md)決まりに反する言い回しは見つかりませんでした。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
録り始めたばかりで先頭に PMT がまだ無い、TS で送る 4K の局の録画を、画面が放送のまま (
raw) の追っかけで開くと、元の TS が届いて MPEG-2 のデコーダ (WASM) で何も出なかった (#2757 の取り残し)。Session.learnsBroadcast。ライブと同じpeekPmt、3 秒まで)tunedをbroadcast: "hevc"で出し直す (chaseRawServed・switchFormat)。画面は追っかけでもこれを受けて 4K の局の録画として形式を選ぶlearnBroadcast)確かめたのは合成した TS (伸びる録画のストリームから PMT を読む・形式の決め方) のテストだけで、実際の放送の録画と画面での切り替えは確かめていません。
🤖 Generated with Claude Code
https://claude.ai/code/session_01T8TqVbtN2Hp8wNmqBX8pzT