X



Linuxでテレビ総合スレ 避難所4

レス数が1000を超えています。これ以上書き込みはできません。
0812名無しさん@編集中 (ワッチョイ 9232-tAYM)
垢版 |
2020/08/26(水) 22:57:19.48ID:yCUASRus0
>>810
>>801はそれでやってsoftcasをリンクするようにして試しました。
結果>>806になりました。

CAS太郎の作り方をベースにしてるとファイルが分割されてしまいました。

CAS太郎からの変更

〜以下の部分を変更〜
# arib25の導入
$ git clone https://github.com/stz2012/libarib25.git
$ cd libarib25
$ nano CMakeLists.txt
set(PCSC_CFLAGS "pkg-config libpcsckai --cflags")
set(PCSC_LIBS "pkg-config libpcsckai --libs")
 の2行を先頭行「cmake_minimum_required(VERSION 2.8.5)」の後に追加

set(WITH_PCSC_PACKAGE "libpcsckai" CACHE STRING "pkg-config package name for PC/SC")
 の「libpcsclite」を「libpcsckai」とし、保存する

$ nano cmake/FindPCSC.cmake
 この中にも「libpcsclite」があったので「libpcsckai」とし、保存する

$ cmake .
$ make
$ sudo make install
0813名無しさん@編集中 (ワッチョイ 9232-tAYM)
垢版 |
2020/08/26(水) 23:09:20.81ID:yCUASRus0
>>809
CAS太郎が使っているhoneyplanet版(c44e16dbb0e2)arib25のソースarib_std_b25.c用のパッチをアップロードしました。
patchコマンドでパッチを当てれば差分が当たります。

https://ux.getuploader.com/akioka1962/download/14

パッチ適用済みファイルをDLする場合は以下をDLして入れ替えてください。

https://ux.getuploader.com/akioka1962/download/15
0815名無しさん@編集中 (ワッチョイ 9232-tAYM)
垢版 |
2020/08/26(水) 23:20:49.16ID:yCUASRus0
>>812はCAS太郎版を使っている人はファイル分割されるので要注意です。
stz2012のarib25を使っている人は、この方法でsoftcasに置き換えれますよ、ということで。
0817名無しさん@編集中 (テテンテンテン MM66-rt8c)
垢版 |
2020/08/27(木) 06:47:23.60ID:gWlOdfebM
文字列読み込んで16進に置き換えれば良いだけだから、そんなに難しくない気もするけど、ちゃっちゃとソース弄ってビルドするのと手間暇はそんなに変わらなくね?
0819名無しさん@編集中 (ワッチョイW c6bb-BDyh)
垢版 |
2020/08/29(土) 00:16:53.69ID:nt10+34c0
RPi4 64bitOS+EPGStationでv4l2を使ったMP4配信のFFmpegコマンドオプションって、成功した人はどう設定してるの?
ログ見る限りFFmpegは動いているのに、画面がくるくる表示して映像が表示されない、、、
0823名無しさん@編集中 (ニククエW 9232-rt8c)
垢版 |
2020/08/29(土) 14:58:13.24ID:lsY2RNLC0NIKU
>>822
俺もわからなかったけど、コードを直接書き換えればいいから探すのやめたw
0824名無しさん@編集中 (ニククエ 6e63-hC0y)
垢版 |
2020/08/29(土) 16:28:36.60ID:4WtVde8v0NIKU
>>819
以前v4l2での話を報告していたものです。

緑回避のためのffmpegは自前コンパイルしたもの前提です。
すごくいい加減なパラメータだとはおもいますが。

<ハードウェアエンコード処理のみ?>
"cmd": "%FFMPEG% -re -dual_mono_mode main -sn -threads 0 -i pipe:0 -f hls -hls_time 3 -hls_list_size 17 -hls_allow_cache 1 -hls_segment_filename %streamFileDir%/stream%streamNum%-%09d.ts -c:a aac -ar 48000 -ab 192k -ac 2 -c:v h264_v4l2m2m 4000k -level 40 -aspect 16:9 -q 21 -flags +loop-global_header %OUTPUT%"

<ソフトウェアのスケール処理を入れる場合>
"cmd": "%FFMPEG% -re -dual_mono_mode main -sn -threads 0 -i pipe:0 -f hls -hls_time 3 -hls_list_size 17 -hls_allow_cache 1 -hls_segment_filename %streamFileDir%/stream%streamNum%-%09d.ts -c:a aac -ar 48000 -ab 192k -ac 2 -c:v h264_v4l2m2m -vf scale=1024:576 -b:v 4000k -level 40 -aspect 16:9 -q 21 -flags +loop-global_header %OUTPUT%"

こんなかんじです。
0825名無しさん@編集中 (ニククエ 6e63-hC0y)
垢版 |
2020/08/29(土) 16:32:46.85ID:4WtVde8v0NIKU
>824 つづきです

これは必須なのかどうかわかりませんが、userlandのライブラリは入れてあります。
(入るのは32bitのライブラリぽいので意味ないかも?)

なお、現状でも依然として問題なのが
「 -vf scale=1024:576」
このscaleパラメータの有無です。
(上記2つの例の違いがこれです)

放送波が1440x1080の場合は、なんらかの方法でscaleしないと、左右方向につぶれます。

ですがscale処理はソフトウェア処理となるようなので、
上記のようにある程度解像度を下げないと追いつかないです。
(vaapiだったらvaapi_scale=とかがつかえる)
横1920は速度が0.7xぐらいまで落ちます。横1280もきついかんじがしています。

あとこれは環境要因かもですが長時間再生があまり安定していない可能性が有ります。

(いずれも個人の感想です)

もう出力先は16:9固定でもいいから、>771のかたのような方法があればいいんですが・・・
そちらの例にもあるようにエンコーダに固有の処理っぽいので、
私には対処方法がわかりませんでした。
0826名無しさん@編集中 (ニククエ 6e63-hC0y)
垢版 |
2020/08/29(土) 16:34:26.29ID:4WtVde8v0NIKU
(824投稿したものです)
>> 820
おっしゃるとおりRaspberryPiOSはまだ64bit版が正式版になっておらず、
px4_drvのコンパイルに必要な環境が私の技量では整えられないので、
私はubuntu-20.04の64bit版をつかっています。
(最近ようやくubuntuでもSSDからのダイレクトブートのしかたの情報を
見つけることができてたすかった)
0827名無しさん@編集中 (ニククエ 6e63-hC0y)
垢版 |
2020/08/29(土) 16:36:41.73ID:4WtVde8v0NIKU
824〜826 前レスにリンクしたつもりがキレまくったすみません。
0828名無しさん@編集中 (ニククエ 6e63-hC0y)
垢版 |
2020/08/29(土) 18:10:43.97ID:4WtVde8v0NIKU
>>825
> あとこれは環境要因かもですが長時間再生があまり安定していない可能性が有ります。

