探検


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

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
2023/09/21(木) 18:38:42.88ID:Ui36TitX
Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド

・関連スレ
【自家製】MythTV Part.3【HDDビデオ】
http://hayabusa6.2ch.net/test/read.cgi/linux/1223721998/


・前スレ
【視聴・録画】Linuxでテレビ総合16 [無断転載禁止]©2ch.net
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/
552login:Penguin
垢版 |
2024/08/16(金) 01:00:25.96ID:hcgwzO1E
何もしてないのはアイドルらしからぬ貧乏なのでぇNISA枠で 基本当分売らないと反省しなそう
サセンは何もない感じが見受けられますよ
「一度でも
553login:Penguin
垢版 |
2024/08/16(金) 01:47:50.17ID:FhvM1TKY
こいつこのスレだよな
ソースはこいつ
2024/08/16(金) 02:12:13.85ID:5p3t9BYF
反動がきだした時期はあったが
2024/08/17(土) 15:04:40.82ID:eZPoPXxZ
カーネル更新したらおかしくなって、調べたらドライバーなかったんで入れなおそうとしたらエラー
新しいのが出てたんでそれ入れたら動いてるみたい
556login:Penguin
垢版 |
2024/08/18(日) 00:05:55.09ID:SLhiEbR4
統計データがね
正直なんとかってドラマ好きは結構見てる人数
https://i.imgur.com/3S12jgX.jpeg
557login:Penguin
垢版 |
2024/08/18(日) 00:11:08.86ID:SLhiEbR4
>>483
立派な息子だと分かってないな
https://i.imgur.com/Lv2ZTI1.jpg
558login:Penguin
垢版 |
2024/08/18(日) 01:13:21.08ID:Ueg5epLz
俺がいま
右膝の状態だったかわかるのにが要素抜けで8位は絶望的だったと思う
なりふり構わなくなった
その頃Twitterなかった
559login:Penguin
垢版 |
2024/08/18(日) 01:55:19.07ID:epsXESZg
どう考えても気持ち悪い人種に見えるのは
https://i.imgur.com/5AX0Wkm.jpeg
560login:Penguin
垢版 |
2024/08/18(日) 22:09:46.70ID:SQ9Jerbi
この盆休みでPT2は標準ドライバを使うように構築しなおしたから
もうカーネル更新でおかしくなる事はなくなったはずだけど
mirakurun+EPGStation をDocker環境に移行したものの、便利過ぎて鼻血出るかと思った
作成された方々感謝だわほんと
561login:Penguin
垢版 |
2024/08/28(水) 12:19:40.84ID:PbUjrFNi
すみません。どなたかhoneyplanet版PT2Chardevをubuntu24.04でコンパイル出来た方いませんか?カーネルが新しすぎるのかエラー吐きます。パッチの在処を教えて頂けるとありがたいのですが。
2024/08/30(金) 12:09:43.96ID:rDcPqcSu
>>561
ttps://github.com/stz2012/recpt1
が対応しているはず
手元のfedora 40のkernel 6.10.3でビルドできることを確認

一応honeyplanet用パッチ作ったけど、単に上のKernel 6.4と
Kernel 5.18.0への修正+Mutexの修正をそのまま適用しただけ
ttps://pastebin.com/4VYXXDMj
563login:Penguin
垢版 |
2024/08/30(金) 14:12:51.88ID:ZsmzhyRs
うおおお。ありがとー。stzさん対応されていたのかー。またパッチまで作ってくれてほんと助かります。
2024/08/30(金) 15:08:05.32ID:4f1Ddk1r
素晴らしい
2024/08/30(金) 18:31:57.48ID:7aUoao27
神がいる
2024/08/30(金) 22:46:05.95ID:BXXRiIUt
ひさしぶりにスレに相応しい真っ当なやりとりを見た
2024/08/30(金) 23:20:39.53ID:yj7JI5x3
神がいる
568login:Penguin
垢版 |
2024/09/04(水) 07:13:50.63ID:h5IQAoEB
EPGStation v2.10.0でVA-API使ってハードエンコすると、まだエンコ中なのに完了したと勘違いしてEPGStationがソレを中断してしまうトラブルにずっと困り果ててるわ・・・
正常に完了したとして処理されているからエラーも残らないし、エンコの進捗状況が認識できていないんだろうと思ってenc.jsを参考にJSONで進捗ステータスを出力させてみてもダメで
唯一分かった事は、なぜかVA-APIにリサイズオプション入れると最後まで完走する。
コンテナ内でコマンド打つと当然ながらそのオプションなくとも正常にエンコが完了する。
569login:Penguin
垢版 |
2024/09/04(水) 08:23:08.14ID:h5IQAoEB
ごめんなんでもない
rateが抜けてただけだった。俺これに気付くのに1日費やしたわ。
ずっとソースコードの方でタイムアウトが原因だろうって追いかけてconfig見にいってることに気付いた。むしろドキュメントに書いてた。
2024/09/04(水) 12:51:11.70ID:VoVQ9K0c
デバッグあるあるだね
2024/09/04(水) 19:42:03.11ID:GkMqiOuz
参考になるわー
2024/09/05(木) 00:32:05.86ID:5nmJwAuV
偉いなぁ
573login:Penguin
垢版 |
2024/09/20(金) 23:57:53.03ID:Xie8K7eG
先日の落雷で録画鯖を失い、今更ubuntu24lts環境で、epgrecUNA+pt3の新規立ち上げを行っているのですが、
現症:rectpt1では録画可能で再生も可能 epgrecUNAから予約録画したものに関しては復号がされておらず、生成ファイルを別途b25 a.ts b.tsのコマンドを通すと再生可能
番組表は地上波のみ取得できており、BS番組は取得できてない

