探検


【視聴・録画】Linuxでテレビ総合18 [無断転載禁止]

2025/03/29(土) 17:23:12.36ID:+7vY5PQW
Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド


・前スレ
【視聴・録画】Linuxでテレビ総合17 [無断転載禁止]©2ch.net
https://mao.5ch.net/test/read.cgi/linux/1695289122/

・過去スレ
16
https://mao.5ch.net/test/read.cgi/linux/1501170434/
15 http://mao.2ch.net/test/read.cgi/linux/1496802072/
14 http://hayabusa6.2ch.net/test/read.cgi/linux/1487503115/
13 http://hayabusa6.2ch.net/test/read.cgi/linux/1475513549/
12 http://hayabusa6.2ch.net/test/read.cgi/linux/1464964277/
11 http://hayabusa6.2ch.net/test/read.cgi/linux/1447412254/
10 http://hayabusa6.2ch.net/test/read.cgi/linux/1417559598/
9 http://hayabusa6.2ch.net/test/read.cgi/linux/1388900589/
8 http://engawa.2ch.net/test/read.cgi/linux/1359268284/
7 http://engawa.2ch.net/test/read.cgi/linux/1342343650/
6 http://engawa.2ch.net/test/read.cgi/linux/1326804531/
5 http://engawa.2ch.net/test/read.cgi/linux/1309182037/
4 http://hibari.2ch.net/test/read.cgi/linux/1293388638/
3 http://hibari.2ch.net/test/read.cgi/linux/1269999876/
2 http://pc11.2ch.net/test/read.cgi/linux/1253880711/
1 http://pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る http://pc11.2ch.net/test/read.cgi/linux/1013649811/
2026/06/26(金) 00:35:51.19ID:V93j39Jr
Dockerは至ってシンプル
ちょっと勉強すれば簡単に理解できる
DockerというよりLinuxよーわからん状態なのでは?
なんて思ったが、そもそも4.1のドキュメントにPM2でインストールする方法も書いてあるんだから、よーわからんならPM2で動かせば宜しい
385login:Penguin
垢版 |
2026/06/27(土) 18:50:11.99ID:sNQPf3GR
非dockerでネイティブlinux版のEDCB稼働してるんだけど、つくみ島さんがWindows用に作ってるEDCB notifierみたいな機能を使えるようにする方法ないでしょうか?
2026/06/27(土) 21:05:19.36ID:k7gaX2Vn
>>38
ini/PostBatExamples/ にサンプルあります
387login:Penguin
垢版 |
2026/06/27(土) 21:47:29.95ID:cJXX52+J
>>385
linuxでビルドすれば使えるよ
388login:Penguin
垢版 |
2026/06/27(土) 23:07:29.63ID:sNQPf3GR
>>387
ありがとうございます
Linuxあまり詳しくなく、いろんなサイトを参考に環境作ったので、ビルド方法がよくわからないのです
githubを眺めてみます
2026/06/28(日) 18:08:44.14ID:vsG1TnT8
なんで番組表実装されたのかなと思ったが
やっぱり録画機能が付くっぽいな
2026/06/28(日) 19:57:23.93ID:1iBsnexD
ついにChinachuを知らない世代が出てきたの感慨深い
2026/06/28(日) 20:47:23.76ID:vsG1TnT8
俺らが歳を取ったってことだよ
392login:Penguin
垢版 |
2026/06/29(月) 00:17:13.28ID:4pCTYzRR
上で出てたCobaltCas試してみたけどコンテナ内だとc++が古いせいかcard.cppに#include <cstddef>の追記が必要だった
ホスト環境(Ubuntu 26.04)だと何もせずビルドできる
チャンネルスキャンして問題なく視聴できたけど地上波だけならこれが手っ取り早いのかもね
Dockerfileはこんな感じ


FROM chinachu/mirakurun

ARG buildtools="git meson ninja-build"

