Linuxでテレビ総合スレ 避難所 2
■ このスレッドは過去ログ倉庫に格納されています
>>71
serviceIdは指定しなくても問題ないから
地上波と同じようにchannelだけ指定すればいい BS00_0形式の07,17以外全部とCS2〜CS24で登録してる >>72
>serviceIdは指定しなくても問題ない
放送は多重化しているのでserviceIdをキーにして分離するから必要なのでは?
VLCでチャンネル選んで再生すれば良いのかも知れないけど
ファイルの容量は大きくなる。
自分はsambaサーバー配信でREGZAで見ている。
やっぱり分離が >>74
サービスの情報はMirakurunが別に持ってるから分離できてる
Chinachuでファイルサイズが増えるってことは起きてない winからlinuxに移行考えてるんだけど、おすすめソフト教えてください。
PT3売り払ってPX-Q3PE4で構築しようかと思ってます。 Raspberry pi3(raspbian stretch)+chinachu+kodi+harekaze
で視聴を試みています。chinachuでは視聴や再生、番組表など問題ないのですが、harekazeにて番組表が一部しか表示されないのと、録画したものが再生されません…。kodiやharukazeの問題だと思うのですがどなたかわからないでしょうか?
おねがいします。 >>76
chinachu, epgstationあたり
あとpt3売るのは止めておけ
px-q3pe4はプレ糞のドライバがカスだから
bsの新規局増えた時に対応できるか怪しい >>77
視聴してるだけだしあまり使ってないんだけどkodiの番組表は表示されないことあるね、何故かは分からないけどhsrekazeの有効化をやり直して取り直して表示してる
あと録画はしてないけど再生できないって他のパソコンでも出来ないの?録画はスクランブルかかったままとか?
あまり詳しくないので良く分からないけど >>77
Android上のKodiでアクセスして変になったことはないな
harekaze自体はChinachuからデータ引っ張ってるだけだし……
番組表はKodiの設定のPVR&Live TV settingで
データクリアをやってみるとか
一般のチャンネルマネージャー見て無効になってないか確認するとか
録画の再生はHarekaze側の設定で
ストリーミングのエンコードをオフにしてみたらどうよ >>76
Linuxに移行するならPT3を売るのは絶対にやめた方がいいよ
勿体ない
ていうか俺が定価で買うよ 定価なら誰だって買うよ
今普通に売ったら絶対定価以上で売れるんだからw >>79
>>80
ありがとうございます!
番組表の方はpvr&liveTVsetting データクリアでおkでした!
しかし再起動すると番組表が何故かまた消えるので再起動後は毎回データクリアしなければなりません…
再生出来ない問題は今確認した所、他のpcからでもストリーミングNG(xspf→500 internal server error)でした…
tsをダウンロードすれば見れます。ライブ視聴は見れます。
前々スレにも同じ症状の方が居たようですが解決には至ってないようです…
スクランブル解除されてないんですかね?kodiのエンコードはオフでした >>83
liveで見れるなら解除できないってことはないと思う
録画済みファイルにアクセスできてないんじゃないか?
録画してる場所にchihachuやffmpegのアクセス権あるんかいな
色々とログ見た方がいいと思う >>78
epgstationて、epgrec UNAみたく
任意のディレクトリに保存可能? epgrecがわからんが
epgstationでは録画ディレクトリは一箇所固定(config.jsonで指定)
その一箇所は好きな場所にできる
うちならNAS ほんとだ、できるようになってた
古い情報書いてごめん EPGStationは改善が活発なのがいいな
モバイルからも使いやすいと思う
知らない間にBasic認証も実装されたが、SSLはまだないか
認証もSSLもリバースプロキシでいいんだけど
websocketを通す設定にしないといけないのがちょっと面倒 EPGStationはちょっと前に試した時、リバースプロキシが挟まることが考慮されてなかったような EPGstationはスマホからシームレスにライブ視聴できて便利なんだけど
リアルタイムエンコするのがキツイからワンセグをcodec copyで配信できるモードがあったら良いなと思った
(低画質だけど既にエンコ済みの映像が放送波に含まれてるわけだからライブ視聴にちょうどいい)
今はとりあえず重たいけど無変換TSを直接スマホで再生してる うちはnginxで使えてるけと
HLSじゃないストリーミングはm3u8に元のホスト名が書かれそう トランスコードは画質重視しないのでvaapiでやってる epgstation入れてるpcにNvenc用に余ってるGT740入れた事あったけど
ワット数が気になって外した
qsvはlinuxじゃcpuやディストリ選ぶしvaapiがいいのかな 俺は金と時間が出来たらRyzenGで試す予定だぜ
こっちも最新カーネルじゃないとアカンので大変ではあるが うちの録画サーバはCeleron N3350(2コア)
vaapiトランスコードで1コアの70%くらい使う
エンコードした場合は元の2倍速くらい
QSV(Intel Media SDK)を使おうと頑張った時期もあったが
俺の能力では困難だった >>96
gitの最新版で動くかもしれない
https://github.com/Intel-Media-SDK/MediaSDK/releases
> This release introduce support for Kabylake, Coffeelake and Apollo Lake families. See the Known Limitations section in release notes for details.
kabylake, coffelake持ちにも朗報かな? >>98
朗報
Skylakeのi3中古でも買おうかと思ってたけどkaby,Coffeeでも良いとなると選択肢増えるね
あとはCPUのグレードかー coffe lake i3とかになると4コアだし、media sdkダルいからcpuエンコでよくね?ってなるなあ
celeronに対応してくれ >>91
俺は鯖がraspiで貧弱なので
m3u8に、mirakurunのapiからワンセグ呼び出す
アドレス複数書いて、リバースプロキシかまして
外出先からvlcで観てる
通信量も抑えられていいよ Raspberry pi 3でセットアップしています。installation v2見ながらセットアップ完了し、ブラウザでアクセスしてみると、アクセスは出来ますが真っ白で何も表示されません。何が悪さしていると考えられるでしょうか?
おねがいします。 チューナーは何で録画コマンド(rec何とか)はですか?
録画コマンドだけで選局録画はできてますか アクセス権じゃねえかなあ
pm2を起動したユーザーとchinachuの権限が違うとか mirakurunでnhk総合が13:00から16:50までepgが空なんだがおま環なのか? うちは神戸局だが16時までニュースになってる
地震関連だろう サンクス
ニュースになってるのか
うちはeテレも空になった
明日の朝ドラの後も空だなあ
8:15から8:30までの間 eテレ(大阪局)は通常通り
明日の朝ドラ後はうちも空白 わざわざ確認してくれてありがとう
朝ドラのあとの空白はテレビで見ると、同じ朝ドラの続きが入っていた
13:00から16:50は空白はテレビでニュースだったしMirakurunのバグかなあ 13:00の空白、nhk総合をmirakurunで視聴してたらepgが更新されて表示されるようになった
朝ドラの空白はそのまま RaspberryPi3 + PX-S1UDV2 + Chinachuで使っているんだけどしばらく使っていると録画に失敗するんだけど安定して使えてる人いる?
それともこういうものなの? ブラウザだとルールが反映されず予約ゼロ、LAN越しだと過去の予約が糞詰まりになってしもうた いつの間にかPLEXの新しいドライバ出てるな
Debian9とUbuntu LTSはうれしい Deb9来たか
今夜試すが、BS再編対応してるのかな
追加だけでCentOSとかの更新ないし Debian9用
Unknown Symbolでinsmodできんな
uname -rは4.9.0-6-amd64なんだが
また手が空いたら調べよう BS再編の影響(エンコーダのMPEG2AD化)でVAAPIでffmpegのhwaccelを使うと映像が壊れる症状は、
最新のffmpegでも直ってませんか?(自分で調べれば良いんですが今時間がないので申し訳ない) ffmpeg側で回避出来んのあれ?
めんどくせぇからchinachuのコマンド発行するところいじってデコードはソフトウェアでやるようにしてる。最近はアップデートもないし 時間がないと言いながらあったのでやってみた。
ffmpeg 4.01でも変わらず。hwaccelつけてBS放送のtsをエンコすると画面が崩壊する。
やっぱ英語で書かなきゃ何も伝わらないわな。。。 va-driver側でなくffmpeg側なのかね
今んとこデコード側はソフトにして問題ないからいいけど vaapiじゃ無くてwindowsでqsvだけど、qsvencでmpeg2adの問題は聞かないしソフトで回避できそうな気がする MPEG-2 AD (フィールドピクチャ―ストラクチャ)って具体的に
ビットストリーム中のどの部分が変わったのかな...
http://dvd.sourceforge.net/dvdinfo/mpeghdrs.html#ext
のPicture_Coding_Extension byte6:picture_structure のフィールドだったら
既存のffmpegのコードでもちゃんと見てるような気がするんだけど.. >>128氏の言うとおり、vaapiの問題なら早く解決しそうだが。 来たぞ
ほぼ完全体だ
https://github.com/nns779/px4_drv/issues/1#issuecomment-401595309
> 0a43c3b にてUHFの13-52ch限定ですがT側(px4video2,3)での録画ができるようになりました。 >>121
この6月版のドライバはBS再編対応してるっぽい と言う事はfoltia版の修正をやっとしったっていうことかな
ただビルドするだけなのに糞みたいに遅いのがプレ糞 px4_drvの作者です
T側に対応するまでに時間が掛かってしまいました すみません
R850のレジスタ値の設定を周波数から行う処理が完成するまでT側の対応をするつもりは無かったのですが、
解析がかなり大変で完成がいつになるのか分からなかったので、暫定的に公式ドライバの設定値をあらかじめキャプチャしたものを使用する形としました
ここで1つ注意点
公式ドライバで発生するT1->T0の順に開いたときのドロップは、px4_drvでも発生します
気になって挙動を調べてみましたが、T0のR850のレジスタに初めて値を書き込むと必ずと言っていいほどT1のR850に影響を及ぼすので、
なんだかどうしようもなさそうといった感じです
このドロップは諦めるしかなさそうです…
その他は、T側のチャンネル設定直後のTSにゴミパケットが少し入ること以外は問題なさそうです >>136
謝るなんてとんでもない
うちのラズパイ3でもS、T共に正常に動きました
本当にすごいです px4_drvうちではdropするなあ
単独で20秒録画してtsselectするとdrop数が5くらいある
環境1:
Proxmox VE 5.2-3(Debian9相当)カーネル4.15.17-3
環境2:
環境1の上に構築したDebian9(kvm)+USBパススルー
recpt1はPlexの同梱版と
https://github.com/stz2012/recpt1
の両方をテスト
プレクス版でもたまにdropするのでおま環の可能性が高いが、
予備機で別のOSでも試してみる。
ラズパイ3で動いた人はdropなしでいけてるのかな。 140だけどワッチョイって被るのね
dropは確認してなかったので今夜試してみますわ px4_drvの追加報告
うちのラズパイ3でも動いたがtsselectで多少のdrop表示
ただ実際に動画を見ると録画開始と終了時にちょっとノイズがあるだけ?
それなら実運用できるかもとテスト続行
2並列〜4並列の録画テストを何度かやったところ、OSが固まる現象が発生
電源は落ちていなくて、カードリーダーのLEDも元気に点滅してるが
pingが通らずsshもつながらず電源再投入を強いられる
syslogにはそれらしい記録なし
発生はラズパイとProxmoxで1回ずつだが
テスト時間を考慮すると発生率は低くないと思われる
別ハードなので単なるおま環ではなさげ
以上とりあえずの報告
W3U4は実運用中なのでテストは断続的にしかできないが
何かできることがあれば協力したい >>146
ご報告ありがとうございます
px4_drvをmakeする際にオプションとして DEBUG=1 を付けるとデバッグログが出力されるようになりますので、
OSが固まる前(後)のデバッグログを頂くことは可能でしょうか >>140だけどラズパイ3でtsselectを確認したところ>>142と同じくらいのdrop数
別マシンのPT3+recdvbでも同じことを試してみたけど同じようなdrop数だった px4_drv すごいですね。
自分は Q3PE4 なのでまだ試せてないですが Q 対応の予定はあるんでしょうか。 >>147
146です
DEBUG有効状態でハングアップ再現しました。
デバッグログ取れたと思うので今夜にでも上げます。
(職場からの遠隔操作なので、ハングアップの回復まではできないため) あとdropに関しては、
録画時間20秒でも10分でも5件程度(tsselect読み)なことと
動画を実際に見ると録画開始時/終了時くらいしかノイズがないことから
実運用ではあまり問題ないんじゃないかと思います px4_drvの作者です
TSの頭のドロップはどの環境でも出るみたいですね とりあえずそういうものであるということでお願いします
OSがハングアップする原因は、色々考えた結果と勘からringbufferに問題があるような気がしてます
>>149
px4_drvは一応Q3U4やQ3PE4も認識しますが、私の手元にそれらのデバイスがないため動作の確認は行っていません
もしデバイスが手に入ったらpx4_drvで動作確認をして対応させるつもりですが、手に入れるつもりは今のところないので対応の予定はありません
ただ、現状のドライバでもとりあえずは動作してくれそうな気はします px4_drvの作者です(2)
>>150
調査したところ、どうやらドライバが解放後のメモリを読みに行ってしまうことがあることが原因でハングアップしている可能性が高いのですが、
ハングアップするタイミングはrecpt1の終了時でしょうか? >>153
150です。
正確なタイミングはわかりませんが、録画ファイルはほぼできていたようなので、
その可能性はあります。
/var/log/debugは取れてますが、素人目に怪しい情報はないような。
(その前の正常時と大差なく見えるので)
アップロード先を提示してもらえればアップします。 >>154
ringbufferが怪しいという前提で修正をしてみました
もし別の箇所に問題があるとすると全く意味がないかもしれませんが
ログですが、up.mapopi.comかpastebinあたりにアップしていただけるとありがだいです >>131
このパッチを入れた ffmpeg で mpv を build してみたけど vaapi 使うとダメだな
やっぱり >>132 じゃない? >>156
ありがとうございます
拝見しましたが、こちらは /var/log/debug の内容をそのまま貼り付けたものということで間違いないでしょうか
どうやらログの一部か欠けているようで、正常な動作であるかの判断ができなかったので一応確認させてください >>158
/var/log/debugそのままです >>159
ですよね…
ハングアップした際にログがおかしくなることも考えられなくはないと思うこととします
本来であれば起動からシャットダウンまで異常が無い状態で録画した場合のログと比較するべきなのでしょうけれど
修正版で問題なく動作するようであればその必要はなさそうです このスレで聞いて良いのかわからんけど、NHK BS1のBS世界のドキュメンタリーで
最近ARIB字幕が2つ(VLCで見ると2つとも言語はJapaneseになってる)ついている
回が何回かあったんですが、うちだけの環境ですか?
chinachuのスクリプトでarib2ass(https://github.com/Piro77/arib2ass)
で字幕をつけてエンコードしてるんですが、2つ字幕があるとエラーがでてしまうようで
エンコードまでいってくれないんです。回によってはarib字幕が一つしかない回もあって、
その時はうまくエンコードできるんですが、どういった意図で字幕2つ(2つとも同じものです)
つけてるんでしょうか? 映画なんかじゃ普通にあるんじゃない?普通の字幕の他に、
吹き替え時用に画面内の文字や外国語音声の字幕を使う場合と 最近良く、fuse_b25が飛ぶので原因調べてみたらストリーム読んでる時にEOVERFLOW起こしてるのでパッチ作ってみた。
https://pastebin.com/uBwcAenH
本当に実用に耐えるか自信がないけどできる人試してほしいのです。 ごめんなさい、diffのとり方間違えてた。
こちらが正しいです。gitになってる非公式版からのdiff。
https://pastebin.com/22DnGRF9 >>164のパッチは、DVBデバイスからストリームデータ(と言うかパケット?)を読みすぎて、バッファオーバーフローエラーになった時に、
そのパケットを棄ててしまうと言う乱暴な「対策」です。
もう少しいい方法が絶対にあるけど、試してみてくださいませ。 >>152
ご回答ありがとうございます。
試しに Q3PE4 でドライバロードしてみたところ8チューナ認識できました。
先に試してみればよかったですね。
px4video[0-7] まで一通り recpt1 でチューナオープンもできましたので、
しばらく動作させてみます。
px4_drv: px4_drv version 0.1.0
px4_drv: IR mode: 5
px4_drv: tsdev 0: px4video0
px4_drv: tsdev 1: px4video1
px4_drv: tsdev 2: px4video2
px4_drv: tsdev 3: px4video3
px4_drv: IR mode: 5
px4_drv: tsdev 0: px4video4
px4_drv: tsdev 1: px4video5
px4_drv: tsdev 2: px4video6
px4_drv: tsdev 3: px4video7
usbcore: registered new interface driver px4_drv PT3の中古相場が3万円を超える中、Linux使いにも希望の光が 仕様が公開されてないデバイスのドライバとか書ける人マジで尊敬する。
こういう下層の実装って仕様書が手元にあっても記述の不備とか想定外の動作で苦しむのにどうやって作ってるんだろう?
ioctl()の監視とかするのかな。
俺のレベルが低すぎて想像がつかないや。 そいや無知で恐縮なんだが、PT3のubutu標準ドライバやプレクスの公式ドライバはどこがダメなのかよくわからない。
ついでにrecpt1とドライバも半公式?とstz版とm-tsubo版の違いがよくわからない。
何を基準に選定すりゃいいんですか・・・ ■ このスレッドは過去ログ倉庫に格納されています