”(ある種の番組で)2番目以降の音声ストリームが再生できない”というのが不具合の内容だとして
>>34 みたいに
- エンコ前のTSも1音声しか再生できない
という話と
- 正しくエンコできず1音声ストリームになってる
という話が混ざってない?
単にマルチ音声ストリームの番組のTSをうまく再生できない、ということならVLCやISDBパッチ当てたmpv使えばって話だし、
(自前ビルドしなくても https://github.com/tsunoda14/libdemulti2/releases/download/v0.1/mpv.zip にAppImageがある )
自分の使いたいプレーヤーが(1番組内に限定した)複数音声を認識sて切り替えられるか確認・対応するだけ.
(1本のTS内には、他のプログラムのストリームも混じってる場合があり、単純に見つかったストリームの順で
違う番組の音声ストリームに切り替えたりすると タイムスタンプが違ったりして止まってしまったり問題起きる場合ある)
正しくエンコできず1音声になってしまう、という問題なら
エンコ前のTSのffprobe、エンコ後のffprobeの出力をpastebinに貼るとか、
元のTSのサンプルのデータをどっかに貼るとかしないと、他の人は探りようがないよね...
そもそも例えばenv{AUDIOCOMPONENTTYPE}が誤って常に2に設定されてたら、デュアルモノでないマルチ音声の場合でも
enc.jsは最初の音声ストリームを2ストリームに分離して使用するだけで、他の音声ストリームは捨てる。
-> 音声ストリーム自体は2本あるけど、元は同じストリームの左・右の違いしか無いので、
実際には切り替えても気付かず1本と思えてるのかもしれない
本当にエンコ後に1音声ストリームしかないのであれば エンコ前のffprobeでaudio.stream.lengthがおかしいのか、
https://gitlab.com/oioi555/epgs-multicodec-encjs/-/blob/main/enc.js?ref_type=heads#L112
エンコ前・後のffprobeがわかれば、そういう可能性を確定・排除することができるし、
mapがおかしくて1音声ストリームになってるのであれば、
元のTS(のサンプル)に対してenc.jsと同じ引数でffmpegを手動で実行して、エラーやデバッグログを見ることもできるよ
【視聴・録画】Linuxでテレビ総合17 [無断転載禁止]
■ このスレッドは過去ログ倉庫に格納されています
2023/09/27(水) 23:43:16.00ID:KG+W8v0S
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】 高市首相 「円の過小評価は問題だ」 [お断り★]
- 【速報】 高市首相 「円の過小評価は問題だ」 ★2 [お断り★]
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★3ーう0 [蚤の市★]
- 【東京】ウズベキスタン国籍のフードデリバリー配達員を逮捕 配達先の女子小学生にキスや体を触るなどわいせつ行為か [煮卵★]
- 69歳男性、29歳女性と結婚 「正気になって!」と訴えた40代独身娘 「44歳で弟が爆誕…?」 [お断り★]
- 【速報】 トランプ米大統領、日米首脳会談で高市首相に円安の懸念を伝える [お断り★]
- 【悲報】高市「うーんこの演説、なんか足りないわね…🫪!敵国条項削除っと」自ら原稿に加筆していた😨 [359965264]
- 【静岡】日本人男性(28)、飲食店で突然発情し若者(20代)をレイプし逮捕 [485187932]
- 【悲報】城内実「リフレ政策やめるわ」、円安ホクホク路線、ガチでアメリカから怒られたっぽいwwwwww [834922174]
- NHK「アメリカと同盟国だったのは中華民国であり今の中国ではありません。これは問題発言です」 [931948549]
- パチンコ専業プロさん、5年間日々の収支をTwitter報告してたら国税にチクられて詰む [709039863]
- (´・ω・`) 風邪が治ったよ