RUN apt-get update && apt-get install -y $buildtools && \
cd /app && git clone https://github.com/CobaltCas/CobaltCas && cd ./CobaltCas && \
sed -i 's/winscard.h>/winscard.h>\n#include <cstddef>/' ./src/card.cpp && \
meson setup ./build && ninja -C ./build && ninja -C ./build install && \
echo "/usr/lib/x86_64-linux-gnu/cobaltcas" > /etc/ld.so.conf.d/000_cobaltcas.conf && \
cd /app && rm -rf ./CobaltCas && \
apt-get remove -y $buildtools && \
apt-get autoremove -y && \
apt-get clean
393login:Penguin
垢版 |
2026/06/29(月) 11:38:37.65ID:yps3M1xi
>>382・384・392
dクス
Proxmox VM Ubuntu 26.04内で無事にDocker版Mirakurun稼働しました!
BS映らねぇな・・と思ったらJcom環境で減衰器が必要と気づくまで長かったですが・・・
(2日)

>>392
ワイの環境ではDockerファイルそのままで、>>382がくれた記述をrecpt1の下に追記したらそのまま動きました。
また、動作に関してもrecisdb で動くか試したけどダメったのでこちらはあきらめました
(Command:recisdb tune --device /dev/pxmlt5video1 --channel <channel><satellite>-)
無事にEPG取得・視聴出来ており、LXC上で構築したEDCBからも視聴できています。