レス後に久しぶりに動かしてみて再生を継続してみてるけど、なんか今日は安定してるな...
CPU使用率は50%ぐらいで推移
(ffmpeg自信は1core分ぐらいほぼ使いきってるかんじ)
0829名無しさん@編集中 (ワッチョイ 6e63-hC0y)
垢版 |
2020/08/30(日) 23:46:26.16ID:2DV5qCVR0
>>824
すみません、どうもv4l2をつかった場合に、
微妙に正しくないhlsファイルができあがるみたいです。
再生開始してそのまま見ている分にはいいんですが、
hls再生動作させたまま(ffmpegを動かしたまま)一度視聴をやめて、
再度視聴再開をすると、再生がうまくいきません。
llibx264をつかった場合はこうはならないのですが、原因がよくわからない...
0830名無しさん@編集中 (ワッチョイ 3d5f-yRqa)
垢版 |
2020/08/31(月) 13:26:02.81ID:c5+YPhMQ0
px-q3pe4を使用し、ネットワーク越しのNASへTSを保存する方法でtryしました。
ご参考までに。

raspberry pi4を使用すると、8番組同時に録画すると処理が追いつかないようで
バッファから溢れてしまいdropの嵐。
色々設定をいじっても3〜4番組までが限界でした。

試しに古いintelのNUC(NUC5PPYH)で同じようにtryしましたところ、
何も設定をいじらずに8番組同時でdrop0。拍子抜けしました。

ローカルへ直接保存では多分大丈夫なのでしょうけれど(試していません)、
多くの番組のネットワーク越しの保存は、raspberry pi4ではちょっと厳しいようです。
0832名無しさん@編集中 (ワッチョイ 8263-pyQU)
垢版 |
2020/08/31(月) 14:21:27.15ID:/zqZnC3H0
px4_drvチューナー+ラズパイ4は何もせずBondriverProxy_LinuxでWinにチューナー投げるだけなら
地デジx4+CSx4まではいけたけど地デジx6+CSx6はダメだった。

ラズパイのオンボLANで流すと30分に1回くらい全チューナードロップしたから
USB-LAN:LUA4-U3-AGTE-BK(AX88179)を使って解決したり、

起動後に挿せばいいんだけどW3PE4を2枚ラズパイに直結するとOS起動しなくなったから
UH-3064BK(USB3.0x1+2.0x3ハブ)噛ませて解決したり、

安定はしたんだけどクセ強いなとは思った。
0833名無しさん@編集中 (スッップ Sd22-XY1O)
垢版 |
2020/08/31(月) 17:40:24.37ID:PtRh6rfMd
うちはRasPi4 + USB3.0 SSDの環境でも1番組でdrop出まくり。
片方にチューナー、もう片方でスクランブル解除&保存の2台カスケード構成なら安定した。
USBがかち合うのかも。
0834名無しさん@編集中 (テテンテンテン MM66-rt8c)
垢版 |
2020/08/31(月) 18:50:56.45ID:FmTMGhvHM
無理にラズパイに拘る必要もないな
0839名無しさん@編集中 (ワッチョイ 7ff2-Pqe+)
垢版 |
2020/09/05(土) 01:02:06.41ID:KRgeylBC0
アス比関係でomx調べてた時案外スケール実装できそうだったから
omx使ったスケール処理のビデオフィルター作ったよ
>>771のアスペクト比が崩れる問題のコミットも入れてある

https://github.com/gameboym/FFmpeg.git
n4.3.1ベースにomxってブランチ作ってあるからcloneしてから
git checkout omxしたあとにconfigureしてmakeすればいけるはず
configureのoptionは>>774なんか参考に--enable-omx,--enable-omx-rpiは必須
最新版に当てたい場合はomxの3つのコミット適当にマージやパッチして使ってください

-vf scale_omx指定でscaleとほぼ似た感じで使えるはずだけど
オプションのチェックはあんまりしてないから問題あるかもしれない
ただomxのスケールは入出力に倍数制限があってその対処で手を抜いてて
バッファと解像度で数値が違う状態になるから気になるなら本エンコには使わない方が良いかもしれない
バッファの余分な情報カットするのは作業コスト高くなりそうだからたぶんやらない
0840名無しさん@編集中 (ワッチョイ 7ff2-Pqe+)
垢版 |
2020/09/05(土) 01:10:56.16ID:KRgeylBC0
でもこれ後で気が付いたんだけどomx自体64bitのサポートがなさそうだから
64bit対応してるmmal使ったv4l2_m2mの方が将来性あるから無駄足だったかも
>>236のtmm1/FFmpeg/ならスケールにも対応してるみたいだし
そっちのアス比対応だけ調べていじればよかったかもしれない

まあ今更いっても仕方ないので32bit環境でh264_omx使いたい人なんかはやってみて
omxが使えればコーデック自体はh264_omxじゃなくてもいけるんで
v4l2_m2mとscale_omx組み合わせて使うとかも一応できるよ

ちなみに速度は等倍1.4ぐらいのを720iにソフトスケールだと1下回るぐらいになって
scale_omxだと1.2ぐらいは出てる感じだからライブ関係もいけるはず
0842名無しさん@編集中 (ワッチョイ 5f3d-3NJ+)
垢版 |
2020/09/07(月) 18:46:48.11ID:8owqHT3m0
EPGStationで録画済み動画をHLSストリーミング視聴しようとしたのですが、
視聴途中でストリーミングを停止しても、裏で動いているHLS変換が止まってくれません。

どうもconfig.jsonのrecordedHLSに
外部シェルスクリプトを指定するとダメみたいです。
こういう使い方はNGなんでしょうか。
0848名無しさん@編集中 (キュッキュ f103-3/bj)
垢版 |
2020/09/09(水) 16:03:36.54ID:ZbMg2vS000909
>>841
Ubuntuでビルドするとエラーになるな。