の状態ではまっております。
現症からepgrecUNAからカードリーダが使用できていないのではないかと推測したのですが、他に何か思いつかれる対応方法ご存じの方おみえでしたらご教示いただけると嬉しいです。
確認した方が良いログの場所などもご指摘いただければ幸いです。
2024/09/21(土) 06:26:19.59ID:ZKqP0xfw
>>573
epgrec UNAからのrecpt1実行時に `--b25` オプションついてないとか?
575login:Penguin
垢版 |
2024/09/21(土) 08:54:07.60ID:hh2KSa4i
>>574
ご指摘ありがとうございます。

epgrecUNAのconfig.phpno


// 録画コマンド(必ず内容を確認すること)
$rec_cmds = array(
// PTn(recpt1)
0 => array(
'cmd' => '/usr/local/bin/recpt1', // コマンドフルパス
'b25' => ' --b25 --strip', // B25オプション
'sidEXT' => '', // 録画時--sid追加オプション
'falldely' => 0, // 録画コマンド失敗時のwait(秒)
'epgTs' => TRUE, // EPG用TS出力パッチ使用時はTRUE
'cntrl' => TRUE, // recpt1ctl対応パッチ使用時はTRUE
'httpS' => FALSE, // httpサーバー機能対応時はTRUE



この部分はデフォルトのままを確認しております。
recpt1のフルパスはあっています。
試しに --b25 --stripの-を一つ減らして録画を実行するとepgrecUNAの動作ログにエラーが記録され、ファイルの生成が行われません。
デフォルトのままですと、上記の症状となります。


'httpS' => FALSE, // httpサーバー機能対応時はTRUE
この部分はTRUE、FALSEでも動作に変化ありません。

もう一人では完全に行き詰っておりますので、なんでも指摘いただけるととてもうれしいです。
2024/09/21(土) 18:59:58.76ID:c3OLlQXP
ログはどーなってんの
cronからメール飛ぶだろ
577login:Penguin
垢版 |
2024/09/21(土) 20:17:03.68ID:hh2KSa4i
>>576
ご提案ありがとうございます。cronからメールを受け取った事がないので、今cronのログの見方を検索しております。rsyslogからログが出力されるように設定した状態で、epgrecから予約録画をを実行してみますした。
578login:Penguin
垢版 |
2024/09/21(土) 20:19:06.64ID:hh2KSa4i
2024-09-21T20:05:01.148838+09:00 user CRON[7561]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
2024-09-21T20:09:01.160752+09:00 user CRON[7769]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
579login:Penguin
垢版 |
2024/09/21(土) 20:21:17.98ID:hh2KSa4i
pscd.log
I, [2024-09-21T20:16:20.006 #00008] INFO -- : Config files sync started
I, [2024-09-21T20:16:20.007 #00008] INFO -- : Config files sync skipped, this host does not seem to be in a cluster of at least 2 nodes
580login:Penguin
垢版 |
2024/09/23(月) 23:24:33.44ID:ECdg2837
カードリーダの件、解決いたしました。
polkitによる制御を停止することで何とかなりました。
後はBS番組表が取得できない件です。setting下ののbs_channel.phpをいじっているのですが、何か気を付ける事お気づきの方おられましたらご教示いただけますと幸いです。
2024/09/25(水) 16:10:07.99ID:WilkDaTp
BSアンテナはありますか?
582login:Penguin
垢版 |
2024/09/25(水) 19:51:56.22ID:C+cWt0gp
レスありがとうございます。
BSアンテナ不調を疑いrecpt1で各チューナーをそれぞれしてい、101を録画したところ再生を確認いたしました。

EpgrecUNAはBSのチャンネルを自動追随してくれた記憶があるのですが、表示すらされないのは何故・・・
2024/09/25(水) 23:58:13.74ID:EEnJn+h2
よくわからんけどbs_channel.phpとやらは正しく記述されてるのかな
配列のカンマが多いとかコメントアウトに失敗してるとか全角スペースがどこかに入ってるとかでエラー吐いたりしてないのかな
的外れなこと言ってたらスルーして
2024/09/26(木) 04:43:57.01ID:gZKprO21
環境設定でBSチューナーの台数を設定してる?
bs_channel.phpは自動で書き換えるからカスタマイズしないなら放置で良いよ
あとepgdumpにパッチが必要なので過去ログ参照してちょ
585login:Penguin
垢版 |
2024/09/26(木) 19:25:55.35ID:etuk7atv
>>583
レスありがとうございます。設定を確かめてみました。
デフォルトのbs_channel.phpと
bs_channel.phpを
$BS_CHANNEL_MAP = array(
"BS_101" => "BS15_0", // BS15_0 101, // NHKBS1
この行以外 "NC"にしたもので試しにshepherd.phpを試してみました。
残念ながらBS番組表がどちらでも表示されません。
挙動としては、EpgrecUNAがrecpt1を呼び出して、epgdumpが吐き出したファイルをepgrecUNAが読み込んでbs_channel.phpを自動改変する の理解であっておりますでしょうか?
bs_channel.phpのパーミッションが -rw-r--r-- 1 www-data wwwdateになっているのですが、これであっておりますでしょうか?
586login:Penguin
垢版 |
2024/09/26(木) 19:36:14.39ID:etuk7atv
>>584
>>環境設定でBSチューナーの台数を設定してる?
pt3、2枚環境なので4に設定しています。
config.phpdefine( 'TUNER_UNIT1', 0 );を4にしています。

epgdumpにパッチが必要!新情報ありがとうございます。
今epgrec UNA用epgdump 160127版を使用しており、再インストールしてみたのですが、症状は改善しておりません。
ログを漁っておりますが今のところ見つかっておらずいつ頃の過去ログかだけでもヒント頂けたら嬉しいです。
587login:Penguin
垢版 |
2024/09/26(木) 20:11:07.47ID:etuk7atv
追加,mysqlのRecorder_channelTblを確認してみたのですが、現時点ではGR地上波しか格納されておりません。正常動作されておられる方はここにBS番組も格納されておられますでしょうか?
ここに直接書き込みできれば番組表表示されますでしょうか?
2024/09/27(金) 14:08:21.12ID:rLHXxjyF
>>586
メニュー:メンテナンス→メニュー:環境設定→BSチューナーの台数

--- epgdump/epgdump.c 2016-01-27 23:00:00.000000000 +0900
+++ epgdump.c 2022-11-12 01:58:37.163509000 +0900
@@ -1241,11 +1243,16 @@
svtcur = svttop;
while( svtcur->next != NULL ){
svtcur = svtcur->next;
unsigned int node = type==0 ? 0 : ( svtcur->transport_stream_id & 0x01f0U ) >> 4;
unsigned int slot = type==0 ? 0 : svtcur->transport_stream_id & 0x0007U;

- if( type==1 && ( svtcur->transport_stream_id==0x40f1U || svtcur->transport_stream_id==0x40f2U ) )
- slot--;
+ if( type == 1 ){
+ if( node == 11 )
+ slot -= 2;
+ else
+ if( node == 15 ) // BS1
+ slot--;
+ }
fprintf( outfile,
"i:%i;a:8:{"
"s:2:\"id\";s:%i:\"%s\";"
589login:Penguin
垢版 |
2024/09/27(金) 21:48:44.42ID:LDn00Qqt
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">

<tv generator-info-name="tsEPG2xml" generator-info-url="http://localhost/";>
<channel id="101_101">
<display-name lang="ja_JP">NHK BS</display-name>
<id ts="16625" on="4" sv="101" st="1"/>
</channel>
<channel id="101_102">
<display-name lang="ja_JP">NHK BS</display-name>
<id ts="16625" on="4" sv="102" st="1"/>
</channel>
<channel id="101_103">
<display-name lang="ja_JP">−</display-name>
<id ts="16625" on="4" sv="103" st="1"/>
</channel>
<channel id="101_141">
<display-name lang="ja_JP">BS日テレ</display-name>
<id ts="16592" on="4" sv="141" st="1"/>
590login:Penguin
垢版 |
2024/09/27(金) 21:50:29.99ID:LDn00Qqt
~

<display-name lang="ja_JP">ディズニーch</display-name>
<id ts="18288" on="4" sv="256" st="1"/>
</channel>
<channel id="101_260">
<display-name lang="ja_JP">BS松竹東急</display-name>
<id ts="18803" on="4" sv="260" st="1"/>
</channel>
<channel id="101_263">
<display-name lang="ja_JP">BSJapanext</display-name>
<id ts="18802" on="4" sv="263" st="1"/>
</channel>
<channel id="101_265">
<display-name lang="ja_JP">BSよしもと</display-name>
<id ts="18801" on="4" sv="265" st="1"/>
</channel>
<channel id="101_531">
<display-name lang="ja_JP">放送大学ラジオ</display-name>
<id ts="18098" on="4" sv="531" st="2"/>
</channel>
591login:Penguin
垢版 |
2024/09/27(金) 22:01:04.27ID:LDn00Qqt
>>588
レス、パッチありがとうございます。残念ながらまだBS番組表が表示されておりません。
上記パッチを当ててMakeして、出力させたxmlファイルが上記になります。パッチを当ててないxmlファイルと比較してみたところ>放送大学ラジオのid tsの値に変化が見られました。
epgrecフォルダ、setting下のbs_channel.phpには変化ありません。

ログ漁ってるのですが、2022-11-12当たりのログにも該当の話題が上がっておらず、どこかのヒント教えていただけると嬉しいです。何かお気づきの点ございましたらご指摘いただけるととても助かります。
592login:Penguin
垢版 |
2024/09/27(金) 22:01:48.81ID:LDn00Qqt
>>588
メニュー:メンテナンス→メニュー:環境設定→BSチューナーの台数 ここは4を確認しております。
593login:Penguin
垢版 |
2024/09/28(土) 10:13:43.40ID:czY0TI3q
> 587
それ,おそらくphp8が原因だよ
ぐぐればpatchを書いているサイトがあったはず
2024/09/28(土) 19:27:56.36ID:jDmQiV8u
ところで、新規でepgrec使うメリットってなんかあるの?
2024/09/28(土) 21:19:51.52ID:tzoCTKgT
本家は微塵もない

UNAならサブジャンルが使えるとか予約まわりで色々やれるとか
衛星放送のチャンネル再編に自動対応とか
現在進行中の番組追従が比較的まともとか・・・
596login:Penguin
垢版 |
2024/09/29(日) 02:03:05.94ID:ngHSr5fb
>>593
レスありがとうございます。
個人サイトなので念のため、「php8 epgrecuna」で検索すると上位に出てくるページのdiffファイルを適応させてもらっております。
エラーlogの見るべきところ等ご指摘いただけると嬉しいです。
597login:Penguin
垢版 |
2024/09/29(日) 02:05:53.97ID:ngHSr5fb
>>594
epgrecunaとepgstation環境とを併用しておりまして、出来ましたらこの体制を維持したいのです。
>>595
番組表がPCから見やすいのもよいですよね
その番組表が表示されずに悩んでるのですが・・・・
2024/09/29(日) 10:33:57.16ID:sIzKhbl2
PX-S1UDをXubuntu 22.04 LTSで使用
kernel 6.8にしたらドロップ頻発で、S1UD使う時だけkernel 6.5で起動することにした
syslogの「invalid sysfs_emit_at ~」って何なん?
599login:Penguin
垢版 |
2024/09/29(日) 11:43:19.32ID:bTswKmaF
>> 596
ちょっと前なので記憶が不鮮明だけど
php8対応方法を載せてくれているサイトは2箇所あったはず
両方の情報を取り込んだらうまくいったように思う
あとshepherd.phpじゃなくてgetepg.phpを使ってもokだった
2024/09/29(日) 13:08:22.24ID:mt1D0tZv
epgrecの動作ログを見て
 EPG受信失敗:TSファイル"__temp.ts_BS3BSBS15_0"がありません(放送間帯でないなら問題ありません
 EPG受信失敗:xmlファイル"__temp.xml_BSBS15_0"がありません(放送間帯でないなら問題ありません)
の2行がないか確認

手動でshepherd.phpを起動して
 /tmpに tsデータの__temp.ts_BS3BSBS15_0があるか確認
 子プロセスでcollie.phpが動いているか確認

PHPがログを吐いてないかとか

あとDBまわりを確認
 文字コードが正しく設定されているか
 Recorder_channelTblとRecorder_programTblにBSが入っているとか
601login:Penguin
垢版 |
2024/09/29(日) 19:19:19.99ID:ngHSr5fb
>>599
レスありがとうございます。とても助かります。
2か所あるのですね!「php8 epgrecuna」で検索すると出てくるdiffファイルを配布してくださるサイトと、もう一か所もしかしてCENT OSで構築されておられる方でしょうか?もしご記憶思い出されましたらご教示ください。光が見えてきて嬉しいです。
getepg.phpも試しているのですが、圧縮ファイルを展開したgetepgフォルダをepgrecフォルダ下においてshepherd.phpと併用する事は可能でしょうか?readmeには置き換えると記載があり、shepherd.phpで地上波番組表は取得できている事からshepherd.phpが使えなくなる可能性に躊躇しております。
602login:Penguin
垢版 |
2024/09/29(日) 19:36:14.55ID:ngHSr5fb
>>600
ご指摘ありがとうございます。
>>epgrecの動作ログ epgの更新が完了しましたという内容のコメントが出る事を確認しております。

チェック項目のご教示ありがとうございます。お仕事終えたら試してみますのでDBの中身の見方とか子プロセスの確認方法を調べてまた報告させていただきます。
2024/09/29(日) 20:13:53.10ID:e2yfs1GF
epgrec、特にUNA版はソースコードがなかなかにアレだから修正が必要になったら苦労するだろうな
604login:Penguin
垢版 |
2024/09/29(日) 20:54:30.59ID:bTswKmaF
>> 601
getepg.phpがあればshepherd.phpは要らないはずだよ

ちょっと検索してみた
自分が参考にさせてもらったもう一つのサイトはFC2の
Microserverを録画サーバにするだったと思う
605login:Penguin
垢版 |
2024/09/29(日) 22:03:03.15ID:ngHSr5fb
>>600
手動でshepherd.phpを起動しubuntuのシステムモニターのprocessesを確認したところcollie.phpがプロセスの中におりませんでした。
起動中に/tmpをnautilusで開いた状態で観察していると_temp.ts_gr0gr21  _temp.ts_gr1gr19 _temp.ts_gr2gr18 _temp.ts_gr3gr22のようなファイルができては消えてを繰り返しておりました。
ただ__temp.ts_BS3BSBS15_0のように後ろにBSのついたファイルは生成されませんでした
…という事はepgdumpの問題?でしょうか?
何か光が見えてきました。ご教示ありがとうございます。
2024/09/29(日) 22:08:46.89ID:mt1D0tZv
>>602
EPGの取得には成功してるみたいかな
番組検索でBSチャンネルがあるようなら適当に検索して番組が出るなら
番組表表示まわりに未修正があるかな・・・
Webサーバあたりがエラー吐いてない?

>>603
まあロジックをイジる訳じゃないし
PHPの仕様変更に対応させるだけならgrepでOK(適当)
607login:Penguin
垢版 |
2024/09/29(日) 22:13:42.27ID:ngHSr5fb
>>604
ご教示ありがとうございます。
getepg.phpの展開フォルダ内のrepaierepg.php,scoutepg.php,storeprogram.phpはepgrecの現在の同名ファイルよりも更新日が古いのですが、上書き保存してしまって大丈夫でしょうか?
>>Microserverを録画サーバにする
ありがとうございます!熟読させてもらいます
2024/09/29(日) 22:19:22.96ID:mt1D0tZv
>>605
collie.phpはBSのEPG取得プロセスだからこれが動いてないと
当然BSのEPGは取得できません
collie.phpにパッチがあたっている?
609login:Penguin
垢版 |
2024/09/29(日) 22:28:13.48ID:ngHSr5fb
>>608
あーーーーーーcollie.phpが犯人かーーーーcollie.phpで、検索しても何してるファイルなののかもわからなかったし、一人では絶対にわからなかったです。感謝です。
collie.php用のパッチが存在しているのか調べてみます。
ID:bTswKmaF様にご提示していただいたサイトの
each()が定義されていないことがわかった。ネットで調べてみるとPHP7.4辺りからeach()が使えなくなったらしい。each()を使っているのはcollie.php, greatpyreness.php, gr_remap.php, sheepdog.phpの4ファイルなので、これらを修正する。each()を使わずに、current(), key(), next()を使って例えば次のように修正する。
610login:Penguin
垢版 |
2024/09/29(日) 22:28:43.72ID:ngHSr5fb
修正前
if (list($A, $B) = each($C)) {
処理X;
} else {
処理Y;
}

修正後
if ($B = current($C)) {
$A = key($C);
next($C);
処理X;
} else {
$A = key($C); // falseの際にelse節に来るので不要だとは思うが念のため入れておく
処理Y;
}
611login:Penguin
垢版 |
2024/09/29(日) 22:31:43.63ID:ngHSr5fb
この部分を適応すればいけそうでしょうか?
foreachの部分は修正必要でしょうか?
2024/09/29(日) 22:39:51.57ID:mt1D0tZv
動いている地上波EPGのsheepdog.phpを参照せよ
2024/09/29(日) 22:55:06.63ID:mt1D0tZv
↑参照するのはdiff
>>611が使ったと思われるdiff見てきたけどcollie.phpが抜けてるね
614login:Penguin
垢版 |
2024/09/29(日) 22:58:06.71ID:ngHSr5fb
手動shepherd.phpでプロセスリストにcollie.phpが起動したーーー!!!でも_temp.ts_BS3BSBS15_0は生成されない・・・
615login:Penguin
垢版 |
2024/09/29(日) 23:03:06.92ID:ngHSr5fb
if ($value = current($ch_list[$key])) {
$ch_disk = key($ch_list[$key]);
next($ch_list[$key]);
if( !rest_check( $value, $sql_time ) )
break;
}else
if( ++$key < $sheep_lmt ){
/* いらんよね
if( $rec_time[$key-1] > $rec_time[$key] )
continue;
else{
shmop_write_surely( $shm_id, $shm_name, 0 );
continue 4;
616login:Penguin
垢版 |
2024/09/29(日) 23:05:06.75ID:ngHSr5fb
見様見真似で上記サイト様記載の
>>修正前
if (list($A, $B) = each($C)) {
処理X;
} else {
処理Y;
}

修正後
if ($B = current($C)) {
$A = key($C);
next($C);
処理X;
} else {
$A = key($C); // falseの際にelse節に来るので不要だとは思うが念のため入れておく
処理Y;
}
↑
これを適応させてみたのですが間違いご指摘いただけると幸いです。
617login:Penguin
垢版 |
2024/09/29(日) 23:07:29.57ID:ngHSr5fb
>>612
成程!そんな手が!早速着手してみます。sheepdog.phpも調べたら本当に犬が出てくるし・・・
diffファイルにcolie.phpにもパッチ適応するように改変すればOKですか?
618login:Penguin
垢版 |
2024/09/29(日) 23:57:27.63ID:ngHSr5fb
おおぉ、再起動かけたら_temp.ts_BS3BSBS15_0がtmpフォルダ下に生成された・・・

いけたーーーーーーーーーーーーーBS番組表、表示されたーーーー
ありがとうございます!!!皆様の的確なご指摘、ご助言のおかげです!
絶対に自分だけではたどり着けませんでした! 約3週間本気で悩みました。
もう一回やれと言われてもやれる自信がない!あとは増設HDDとsambaの設定だーー
改めて皆様の神対応に感謝いたします、ありがとうございました
2024/09/30(月) 03:26:17.72ID:Y7jK7vp/
おめでとー
久々に2ch時代のような流れを見て感動した
2024/09/30(月) 10:48:34.86ID:+GDFAx3D
素晴らしい
2024/10/02(水) 18:51:01.65ID:yNZdQ4At
なんのつもりか知らないけどシェパードだコリーだなんて命名法としては最低の部類だな
622雀の涙
垢版 |
2024/10/07(月) 07:16:15.94ID:sb4udrtk
今使ってるLinuxをkubunru22.04からkubunru24.04にしたら
今まで使ってたTV録画視聴環境がつかえなくなってしまった。
Pythonのバージョンが違うせいかなと思って色々いじったがだめだった
Plexチューナー非公式linuxドライバはfolkされてたので新カーネルでも安心だった

とりあえずMirakurun+EPGstation環境を捨てて下記URL参照して
Ubuntu + Mirakurun + EDCB-Wine + KonomiTV環境に移った

blog.tsukumijima.net/article/ubuntu-edcb-konomitv-dtv-server/
2024/10/08(火) 00:12:49.43ID:nfSBYQ78
新しいのあると試してみたくなるな
2024/10/08(火) 16:37:31.25ID:5XMtdIfu
>>622
EDCBはlinuxネイティブ対応したからそっちの方が環境的に軽いかも知れんけどな
まあインターフェイスが未だLegacy WebUIのみだから使い勝手という意味においては
イマイチな感じだけど
EpgDataCap_BonとEpgTimerSrvとかがlinuxコマンド化したのは良い進化方向だと思う
2024/10/09(水) 07:45:30.61ID:Nd4aRyAs
>>624
UIがチープなのについては、EDCB本体については
Linuxネイティブで動かして
予約操作が必要なときだけWindowsのEpgTimerNW.exeを
wineで起動するのできれいに表示できそうな予感
2024/10/09(水) 13:34:08.39ID:ygWefCbk
http://mevius.5ch.net/test/read.cgi/avi/1713290964/797-798
で出ているアニマックスと釣りチャンネル移動への対応を取り込み、以前の
スターチャンネル等の修正と統合したstz版recpt1のパッチを作ったよ

https://pastebin.com/hQfmrWM1

https://rentry.co/tschardev20240203
にも追記
2024/10/09(水) 20:50:15.27ID:WRgOUVWt
ありがとう…ありがとう…
2024/10/09(水) 23:55:27.28ID:jk2CPs4n
>>626
おお
BS帯域再編あったのか
知らなったありがとう
2024/10/10(木) 00:00:32.49ID:weWiHXlW
>>626
気がついてなかった!㌧
2024/10/10(木) 06:25:43.39ID:yzNSnN/F
BSが再編されたので、
docker-mirakurun-epgstationでBSチャンネルスキャンするとアニマックスが検出できない
良い方法はないだろうか
2024/10/10(木) 17:25:36.63ID:QOR69qMU
isdb-scannerで楽々更新だと思ったら
エラー吐いてだめでした
2024/10/10(木) 19:57:25.61ID:gMN/y6Bo
NITだかSDTだか読んだら入ってるんじゃなかった
2024/10/10(木) 20:48:16.81ID:iuIyJVER
>>630
mirakurunのチャンネル設定は変更した?

BSアニマックス
BS13_2→BS03_1


BS釣りビジョン
BS11_3→BS03_2
2024/10/10(木) 21:10:36.08ID:yzNSnN/F
>>633
チャンネルスキャンすると、channels.ymlのBS03_0とBS03_1にWOWOWプライム、BS03_2にBS釣りビジョンが入る。
channels.ymlのBS03_1のnameをBSアニマックス、 serviceId:を236に書き換えてrestartしてもアニマックスは検出されない
2024/10/10(木) 21:30:29.09ID:2ML3wBBK
自分はmirakurunの管理画面からチャンネル設定変更してリスタートしただけなんだけどな
2024/10/11(金) 01:11:16.59ID:sFXJzlPM
626のスレを見たら情報あった
dvbv5_channels_isdbs.confのBS03_1のSTREAM_IDを16433→17969
2024/10/11(金) 20:11:59.59ID:OL5rQbQA
ありがてえ…
その調子で続けろ下さい
2024/10/12(土) 11:52:55.63ID:bh/Lcal/
んだんだ
2024/10/13(日) 05:56:37.96ID:c5dmmjwK
朗報 EDCBのlinuxネイティブ環境、遂にEMWUIが対応する
これでEDCBのWin環境に縛られなくても済むんや ヤッタネ!
2024/10/13(日) 09:24:02.99ID:ZwgSxvvv
>>639
magica
641633
垢版 |
2024/10/13(日) 10:47:24.08ID:3LOLaxOx
dvbv5_channels_isdbs.confが更新されてないかなと思って、findを使っても見つからず
(dockerで仮想化してるせい?)
mirakurunのserver.ymlの記述より
dvbv5-zap -a 0 -c ./config/dvbconf-for-isdb/conf/dvbv5_channels_isdbs.conf -r -P <channel>とあるので、
~や~/docker-mirakurun-epgstation、~/docker-mirakurun-epgstation/mirakurunの該当しそうなフォルダに
dvbv5_channels_isdbs.confを入れてみたけど反映されないようだ

BS再編に対応できた人はやり方を教えてほしい
2024/10/13(日) 11:53:37.44ID:CauW6ZdB
>>641
confをマウントさせないと反映されないだろ
2024/10/13(日) 16:29:54.43ID:FZOh9skb
>>626
無事make完了
ありがとう
2024/10/13(日) 17:07:26.34ID:RFRAINXW
BS再編ってつくみ島氏のチャンネル再スキャンプログラム走らせてファイル差し替えるだけでおk?
2024/10/13(日) 23:42:02.62ID:gXw3Vzdl
EDCBのLinux版が動かせた方、手順を教えてくださいませ
makeでエラーになってしまう……
2024/10/14(月) 01:39:30.28ID:BPl+Sbac
まずはそのエラーを書かないと
2024/10/14(月) 01:53:28.28ID:u6uDIzDG
recfriioを2024年10月のBS帯域再編に対応させようとして、FriioBlack.cppのPllConf[A-D]を書き換えて再コンパイルしたのですが上手く動きませんでした。
どなたか上手くできた方いらっしゃいませんでしょうか? BSアニマックスが撮りたいもので・・・
https://github.com/stz2012/recfriio
2024/10/14(月) 07:59:55.56ID:+aNPPUpy
>>645
本体の方のmakeは通るでしょ?
問題は関連コマンドのmake extraで引っかかるのでは?
Ubuntu24.04でmakeした際ワイもextraで引っかかった
まあsudo apt install curl するだけなんやけどね 

Ubuntu24.04LTSでは最初から入ってると思ってたらcurl入ってなかったw
大抵のディストリでは最初から入ってるケースが多いから作者さん必要なモジュールのとこで
apt installから飛ばしたんだろうねきっと
2024/10/14(月) 11:39:53.09ID:6sscB0JJ
EDCBネイティブlinux関係 tkmsst版 BonDriverProxy_LinuxPT.conf decodeブランチ(masterではない) make時 B25=1オプションをつけてビルドすること

〜中略〜
#B25=1 ← コメントを外しておく
〜中略〜
; 名称, BonDriverとしてのチャンネル番号, 周波数テーブル番号, スロット番号/加算する周波数
; 記述はタブ区切り
#ISDB_S
; BS
BS朝日 0 0 0
BS-TBS 1 0 1
BSテレ東 2 0 2
WOWOWプライム 3 1 0
BSアニマックス 4 1 1
BS釣りビジョン 5 1 2
WOWOWライブ 6 2 0
WOWOWシネマ 7 2 1
BS11イレブン 8 4 0
BS12TwellV 9 4 2
放送大学テレビ 10 5 0
BS日テレ 11 6 0
BSフジ 12 6 1
NHKBS1 13 7 0
スターチャンネル 14 7 1
J SPORTS 4 15 9 0
J SPORTS 1 16 9 1
J SPORTS 2 17 9 2
J SPORTS 3 18 9 3
WOWOWプラス 19 10 0
日本映画専門チャンネル 20 10 1
グリーンチャンネル 21 10 2
続く
650649続き
垢版 |
2024/10/14(月) 11:44:37.79ID:6sscB0JJ
ディズニーチャンネル 22 11 0
BSよしもと 23 11 1
BSJapanext 24 11 2
BS松竹東急 25 11 3
; CS
ND2 26 12 0
ND4 27 13 0
ND6 28 14 0
ND8 29 15 0
ND10 30 16 0
ND12 31 17 0
ND14 32 18 0
ND16 33 19 0
ND18 34 20 0
ND20 35 21 0
ND22 36 22 0
ND24 37 23 0
〜中略〜
※BonDriverProxy_LinuxPT.confファイルは自らの環境に合わせて適時尾部リネーム+チューナー数
複製して使用すること 詳しくは作者さんのgitページなりで確認すること
2024/10/14(月) 12:20:26.39ID:uAY1shP4
>>647
フリーオ黒持っていないからちゃんと動くかわからないけど一応パッチ
https://pastebin.com/TJiQDt74

https://pastebin.com/z0jeVJWK
を先に当ててから上を当ててね
2024/10/14(月) 17:47:22.69ID:S53+ZUNy
>>648
いや、本体のmakeが通らないんだ。

$ make
g++ -Wl,-s -I../../ini/Tools/tsidmove -std=c++17 -pedantic-errors -Os -o tsidmove-edcb ../../Common/ParseTextInstances.cpp ../../Common/PathUtil.cpp ../../Common/StringUtil.cpp ../../Common/TimeUtil.cpp ../../ini/Tools/tsidmove/tsidmove.cpp
../../Common/PathUtil.cpp: In function ‘FILE* UtilOpenFile(const wstring&, int, int*)’:
../../Common/PathUtil.cpp:334:15: warning: ignoring return value of ‘int ftruncate(int, __off64_t)’, declared with attribute warn_unused_result [-Wunused-result]
334 | ftruncate(fd, 0);
| ~~~~~~~~~^~~~~~~
/usr/bin/ld: /tmp/ccpkrNUt.o: in function `UtilLoadLibrary(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&)':
PathUtil.cpp:(.text+0x803): undefined reference to `dlopen'
/usr/bin/ld: /tmp/ccpkrNUt.o: in function `GetModulePath(void*)':
PathUtil.cpp:(.text+0x137a): undefined reference to `dladdr'
/usr/bin/ld: /tmp/ccpkrNUt.o: in function `UtilFreeLibrary(void*)':
PathUtil.cpp:(.text+0x852): undefined reference to `dlclose'
/usr/bin/ld: /tmp/ccpkrNUt.o: in function `UtilGetProcAddress(void*, char const*)':
PathUtil.cpp:(.text+0x860): undefined reference to `dlsym'
collect2: error: ld returned 1 exit status
make: *** [Makefile:29: tsidmove-edcb] エラー 1
■ このスレッドは過去ログ倉庫に格納されています

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