====以下、Mirakurunで動いたコマンド====
Command:recpt1 --device /dev/pxmlt5video0 <channel><satellite> - -
DVB Device Path:(空白)
Decoder:arib-b25-stream-test
394login:Penguin
垢版 |
2026/06/30(火) 22:01:51.36ID:0dihM9v9
なんかEPGstationでH264にエンコされないんだけどなんでやろ
録画は出来るけど、H264でエンコにして終わった後にTS削除にしてもTSが吐き出されるだけ
ログ見ると録画終了後になぜかキャンセルされてるっぽい
rate上げたりいろいろしてもダメなんですが思い当たる節の有る方いますでしょうか
395login:Penguin
垢版 |
2026/07/02(木) 17:51:36.83ID:UL5QdnVp
EPGstationはdockerで使ってるってことでいいのかね
たぶんエンコに失敗してるんだろうけど、失敗した場合は元のTSを消さなかったと思う
エンコ失敗の理由はencode.logとかに出てない?
前番組からストリーム数が変わったら失敗するみたいな話なかったっけ
396login:Penguin
垢版 |
2026/07/06(月) 19:23:19.21ID:IxZgb4H2
394です。ごめん、解決した
Dockerじゃなくて生インストールしてたんだけど、enc.jsが無かったせいだったわ
テンプレートのenc.js.templateをenc.jsにしたらエンコできました
2026/07/07(火) 11:35:27.77ID:bptNI+zp
⠀   ズコー
    ∧∧
  ヽ(・ω・)/
 \(.\ ノ
398login:Penguin
垢版 |
2026/07/08(水) 17:17:45.09ID:2IQA4VyF
EDCB-Wine入れてみたけど不安定やな
EPGStationがド安定してるのに比べると、やはりかなり無理がありそう
Linux版EDCBにしたら安定すんのかね
399login:Penguin
垢版 |
2026/07/08(水) 18:33:11.54ID:kEEyxoyO
>>398
ド安定
400login:Penguin
垢版 |
2026/07/08(水) 19:43:05.22ID:CTVj/a9o
rpi5+w3u4の実績ってあります?
401login:Penguin
垢版 |
2026/07/09(木) 06:36:41.11ID:AaGlsDRP
rpi4+w3u4で一年位つこうてたな
ミニPC買っちゃったからそっちに
録画鯖移したが
2026/07/09(木) 06:50:52.15ID:ckPGlGVg
ミニPCとSBCどちらにするか迷って
Rock5ITX 8GB版を選んで今で1年ほど運用してる
当初は1.2万で買えたそれも、メモリ高もあって今や3万コース
今はピクセラの某チューナーが面白いらしいね
2026/07/09(木) 07:05:48.30ID:26xYvobi
シャープの4kチューナーも面白そうと思ってる
404login:Penguin
垢版 |
2026/07/09(木) 19:03:19.70ID:0YD2FoLp
>>401
rpi4でド安定してるんだが、4k視聴のためにrpi5 h265しようと悩み中なんだが、実績がなさそうなんだよね。
405login:Penguin
垢版 |
2026/07/09(木) 20:55:47.89ID:1wC1TXiZ
>>398
なんでnativeで対応したのにwineまで使ってwin版を使ったんだよw
406login:Penguin
垢版 |
2026/07/22(水) 19:35:24.41ID:byBa4FmZ
Libaribb25だとEDCBでB25デコード出来ないんだけど
Mirakurunでdecoder:arib-b25-stream-test設定してMirakurunもEPGStationもデコードされてるけどEDCBは何か設定ある?
Bondriver_mirakc使えばMirakurunのデコードデータ引き継ぐと思ったんだけどな
一応、tsukumijima/Multi2DecのB25Decoder.soを/usr/local/lib/edcb/に設置すればデコードできるけどB25デコードをLibaribb25に一元化できないかな
407login:Penguin
垢版 |
2026/07/22(水) 19:37:27.36ID:byBa4FmZ
ちなみにネイティブのEDCBです
2026/07/22(水) 23:08:33.97ID:X7JetspQ
mirakurun自体は正しくデコードしてくれるのなら
bondriver_linuxmirakcのiniファイルでちゃんとDECODEの設定をしておけばデコードしてくれると思うけど
2026/07/22(水) 23:19:25.78ID:b49+3Ha1
>>406
mirakurunはdockerで動かしているということだとして、
B25Decoder.soを使うために、docker-compose.ymlでpcscdを無効に変更
そのまま、docker内のarib-b25-stream-testを使用したとかかな?

ついでに、mirakurunにインストールされるarib-b25-stream-testは、
stz2012版libarib25なので、tsukumijima版libaribb25が使いたいなら、
docker-compose.ymlで無効化して、startupなりで自分でインストール
する必要があると思うが。
410login:Penguin
垢版 |
2026/07/23(木) 00:23:33.60ID:coiljiTP
>>409
Mirakurunもネイティブインストールです
B25Decoder.soは単純にtsukumijima版lのMulti2DecをmakeしてB25Decoder.so を/usr/local/lib/edcbに放り込んだだけです
それでEDCBは録画はデコードしたものが出力されました(ライブ視聴はEDCBからはできませんでしたが、KonomiTVでは可)
ただMirakurunはLibaribb25でデコード、EDCBはB25Decoder.soでデコードと継ぎはぎなのでLibaribb25に一元化できないかなと
メンテも面倒なので

ちなみにtsukumijima版libaribb25を使用しています
411login:Penguin
垢版 |
2026/07/23(木) 00:34:38.79ID:coiljiTP
BonDriver_LinuxMirakc.so.iniこんな感じです
一応Mirakurun側でデコードするためDECODE_B25=0は0にしてみましたが、0でも1でもLibaribb25ではデコードされてないようです
Mirakurunではテスト視聴できているのでデコードされていると思うのですが


[GLOBAL]
SERVER_HOST="127.0.0.1"
SERVER_PORT=40772
SERVER_SOCKPATH="/var/run/mirakc.sock"
SERVER_TYPE="http"
DECODE_B25=0
PRIORITY=10
SERVICE_SPLIT=0
412login:Penguin
垢版 |
2026/07/23(木) 03:51:43.63ID:coiljiTP
デコードできました~
BonDriver_LinuxMirakc.so.iniがやっぱり間違ってました
ありがとうございます
修正したのは3か所です

SERVER_SOCKPATH="/var/run/mirakurun.sock"
SERVER_TYPE="unix"
DECODE_B25=1

テストした時はDECODE_B25が0でも1でもデコード出来なかったと思ったけど勘違いだったんですかね
それとも他の2つの設定が間違ってて、そもそも読み込んでなかったんやろか
413login:Penguin
垢版 |
2026/07/23(木) 04:06:20.37ID:coiljiTP
でも本当ならMirakurunでデコード処理が済んでるはずだからDECODE_B25=0が正しいんですよね・・
解せぬ
相変わらずリアルタイム視聴もできないですし・・
414login:Penguin
垢版 |
2026/07/23(木) 07:27:36.43ID:iri4bQd9
>>407
EDCBでつくみフォークlibaribb25を使ってデコート利かしたい場合はdecode版のBoDriverProxy_Linux(tkmsst版)
を使ったな
他のBoDriverProxy_Linuxだとlibaribb25が有効にならない
というかB25Decoder.soを使用する前提でのみEDCBの作者さんはLinux ネイティブ版作った感じ

tkmsstデコート版はもうメンテされてないから自分で今のトラポン修正かけないといけないのとMLTシリーズのような
地上衛星波両用チューナー式だと使えないという欠点がある

recpt1系録画コマンドと併用する場合はB25Decoder.soとlibaribb25の両方をインストールしてしまうのが
やっぱり手っ取り早いけどね
2026/07/23(木) 09:31:57.15ID:Oc5+zHKr
decode=0のURLクエリを指定したら放送波をデコードせずにストリームする機能があるくらいだから
ちゃんとbondriverのiniファイルでDECODE有効化しないとダメな筈
416login:Penguin
垢版 |
2026/07/23(木) 12:55:17.29ID:coiljiTP
>>414
なるほど・・B25Decoder.soが鉄板かもしれませんね

>>415
GeminiさんもBonDriverのDECODE_B25=0 を指定すると、BonDriver は Mirakurunに対して 「デコード処理はしなくていいよ(そのまま送って)」 と要求するからDECODE_B25=1が正しいみたいに言ってます
ということはMirakurunでdecoder設定する場合1が正しく、recesdbみたいにデコーダー内蔵しててMirakurunでdecoder設定しない場合は0が正しいんやろか
MirakurunがデコードするからDECODE_B25=0で正しいと思ってたんだけど反対だったのかな・・
まぁうちのGeminiさん結構嘘つきなんでここの方が信用できますけど
混乱してきたw
2026/07/23(木) 20:32:10.36ID:7GSzOkxg
>>416

> Mirakurunでdecoder設定する場合1が正しく、
> recesdbみたいにデコーダー内蔵しててMirakurunで
> decoder設定しない場合は0が正しいんやろか

それで正しい。

>>413

リアルタイム視聴は、こうだったはず。
・ffmpegをインストール
http://192.168.x.x:5510/legacy/setting_app_network.html の TCP送信先
「TCP」DropDownを「SrvPipe」にして「追加」
http://192.168.x.x:5510/legacy/setting_view_bon.html
設定/視聴に使用するBonDriver を追加
2026/07/24(金) 09:47:37.84ID:xvISA50w
>>417
Linux版はコマンドでBon_Driverを指定しいぇ1回目のチャンネルスキャンしないとEDCB側でBon_Driver認識してくれないんすよね
基本的にはここ参考で行けるはず

ttps://f.hatena.ne.jp/nyanonon/20250117151404
419login:Penguin
垢版 |
2026/07/27(月) 02:05:03.50ID:KzVuMV1Y
>>417
ありがとうございます
確かにその条件で視聴できました
Mirakurunでdecoder:arib-b25-stream-test設定時にEDCBのライブ視聴できるのは
1.BonDriver_LinuxMirakc.so.iniのDECODE_B25=1
2.FFMpegインストール
3.EpgTimerSrv設定→視聴に使用するBonDriver設定
4.EpgTimerSrv設定→ネットワーク設定→TCP⇒SrvPipeに変更して追加

この4つの設定が揃わないとダメだったんですね
3と4はdecoder設定に関わらずライブ視聴には必要条件と思うので、実際にはFFMpegとDECODE_B25=1がキモだったんですかね
そういえば、いつもEDCBテスト視聴時はまだFFMpegインストール前でした
おかげで胸のつかえが取れました
本当にありがとう
420login:Penguin
垢版 |
2026/07/27(月) 02:44:02.45ID:KzVuMV1Y
ライブ視聴と書いてましたけどリモート視聴でした
それに、EDCBというよりEMWUIのリモート視聴ですね
訳のわからない表現使ってすみませんでした
これffmpegで圧縮しながら送ってくるのですね
どおりで
421login:Penguin
垢版 |
2026/08/02(日) 15:22:56.25ID:cUh5KymI
EDCBで録画後tsreplaceでエンコードするスクリプトを設定してるんですが、録画を途中でキャンセルするとエンコードされません
スクリプトはEpgTimerSrvのプリセットで、録画後実行batに設定しています
EpgTimerSrv.iniの[SET]に「ErrEndBatRun=1」入れても途中で録画を止めるとスクリプト走りません
録画を止めても途中までのtsをエンコードする方法は無いでしょうか
422412
垢版 |
2026/08/02(日) 18:37:34.99ID:cUh5KymI
すみません勘違いでした
番組表から予約を無効にするとエンコードされませんでしたが、予約一覧(録画一覧)から削除にすると途中までエンコードされました
予約の無効と予約の削除は挙動が違うのですね
423login:Penguin
垢版 |
2026/08/12(水) 21:32:44.31ID:VLUGRF7w
epgstation+kodiでライブ視聴してるんだけど、デュアルモノラルを上手いこと処理したい
何かいい方法あります?副音声側を切り捨てるでもいいし上手いこと分離してkodi側で制御するでもいいんですが…
ニュースウォッチ9観るの大変で笑
2026/08/13(木) 01:23:30.13ID:TACk8ReD
>>423
ttps://github.com/l3tnun/EPGStation/blob/master/doc/kodi.md#1-configyml-%E3%81%AE%E8%A8%AD%E5%AE%9A

に書いてある感じで複数の設定つくれるから、ちょうど↑の設定のサンプルみたいに
`-dual_mono_mode main` をつけたの用意して、 `?mode=N` のm3uプレイリスト設定すればいい
425login:Penguin
垢版 |
2026/08/13(木) 08:49:17.14ID:/YHJ2ctZ
>>424
ありがとうございます!
無変換で観てたからffmpeg使わないで済む方法ないかな〜と思ってました
ffmpegで変換ストリームするしかないっすよね〜
2026/08/13(木) 13:54:10.00ID:TACk8ReD
>>425
試してないからできそうなアイデアだけど、
kodiのplayerをexternal playerのmpvにして、mpvのオプションで音声フィルタ指定すればできるかも
427login:Penguin
垢版 |
2026/08/13(木) 19:00:53.03ID:/YHJ2ctZ
>>426
なるほど
既定プレイヤーから替える案ですね
ありがとう、どっかでやって上手くいけばまだご報告します
428login:Penguin
垢版 |
2026/08/30(日) 12:54:54.43ID:hGfcN9hq
docker-dtv-serverのEMWUI3(E3)を設定しようとすると「トークン認証に失敗」とでて何も設定できません
EpgTimerSrvでは設定できるのですが
コンテナ内のutil.luaをALLOW_SETTING=trueにしてみたりも試してみましたが改善されません
視聴や録画はできますが、原因をご教示いただけないでしょうか
2026/08/30(日) 20:46:00.10ID:ZqdLN9y0
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2162139
PX-S1UDが使えないバグを報告してくれた人ありがとう
2026/08/31(月) 02:53:48.00ID:YIWA/MCC
自分が昔録画鯖建てたときは慣れないLinuxでウンウン言いながら構築したけど今はAIに聞いたらほぼ解決できそうでずるいな
2026/09/01(火) 06:43:30.13ID:15QjL+Gj
>>430
全く同意見だけどPT4kを買って構築するときに俺も活用した
しかし放送権やデスクランブル関係に勘づかれると、その質問には答えられないと言い出して
その後の回答精度が著しく低下するロジックだったから
ログを消して記憶を初期化するなどしたw
432login:Penguin
垢版 |
2026/09/01(火) 10:22:00.73ID:Y8I2EBLR
確かに便利だけどAIの言いなりで構築すると、ナビに頼って車を走行するのと同様、今イチ理解が足りない気がする
後できちんと自分の中で整理して消化するのが重要
2026/09/03(木) 03:17:36.31ID:BT2repGJ
RK3588+PT4kでKonomiTVを構築するときにGPTを利用したけど
Docker構築に必要なyamlの編集までやってくれて驚いたな

このSoCのトランスコーダは画質あまり期待をしていなかったけど
nyanmisaka氏のrkmppencが凄すぎで十分綺麗だったw
購入当初は純正ライブラリで試したけど、インタレ解除の精度が悪かったり画質面も良くない上にバグとしか思えない挙動があったりで
VPUは使い物にならないと判断していたのに、凄すぎる
2026/09/03(木) 05:20:31.45ID:BT2repGJ
失礼rigaya氏だわ
ちょっと酔ってた
レスを投稿する


ニューススポーツなんでも実況