/usr/bin/ld: libarib25.so.0.2.5: undefined reference to `dladdr'

ちゃんとCMakeLists.txtに-ldlオプションも追加されているのになぜだろう?
set(CMAKE_CXX_FLAGS "-Wall -ldl")
0852名無しさん@編集中 (キュッキュ f103-3/bj)
垢版 |
2020/09/09(水) 18:07:24.55ID:ZbMg2vS000909
>>851
ビンゴでした!
それで通りました。
0856名無しさん@編集中 (ワッチョイW 3a32-7IdX)
垢版 |
2020/09/10(木) 06:52:37.11ID:PyTeyFZS0
>>852ですが、私も動かなかったので元のsoftcasに戻しました。
confもちゃんと設定したんだけどな…
0858842 (ワッチョイ ea3d-+uOX)
垢版 |
2020/09/11(金) 00:15:46.28ID:0DYOYBtD0
皆様アドバイスありがとうございます。

シェルスクリプトで&をつけて子プロセスを起動し、
「trap "kill -INT 子プロセス ; sleep 3" EXIT」などとするようにしました。
Linux初心者なので王道のやり方がわからないのですが、とりあえず回避できています。
0860名無しさん@編集中 (ワッチョイW a5f4-cLs7)
垢版 |
2020/09/11(金) 10:21:26.88ID:9eu1Rf370
>>857
ありがとう。
Ubuntu 20.04でも動作しました。
0861名無しさん@編集中 (ワッチョイ 6d2c-vvkI)
垢版 |
2020/09/11(金) 14:57:24.15ID:8+4H9i9y0
stz2012版recpt1にて、特定の地上波番組だけ低解像度で映る事象に悩まされております
当方関西住なのですが読売テレビだけフルセグ画質で全く映らず、ワンセグをさらに劣化した
ような画質で映ります

他の番組は問題なくクリアに映るのですが
この事象はラスパイ4B+OSラズビアン環境、x86系Ubuntu20.04LTS環境双方で発生します
チューナーはプレクスのW3U4でx86+Win10環境では同番組は正常に視聴可能です(Tvtest、EDCB)

recpt1に原因がありそうなのですが、どう解決してよいか判りません
このためにWin環境からLinux環境へと録画鯖を移行できずにおります
何か助言出来る方がいらっしゃいましたら宜しくお願いします
0865名無しさん@編集中 (ワッチョイ a52c-vvkI)
垢版 |
2020/09/11(金) 22:23:34.60ID:Rltiw2m80
>>862
レスありがとうございます
当方もnns779氏の非公式ドライバを愛用させて頂いております
尚追試の結果、どうやらstz2012版のみの症状のようです
本家版? honeyplanet版のrecpt1での録画等では全く問題なくクリアに視聴出来ました
件の番組は読売テレビなのですがこの番組だけstz2012版では不明瞭にしか映りません
結局、自分のスキルでは対処出来ませんでした
本家版recpt1を使用するか、そのままWin10環境で録画鯖を立てたままにするかじっくりと
考えたいと思います ありがとうございました
0866名無しさん@編集中 (ワッチョイ c5e6-RqFV)
垢版 |
2020/09/11(金) 22:25:53.11ID:a132vL//0
>>861
録画に問題があるのか、再生に問題があるのか切り分けは出来てる?
単にワンセグを選択しているだけのような。 なので私なら
・ プレイヤーを何種類か試す。
・tsselct でドロップ数の確認
・ ffprobe で解像度などの情報確認
あたりを試すかな。
0867名無しさん@編集中 (ワッチョイW a52c-Z77z)
垢版 |
2020/09/11(金) 23:01:54.03ID:Rltiw2m80
>>866
録画、リアルタイム視聴双方で確認しました
stz2012版で読売テレビのみ双方とも低解像度になります

他の番組は全て正常です(BS等も含む)

本家版は録画で確認しました
読売テレビも他の番組も正常に映ります
ffprob等の知識は無いので追々調べながら試してみたいと思います

stz2012版はラズパイやPCと環境を変えても駄目です

本家版はPCでのみ試しました
まあwin環境でたまにドロップ発生するも安定運用出来てるのでlinux環境については取り敢えず試行錯誤していくつもりではありますが
0870名無しさん@編集中 (ワッチョイW a52c-Z77z)
垢版 |
2020/09/12(土) 07:52:59.78ID:T42f9LGc0
>>868
読売テレビ全てです
番組固有で発生してません
>>869
stz2012版
recpt1コマンドをhttp配信モード vlcおよびmpv再生双方で発生 録画はvlc再生で確認
他番組は全く支障なし
読売テレビのみ低解像度
本家版は録画再生vlc再生で読売全く問題なしでした 
0871名無しさん@編集中 (ワッチョイW a52c-Z77z)
垢版 |
2020/09/12(土) 08:03:04.75ID:T42f9LGc0
>>869
あとプレイヤーでワンセグだけ選択できるのでしょうか? recpt1を単に録画等で使ったtsファイルを再生してるだけでも発生するのですが?
他番組は正常に再生されるのに読売だけ低解像度デフォなのは理解出来ません
vlcやmpvでワンセグ選択なんて端からしてませんしやり方が分かりません
もし設定でそれが出来るというのであれば是非御教示願いたいのですが?
0872名無しさん@編集中 (ワントンキン MMce-H966)
垢版 |
2020/09/12(土) 08:13:29.06ID:vQSGaGIzM
>>870
だから、ぷれいやーが再生させてる中身がワンセグじゃねーか確認しとけ、って言われて
低画質が映ってます!確認しました!これは答えじゃねーのよ。無意味なくりかえしなのよ。そこんところよろしく
VLCで流してる映像のメディア情報になんか出てないかとかもみて見るのよ
0873名無しさん@編集中 (スフッ Sd0a-DBWu)
垢版 |
2020/09/12(土) 08:58:29.45ID:nm6xSfaud
どうして他のプレイヤで試してみろって言われて、逆ギレしてんの?
確認方法教えてくれてるんだから素直に従えばいいじゃん。
個人的にはそういう人はLinux環境向いてないと思うわ。
0875名無しさん@編集中 (ワッチョイ a52c-pVuC)
垢版 |
2020/09/12(土) 09:31:25.51ID:T42f9LGc0
>>872
読売テレビ
ストリーム0
  オリジナルID:897
  コーデック:H264-MPEG-4AVC(part10)(h264)
  タイプ:ビデオ
  ビデオ解像度:320×180
  バッファーの次元:320×194
  フレームレート:14.985015
  デコード形式:Planar 4:2:0 YUV
  方向:上左
  クロマ位置:左
  
他番組 例)NHK大阪1
ストリーム0
  オリジナルID:256
  コーデック:MPEG-1/2 Video(mpgv)
  タイプ:ビデオ
  ビデオ解像度:1440×1080
  バッファーの次元:1440×1088
  フレームレート29.970030
  デコード形式:Planar 4:2:0 YUV
  方向:上左
  基本色:ITU-R BT.709
  色変調機能:ITU-R BT.709
  色空間:ITU-R BT.709 レンジ
  クロマ位置:左
  
尚 stz2012 recpt1 --b25 --strip --sid hd --http 9002
ロケーション http://127.0.0.1:9002/14 (読売)
       http://127.0.0.1:9002/24等 (NHK大阪等)と末尾番組番号変更のみでチェック
読売のみワンセグ画質です 以上
0876名無しさん@編集中 (ワッチョイ a52c-pVuC)
垢版 |
2020/09/12(土) 09:33:38.17ID:T42f9LGc0
>>874
win10環境 Tvtest+EDCBでは全く問題なし
本家版recpt1も全く問題なし
stz2012版のみ読売ワンセグ画質

よってアンテナの不具合は考えにくいと思いますが?
まあ本家版使えばいいんだとは思いますが
0881名無しさん@編集中 (ワッチョイ a52c-pVuC)
垢版 |
2020/09/12(土) 10:41:40.11ID:T42f9LGc0
>>879
Win10版tsMuxeR にUbuntu20.04LTS環境にて30秒stz2012版で録画した読売tsファイルをドラッグ&ドロップした結果
Profile:Main@4,Resolution:1440:1080i,Fram rate: 29.97 コーデックMPEG-2とコーデックAACのSample Rate:48KHz Channels:2 が入っていました

Win10環境ではそのtsファイルをそのまま再生してみると高解像度で表示されました!

しかしlinux環境では低解像度(ワンセグ画質)で再生されます 試したプレイヤーはvlcとmpv双方ともです
他番組はlinux環境でも当然高解像度でキレイに録画され再生されますしリアルタイム視聴も同様です

不思議なのはlinux環境において本家版recpt1で同様に読売を録画しても最初から高解像度で録画され、再生も問題ないことです
結論としてlinux環境(PC、ラズパイとも)で読売テレビのみstz2012版だとストリーム配信、録画共ワンセグ再生が優先される
模様です プレイヤーを変えても変化なしでした
録画専用鯖としては使えそうです がlinux環境でのリアルタイム・録画視聴には課題が残る結果となりました
皆さん本当にありがとうございました
0883名無しさん@編集中 (ワッチョイW 3a32-7IdX)
垢版 |
2020/09/12(土) 10:47:20.84ID:+EDMhUx70
殆どの人がlinuxは録画専用で再生しないだろうから、特定の放送局ってのと相まってレアケースで報告ないだろうな。
0884名無しさん@編集中 (ワッチョイ c5e6-RqFV)
垢版 |
2020/09/12(土) 11:31:00.87ID:ByW76pBw0
>>881
mpv なら普通に実行すると,出力に
(+) Video --vid=1 (mpeg2video 1440x1080 29.970fps)
  Video --vid=2 (h264 320x180 14.985fps)
と出るので、
% mpv --vid=1 XXXX.ts
とかすれば選択できる。

vlc の場合は、「再生」→「プログラム」で、プログラム選択が出来る。
0885名無しさん@編集中 (ワッチョイ a52c-pVuC)
垢版 |
2020/09/12(土) 12:16:51.12ID:T42f9LGc0
>>884
レスありがとうございます stz2012版で読売をVLCストリーミング再生した場合
再生 → プログラム の欄をみてみると

読売テレビ1
読売テレビ2
読売テレビ3
読売テレビ臨時
読売テレビ ← これがデフォだと選択されます

読売テレビ1に変更したらちゃんとLinux環境+STZ2012
でも高解像度で再生されました

ありがとうございました
0886名無しさん@編集中 (スフッ Sd0a-DBWu)
垢版 |
2020/09/12(土) 13:42:13.95ID:nm6xSfaud
ワンセグなんて見ないだろうから録画しないようにできるならそうすれば流石にデフォで選択される気がする。試してみてはどうだろうか
0888名無しさん@編集中 (ワッチョイ a52c-pVuC)
垢版 |
2020/09/12(土) 14:54:59.88ID:T42f9LGc0
>>887
読売だけその通りです

stz2012版だとlinux環境においてライブ視聴、録画問わず --sid hdオプションつけているにも関わらず読売テレビだけワンセグが表示(というか優先)されます

読売テレビだけプレーヤー側で再度ストリームを指定し直してやるとhd画質で映るのですがね

他番組(地上波やBS番組など)は同オプションをつけて全く支障なく
何もせず最初からhd画質でみれるのにです

まあstz2012版だけの障害なので本家版recpt1を使うなりlinux導入せずに現行のwinの録画環境維持でも良いんですけどね

stz2012版でもlinux機は録画専用鯖にして視聴はwin機なりで、とかなら全く問題はないようですが
0890名無しさん@編集中 (ワッチョイ a52c-pVuC)
垢版 |
2020/09/12(土) 19:04:58.19ID:T42f9LGc0
>>889
おお、正にそれっぽいですね……
しかしcソースをどう修正して良いか判りません、当方プログラミングは素人そのものなので(汗

当該スレでは変数型?を桁溢れしないような型に変更すれば良さそうに書いてらっしゃいますが
うーん……

自分のスキルでは手に余るようです 調べてくださってありがとうございました
0891名無しさん@編集中 (ワッチョイ 5e68-lBqZ)
垢版 |
2020/09/12(土) 19:42:58.55ID:qIDYsVcX0
>>888

手元でテストした所、分離されずに残っているようですので、プレーヤー側のトラック
選択を変更(smplayer なら ビデオ、トラック) で良さそうです。もしくは、--sid hd
オプションを使わなければ正常に再生されたのでそれでも。
0892名無しさん@編集中 (ワッチョイ 5e68-lBqZ)
垢版 |
2020/09/12(土) 19:48:53.01ID:qIDYsVcX0
>>889
>>890

その様です。これの修正方法は出てましたか?
さらっとソース眺めて見た範囲では
* ttps://github.com/stz2012/recpt1/blob/8f47cfae1f5d0c49115fcd4625100d1918d03403/recpt1/tssplitter_lite.h#L60
* ttps://github.com/stz2012/recpt1/blob/8f47cfae1f5d0c49115fcd4625100d1918d03403/recpt1/tssplitter_lite.c#L741
* ttps://github.com/stz2012/recpt1/blob/8f47cfae1f5d0c49115fcd4625100d1918d03403/recpt1/tssplitter_lite.c#L746
* ttps://github.com/stz2012/recpt1/blob/8f47cfae1f5d0c49115fcd4625100d1918d03403/recpt1/tssplitter_lite.c#L688-L689

sp->section_remain は uint16_t なので Nall と N は それよりも大きく(uint32_t)しとけば良いですかね?
L688-L689 の unsigned char を uint32_t に修正するってことです。
この修正で問題ないのかはわかりませんけど、分離には成功します。

まあ、mirakurun インストールすれば良いだろうとは思いますが。
0893名無しさん@編集中 (ワッチョイ a52c-pVuC)
垢版 |
2020/09/12(土) 20:59:29.49ID:T42f9LGc0
>>892
ありがとうございます!!
変数NallとNをuint32_t型に定義し直し、再ビルドしたら不具合は解消されました!!

ラズパイ環境もPC版Ubuntuも支障なく読売テレビがHD画質でリアルタイム視聴等可能となりました

本当に感謝感激です 半分あきらめていただけに本当に嬉しいです
本当に有難うございました
0895名無しさん@編集中 (ワッチョイ 5e68-lBqZ)
垢版 |
2020/09/13(日) 08:34:27.01ID:AoLnDD2Z0
>>894

ご指摘ありがとうございます。

uint16_tで動作テストした所、分離されています。
uint16_tで問題ないと思います。

中身までは理解していないので、まあ、大きければ大丈夫だろう。という言い訳です。
0896名無しさん@編集中 (ワッチョイ 6d04-C4/F)
垢版 |
2020/09/14(月) 03:21:50.22ID:23bAQ16p0
EGPStationで、WindowsのEDCBみたいに録画時に番組情報TXTを出力する事って出来ますか?
出来るのでしたらオプション教えて下さい。
0900名無しさん@編集中 (ワッチョイ 6d04-C4/F)
垢版 |
2020/09/15(火) 09:28:52.64ID:EIpZMC6F0
>>898
教えていただきありがとうございます
0907名無しさん@編集中 (テテンテンテン MM8f-Elg1)
垢版 |
2020/09/17(木) 19:46:46.28ID:8+tcLqZKM
>>904
arib-b25-stream-test版って標準入出力に対応していれば良いんだよね
シェルを介してb25を呼び出せば

シェルはここら辺の方のを参考にして
https://github.com/collelog/tv-recorder-dockerfile/blob/master/libarib25-build/arib-b25-stream
シェル名をarib-b25-stream-testにしてb25とシェルにパスを通せばそのまま置き換えられる
0908名無しさん@編集中 (ワッチョイ 5701-MgjG)
垢版 |
2020/09/17(木) 21:15:10.06ID:A+N4L8J40
https://medium.com/chinachu/mirakurun-3-0-0-night-whale-23aaf2c23c25

ここにならってmirakurunの導入を試みてるんですが以下が返されてうまくいきません・・・。

~/mirakurun $ docker-compose run --rm -e SETUP=true mirakurun
Error response from daemon: error gathering device information while adding custom device "/dev/dvb": no such file or directory

どうしたら上手くいくでしょうか?
チューナーはpxw3pe4です
0910896 (ワッチョイ 1704-vr1p)
垢版 |
2020/09/17(木) 22:27:24.26ID:kwbJGV3Q0
>>907
完璧に動作しました。
ありがとうございます!
0912名無しさん@編集中 (ワッチョイW 1fbd-OT3w)
垢版 |
2020/09/17(木) 23:40:09.34ID:bmX0XWGb0
pxw3pe4 mirakurun でググれば有益な情報転がってると思うが

「PT3 / PX-Q1UD / PX-S1UD などのチューナーは Linux 標準の DVB ドライバが使えます」
ってあるから そのチューナーは標準ドライバ以外なんだろう

ドライバインストール済みで/dev下に見えてるなら
「# ここでデバイスを編集 (DVB デバイス以外を使用する場合)
$ vim docker-compose.yml」
ってあるから使うデバイスで修正すればいいんだと思う

頑張れ
0913名無しさん@編集中 (ワッチョイW 5701-otbU)
垢版 |
2020/09/18(金) 00:30:09.02ID:JYrZGiVm0
>>911
>>912
ありがとうございます…
なんとか非公式ドライバを設定したりあの手この手で色々やってみて
Docker使わないでやってみたんですが表面上特に問題ないのにmirakurunでチャンネルスキャンできなかったりepgstationにローカルホストからアクセスできません…

docker使わない方法→dockerつかう方法→docker使わない方法
とやっていたのでなにがなんだか…
0917908 (ワッチョイW 5701-otbU)
垢版 |
2020/09/18(金) 20:20:26.94ID:pQa4K17k0
一回まっさらにしてcas太郎氏のサイトと>>812の通りにやってみましたがどうにもうまくいきません…
mirakurunでチャンネルスキャンができず…
epgstationも起動しない…
0919908 (ワッチョイW 5701-otbU)
垢版 |
2020/09/19(土) 01:20:11.28ID:bUJpMeR90
>>917
丸2日くらいこねくりまわしてます。

mirakurunで地上波のチャンネルスキャンがnosignal
→ちゃんと局名が表示されました…

epgstationでローカルホスト叩いても無反応
→UIページ確認!!
地上波出てこず一切視聴不可ですが…

recpt1の録画コマンドを叩いてもb25デコーダが開けず詰まってます…

>>918
パッチの使い方がよくわからんのです…
0920名無しさん@編集中 (ワッチョイ ffbb-LoZ9)
垢版 |
2020/09/19(土) 04:51:31.86ID:tuPWZ3cr0
いろいろいっぺんに手を出しすぎてあちこちでハマって、とっちらかって結局何も解決できないドツボだな。

だいたいなんで>>908のdocker-composeはDVB使う前提のやつなのにrecpt1とか使ってるわけ?自分が何やってるかわかってねーだろ?

助けを求めるわりには自分がやったことはダラダラ断片的にしか書かないし、ここはお前の日記帳じゃねーよ。
0921名無しさん@編集中 (ワッチョイW 1f32-5jTa)
垢版 |
2020/09/19(土) 06:49:43.35ID:ZinmFZPl0
まずはどこかのサイトを参考にするなら、それだけで動くまで構築することだね。
色々やるのはそこから。
CAS太郎のはラズパイ32bit用なのでx64だとパスとか変わるから注意
0926名無しさん@編集中 (ワッチョイW 1fbd-OT3w)
垢版 |
2020/09/20(日) 19:18:56.04ID:H2fnTW4t0
色々弄ってると原因と解決策が分からなくなりがち
Docker出てきてまっさらな状態にしやすくなって大分やりやすくなったな
開発者の方々に足を向けて寝れない
0927名無しさん@編集中 (ワッチョイ 9fe6-bKSP)
垢版 |
2020/09/21(月) 01:12:09.52ID:/d9RcjHc0
Windows 10 だけどここに失礼
EPGStation を導入して、無変換なら視聴できるようにはなったんだけど、
ffmpegのプロセスだけが立ち上がって、エンコードをしてくれず、
EPGStation の視聴ウィンドウもグルグルするだけの状態に苦しんでいる

プロセスが立ち上がってはいるので、パス通しの間違いもないと思うし、
一体何が原因かが検討もつかず。この辺りわかる方いますか?
0929名無しさん@編集中 (ワッチョイ 172c-vr1p)
垢版 |
2020/09/21(月) 13:28:38.97ID:PDdbjfnS0
>>927
ffmpeg と ffprobe が新しすぎたりするとそうなった事がある。
ver3.2 あたりだったら動くかも?
0931名無しさん@編集中 (ワッチョイ d75f-4Gwx)
垢版 |
2020/09/21(月) 14:40:09.81ID:Yl+NSqzI0
うーん?エラーで落ちるならまだしもプロセスが立ち上がったまま止まっとるということか?
同じ変換条件で、コマンドプロンプトまたはPowershellからは変換できるんだろ?

エラーメッセージを探さないとどうにもならないな。エラーもなく立ち上がったまま止まるような条件は・・・変換後データをEPGStationが受け取れていないとか?
録画ファイルを読みに行けないでも、依存ファイルが探し出せないでもなんでも、エラーが出るはずだ。
0932名無しさん@編集中 (ワッチョイ 9fe6-bKSP)
垢版 |
2020/09/21(月) 14:47:19.63ID:/d9RcjHc0
タスクマネージャーでffmpegのプロセスを見ても、CPU使用率が上がらない状態でプロセスだけが表示されて、
エンコードしている節は無く、本当にffmpegの起動だけで止まっちゃってるんだよな…
ちなみに、手動でエンコードすると動く
0936927 (ワッチョイ 9fe6-bKSP)
垢版 |
2020/09/22(火) 01:04:08.29ID:n31uF0yn0
>>927 の件、解決した
結局、MirakurunからBonRecTestに渡すコマンドで、B25を指定するのを忘れてたオチでした
それでもVLCでストリーム再生できてしまったことが一番の迷宮入りの原因かもしれない
0937名無しさん@編集中 (ワッチョイW 1f32-5jTa)
垢版 |
2020/09/22(火) 06:59:28.57ID:uB2QKWjn0
解決しても迷宮入り、これいかに
0939908 (ワッチョイW 2701-w62z)
垢版 |
2020/09/24(木) 17:08:18.22ID:fv0/IJ3i0
特にいじらずusbカードリーダーからbcas読ませたらrecpt1での試し録画はできました。
epgstationもアクセスできて番組表表示まではできましたがなぜか無変換にしても視聴不可…
nodejsのバージョンのせいかと思って10.xから14.xに上げたら一切繋がらず…

ソフキャス使わないにしてもcas太郎の通りにやってほんとに映るんですかね…
明かりの見えないトンネルを彷徨ってます…
0942名無しさん@編集中 (ワッチョイW d370-pQvU)
垢版 |
2020/09/24(木) 20:08:17.66ID:3T4BZTpR0
recpt1 --b25 でスクランブル解除出来てるか確認
再生可能ならtuners.ymlのarib-b25-stream-test書かずに
recpt1を--b25付きで書いておけばいい
nodeは知らんが入れ替えたのならmirakurunとepgstationも入れ直せばいいんじゃね?
0943908 (ワッチョイW 2701-w62z)
垢版 |
2020/09/24(木) 22:40:51.63ID:fv0/IJ3i0
nodejsを10.xに戻す
mirakurun+arib-b25-stream-testをアンインスコ
mirakurun再インスコ+stz版のlibari25インスコ
これで無変換でなら視聴できるようになりました!!
まったくよくわからないです。

残る課題はソフキャス…
ffmpegを使った変換…
細かい設定…

>>940
epgstationの設定ファイルも/usr/bin/ffmpegに書き換えていて、ファイルを見に行ってもffmpegがそこにあるんですがなぜなんですかね…

>>942
もともとそうなってました
nodejsのバージョン変えた場合は入れ直しになるんですね!
焦りました
0953908 (ワッチョイW 2701-w62z)
垢版 |
2020/09/25(金) 15:03:24.70ID:o/ZO4yrC0
>>945
これってどうやって使うんですか?
cmakeでどうにかするらしきことは読み取りましたがこれが何なのか説明するサイトもなくわからんです…
0954名無しさん@編集中 (ワッチョイ 372c-Rj5m)
垢版 |
2020/09/25(金) 15:24:26.76ID:uG7M77Vi0
そっからかよ・・・
0960名無しさん@編集中 (ワッチョイ c7e9-b+lb)
垢版 |
2020/09/26(土) 11:07:51.68ID:885S6T2s0
ubuntu 20.04+pCI-e〜PCIライザー+mirakurun docker版でドライバまわりなんもせんでも動いてるよ
mirakurunのインストール以外でやったのはchannels.yml書き換えただけ
0963名無しさん@編集中 (ブモー MMff-EK99)
垢版 |
2020/09/30(水) 17:50:17.86ID:KoqEM9FhM
初心者スレじゃあるまいし、ゼロからサポートってのは確かに変

うざい、放置しろってのはブーメランと思うんだが初心者オコか?
0970名無しさん@編集中 (ワッチョイW e3ad-c42f)
垢版 |
2020/10/03(土) 18:56:48.86ID:xmBNZQzs0
EPGStationの録画後のエンコードは.jsファイルじゃないといけないとかってある?シェルスクリプト(.sh)じゃだめなのかな。

RPi4+Raspbianの環境でこのスレで出てたJLSのセットアップまで行って、エンコード時にシェルスクリプトを実行するようにしたんだけど、
シェルスクリプトをターミナルから実行するとうまく行くのだけど、EPGStation上からじゃうまく動かない。

ログファイルをターミナルの標準機能(であってるのかな?)で出力してみると、chapter_exeの実行自体はできてるみたいなんだけど、直接シェルスクリプトを実行したときと違いがあって、そこから推測すると途中で作業が中断されてるっぽい。

あとは作者さんが作ってくれていたDocker環境のエンコードスクリプトを使ってみても動かなかった。何か知ってることがあれば教えてもらえると助かる。
0971名無しさん@編集中 (ワッチョイW 23ba-fAho)
垢版 |
2020/10/03(土) 19:06:45.21ID:Ql60xGPM0
>>970
chapter_exeがどういう風に止まってるのかが知りたい

エンコードスクリプトって言うとブログのjlse.jsのことかな?
Dockerじゃなくてローカルで動かしてるなら
env.HOME = '/root';
の部分の変数が異なると思うから、環境に合わせて設定してみてほしい。
具体的には
echo $HOME
を入れて出てきたのを試してほしい
0972名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/03(土) 20:41:30.82ID:xmBNZQzs0
>>971
早々の返信ありがとうございます。
そのjlse.jsのことです!javascriptは自分自身が書かないので全然わかってなくて…
jlse.shの中身を以下のようにしました。コマンドライン引数としてINPUTの環境変数を渡しています。
#!/bin/bash
export PATH="/usr/local/bin:/usr/bin:/bin"
jlse -i "$1" -e -t cutcm_logo -o " -c:v h264_omx -vf pullup=jb=54 -preset veryfast -acodec aac -ab 320K -b:v 4M -aspect 16:9 -r 24000/1001 -tune animation" > log.txt

これをEPGStation上から実行するとlog.txtの中身はこうなっています。
```log.txt```
放送局はファイル名から検出できませんでした
ロゴファイルすべてを入力します
```
このときJLSのresultフォルダには番組タイトルのフォルダができていて、avsファイルを見たことがないのではっきりとは言えませんが、
後でフォルダ内in_cutcm.avsをffmpegで読み込んでエンコードすることもできたのでChapter_exe自体は問題なく動作はしていたと考えられます。
0973名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/03(土) 20:42:53.69ID:xmBNZQzs0
>>971
次に上述のシェルスクリプトを直接SSH接続のターミナル上から動かしてみます。
そのときのログファイルが以下です
```log2.txt```
chapter.auf pre loading program.
usage:
chapter_exe.exe -v input_avs -o output_txt
params:
-v 入力画像ファイル
-a 入力音声ファイル(省略時は動画と同じファイル)
-m 無音判定閾値(1〜2^15)
-s 最低無音フレーム数
-b 無音シーン検索間隔数
-e 無音前後検索拡張フレーム数
Setting
video: /directory
audio: (within video source)
out:/directory
mute: 50 seri: 8 bmute: 60 emute: 4
Loading plugins.
Movie data
Video Frames: 2433 [29.97fps]
Video Format:
Audio Samples: 3886002 [48000Hz]
--------
Start searching...
放送局はファイル名から検出できませんでした
ロゴファイルすべてを入力します
```
0974名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/03(土) 20:45:01.76ID:xmBNZQzs0
>>971
上述のシェルスクリプトはこれで正常にエンコードまで終えていますので、シェルスクリプト自体は問題なく動作するはずではあります。もしかしたら環境変数とか、パスの関係かもと思い色々やってみませんでしたが、私ではか解決できませんでした。
env.HOMEの件やってみましたがうまく動きませんでした。。。改変を加えたところがオプションを書いている部分の数字を変えたり追記をしたぐらいです。
変えた部分はこんな感じにしてます。
let videoFilter = 'pullup=jb=54';
Array.prototype.push.apply(args, ['-vf', videoFilter]);

// その他設定
Array.prototype.push.apply(args,[
'-preset', 'veryfast',
'-aspect', '16:9',
'-c:v', 'h264_omx',
'-b:v', '3000K',
'-f', 'mp4',
'-c:a', 'aac',
'-ar', '48000',
'-ab', '320K',
'-ac', '2',
'-r', '24000/1001'
]);
0976名無しさん@編集中 (ワッチョイW 23ba-fAho)
垢版 |
2020/10/04(日) 01:27:29.81ID:VTFOaG480
>>974
Docker上での話ですが、同じシェルスクリプトでEPGStationからの実行に失敗しました。
2行目の
export PATH…
を消し、
export HOME="/root"
にすることで正常に実行されているようです。
echo $HOME
を叩いて出てきたのを入れて試してみてください。

ちなみに、ログに保存する部分の>を&>にするともう少ししっかりとログが取れます。
Docker環境ではstd::logic_errorがでてました。
0977名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/04(日) 11:37:01.55ID:fQK3AEj40
>>976
export HOME...を設定するとうまく動作しました!ありがとうございます!

なぜ動かなかったのかを知りたかったので、ホームディレクトリの直下にJLSをインストールしてある状態で「&>」としてログを取ってみました。お恥ずかしながらこれで詳しいログを見れるのを知りませんでした…。
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_M_construct null not valid
放送局はファイル名から検出できませんでした
ロゴファイルすべてを入力します
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_M_construct null not valid
error: failed to open /HOME/JoinLogoScpTrialSetLinux/modules/join_logo_scp_trial/result/番組名/obs_logoframe.txt
error: failed to open /HOME/JoinLogoScpTrialSetLinux/modules/join_logo_scp_trial/result/番組名/obs_chapterexe.txt
events.js:174
throw er; // Unhandled 'error' event
^
長いって怒られたので一回ここでログファイルを分割します。
0978名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/04(日) 11:37:50.64ID:fQK3AEj40
>>976
続き
Error: ENOENT: no such file or directory, open '/HOME/JoinLogoScpTrialSetLinux/modules/join_logo_scp_trial/result/番組名/obs_cut.avs'
Emitted 'error' event at:
at /HOME/JoinLogoScpTrialSetLinux/modules/join_logo_scp_trial/node_modules/graceful-fs/graceful-fs.js:282:14
at /HOME/JoinLogoScpTrialSetLinux/modules/join_logo_scp_trial/node_modules/graceful-fs/graceful-fs.js:333:16
at FSReqWrap.oncomplete (fs.js:141:20)

同じく'std::logic_error'が出ていてDockerとも違いはなさそうでしょうか。
このログを見る限りENOENTなのでEPGStation側からHOMEの環境変数を正しく読めていないとかなんですかね。
failed to openとなっている場所にフォルダ自体はありましたが、中には所定のファイルがなかったので最初の段階でうまく実行できていないのは間違いないみたいです。
0979名無しさん@編集中 (ワッチョイW 23ba-fAho)
垢版 |
2020/10/04(日) 12:35:51.92ID:VTFOaG480
>>978
obs_*.avsファイルは、chapter_exeや、logoframe、join_logo_scpの実行結果により生成されるもので、最後にそれらを結合してin_*.avs(org除く)を作ります。
が、chapter_exe等が正常に動いていません。
なので、最後のENOENTはそもそも存在してないものを読んで結合しようとしてるのでエラーですね。
EPGStationが実行するスクリプトで環境変数を吐くようにするとわかりますが、HOME変数がないのです。
特に調べてないのですが、chapter_exe等のどこかでHOMEを取得する処理をしていると考えられます。(エラーとしてはnullで初期化しようとしたエラーですね。HOMEがないのでnullになってそれで初期化しようとしていると思います。)
HOME変数をEPGStationが渡さないのはたまたまか、理由があってのことなのかわからないのですが、自前定義で動くので作者さんには特に質問等はしてないです。
0980名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/04(日) 14:45:43.53ID:fQK3AEj40
>>979
内部的にはそのように動作していたのですね。まさかHOMEのせいだとは思いもしませんでした。
ローカルにインストールしていたので、てっきりPATHだと思いそこをぐるぐるしてました。
やはり自分で設計したツールでないと思わぬところに落とし穴があるものですね。
また違うスクリプトをEPGStationで実行する場合はHOME変数については気を付けるようにしようと思います。
ご丁寧にお答えいただきありがとうございました。
0981名無しさん@編集中 (ワッチョイW 23ba-fAho)
垢版 |
2020/10/04(日) 23:42:22.84ID:VTFOaG480
>>980
適当にEPGStation向けのドキュメントを書いてみました。
jsのsh版も書いてみました。
EPGStationでのエンコードファイルの保存先の変更(-dオプションをついさっき追加しました)や名前の変更にも対応します。
良かったら参考ください。

https://github.com/tobitti0/JoinLogoScpTrialSetLinux/blob/AddDocuments/Doc/EPGStation.md
0983名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/06(火) 00:40:43.94ID:xtev4e7h0
>>981 >>982
サンプルを書いていただけるだけでもすごく助かります。
jlse.jsはgithubのものを特に編集しないで、そのままコピペで動かすことができました。ありがとうございます。

追加していただいた機能についてドキュメントにないのでお尋ねしたいのですが、
名前の変更が-nオプション、ディレクトリの変更が-dオプションであってますかね。
保存したいエンコードファイルのフルパスを"/record_dir/name.mp4"とすると、-n "name" -d "/record_dir" とすればよいのでしょうか?
ディレクトリに関しては録画ファイル(またはEPGStation)からの相対パスでないか、名前の変更については拡張子をどうするかが少し気になるのですが、どのようになっているのでしょうか。
0984名無しさん@編集中 (ワッチョイW 23ba-fAho)
垢版 |
2020/10/06(火) 01:46:08.57ID:plMN3N6S0
>>983
動作報告ありがとうございます。
jlseコマンドはjoin_logo_scp_trialのものになるので、こちらにオプションリストはあります。readmeはたいして書いてないので役に立たないかもですが。
https://github.com/tobitti0/join_logo_scp_trial

nが名前、dがディレクトリであってます。
使い方も書いておられるとおりで問題ないです。
ディレクトリについてはシステムのパスです。(-d "/bin" -n "name"を渡せば素直に/bin/name.mp4がffmpegに渡されます。)EPGStationがシステムの絶対パスで保存位置を渡してくれますし、TSからの相対だと直感的でないですしね。

拡張子は今のところmp4の想定なので固定です。ソース内にベタ書きしてあります 。
ただ、拡張子指定オプションは簡単に実装可能なのでmp4以外で出力するニーズがあるようならば実装します。それか、nオプションで拡張子まで書くようにするかですね。
0985名無しさん@編集中 (ワッチョイ e3ad-gW4a)
垢版 |
2020/10/06(火) 14:35:38.96ID:xtev4e7h0
>>984
オプションリストは普段からそのページを参照させていただいておりました。
更新していただいていたのに、気づかず申し訳ないです。

基本的にフルパスで問題ないのですね。EPGStationのディレクトリを指定するどれかのオプションが録画ディレクトリからの相対パスになっていたことがり、絶対パスかどうかが気になっていたので助かりました。
名前も拡張子なしということで設定させてもらいます。ご返答頂きありがとうございます。

個人的にはmp4の拡張子以外エンコードでは使わないので、このままのオプションで困ることはなさそうです。
また不具合やわからないことがあれば連絡させていただきます。
0987sage (ワッチョイ 1bf5-xYNh)
垢版 |
2020/10/08(木) 23:59:20.25ID:lt+4tNSJ0
ここ数日仕事後戦ってるんだけど、どうしてもEPG stationが立ち上がらず困っているので助けてください....

■構成
・H/W:Raspberry Pi 3 Model B Rev 1.2
・OS:Raspbian GNU/Linux 10 (buster) ※10.6
・docker:Docker version 19.03.13, build 4484c46
・docker-compose: 1.26.0, build d4451659
・さんぱくん外出を接続:Bus 001 Device 004: ID 0511:0045 N'Able (DataBook) Technologies, Inc.
→echo 'SUBSYSTEM...で追加済み
--

■やったこと
・docker-mirakurun-epgstation-rpi をgit clone
  何度やってもdocker psで表示させてもepg stationのSTATUSが RestartingのままでRaspberry PiのIP:8888/8889でアクセス不可
  Mirakurunは起動してepgは取得できている(と思う)
→eventsに番組情報とれてれば成功・・ですよね・・?

・/logs/Operator logs/Service 配下には何もlogなし

docker-compose最新版でもダメだし、何が問題なのかさっぱり...
0990名無しさん@編集中 (ワッチョイ 1bf5-xYNh)
垢版 |
2020/10/09(金) 07:18:48.05ID:MExvjXwl0
>>989
いやいや、他の人の観点でも見てもらえるだけでもすごく助かります。

朝起きてもう一度確認したら、今度はping当たらなくなってsshでも繋がらなくなってた・・
dockerとdocker-compose入れて、docker-mirakurun-epgstation-rpi をgit cloneしたら後、再起動したらこの症状出るんだよなぁ
Raspberry PiのルートパーティションをF2FSに変更するとSDカードの寿命延びるって聞いたから苦労してやってみたんだけど、
それがもしかすると原因かもしれないから、もう一度普通にイメージセットアップからやり直して報告します orz
0992名無しさん@編集中 (ワッチョイW 3abd-3dqT)
垢版 |
2020/10/09(金) 10:06:21.53ID:GCuCqa/00
>>987
Ubuntu server 20.04だけどdocker-mirakurun-epgstationでRESTART繰り返す事象にあたったのでコメント

うちはボリュームがつかめてないとかそんな感じのログが出てたので
docker-compose down -v
でボリューム削除したらうまく立ち上がるようになったよ
0993名無しさん@編集中 (ブーイモ MM76-op+/)
垢版 |
2020/10/09(金) 10:29:34.86ID:hjwcWNwyM
>>990
それ検索して見つけたけどDockerhubからイメージ取得ではなく、ローカルでビルドしてるのね
ビルド結果に問題ありそう
docker-compose up -d
docker logs epgstation -f
だな
イメージ公開してるの使ってないと時間掛かるだろうに...苦行やな
0994名無しさん@編集中 (ワッチョイ 1bf5-xYNh)
垢版 |
2020/10/09(金) 23:26:17.79ID:MExvjXwl0
マジ苦行っすわ...
一応、logを見てみたのですがボリュームがつかめていないとかそういうエラーはなさそうです。
docker logs epgstation -f見てみたんですが、かなりのエラーlogがばしばし吐き出させているので、
ちょっとじゃそっとじゃ難しそうなので、もう少し切り分けてみます....
0998名無しさん@編集中 (マグーロ 1bf5-xYNh)
垢版 |
2020/10/10(土) 12:26:16.53ID:bumrT3Sk01010
作者さんの所のissueのページで色々みたのだけど、聞ける雰囲気じゃなさそうだったので戻ってきました。

>>996
確かに。なんで気が付かなかったのか・・
↓にある通り、いろんなrpiでdocker-mirakurun-epgstation-rpiのdocker建てる方法を試してみたんだけど、
 どれもこれも結局立ち上げの所でepgstationがエラー吐いてあがらない、っていう感じなんだよね。

>>997
最初にこのページにあるやり方で試してみたんだけどやっぱりダメで、
どうしてもわからずdockerなら・・っていう感じで試してみたのだけど、
今よくよくdocerでpullしたメッセージ見てみたら

>ERROR: for mysql no matching manifest for linux/arm/v7 in the manifest list entries
>ERROR: no matching manifest for linux/arm/v7 in the manifest list entries

ファーーー

な、ないのか...
996さんの言う通り他の方のrpiイメージ起動で試してみます。
0999名無しさん@編集中 (マグーロW 3a32-VQNn)
垢版 |
2020/10/10(土) 13:19:18.12ID:mizWufme01010
スレ伸ばしてもちっともスレ立てないから次スレ立てといた
Linuxでテレビ総合スレ 避難所4
https://mevius.5ch.net/test/read.cgi/avi/1573547529/
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 332日 19時間 47分 47秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

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