【視聴・録画】Linuxでテレビ総合16 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>438 こちらも動作確認しようとして、まだ途中です。fedoraだとパッチの際にエラーが出たので、以下のように少し変えました。 > colordiff --suppress-common-lines --side-by-side b72ed1c8407d309b3ddbeba2d5113fc71cf850f7.diff.org b72ed1c8407d309b3ddbeba2d5113fc71cf850f7.diff @@ -777,6 +777,15 @@ DTVTunerType CardUtil::ConvertToTunerTyp | @@ -770,6 +770,15 @@ DTVTunerType CardUtil::ConvertToTunerTyp @@ -371,7 +371,7 @@ QString DishContentDescriptor::toString() | @@ -370,7 +370,7 @@ QString DishContentDescriptor::toString() void DishContentDescriptor::Init(DVBKind dvbkind) | void DishContentDescriptor::Init(void) - ContentDescriptor::Init(kKindDVB); | - ContentDescriptor::Init(); @@ -748,7 +748,13 @@ static int pid_printer(const MythUtilCom | @@ -746,7 +746,13 @@ static int pid_printer(const MythUtilCom - ScanStreamData *sd = new ScanStreamData(true); | - auto *sd = new ScanStreamData(true); これならパッチを当てた際はエラーが出ませんでしたが、今度はリビルドが途中でしくじります。 もう少し調べて粘ってみます。 chinachu+mirakurunで運用してますが 4月に入ってからBSの放送大学が受信できないや。 チャンネルが変わったのかな。 皆さんは受信できてますか? FOX関連で変更された。避難所4で話題に出てたよ。 >>444 >>445 おお、サンクスです。 foxがなくなってひとつズレたんですね。 dlifeは最後だったから影響なし。 Linuxで動作可(ドライバがある)、TS抜き可、4K対応、、、っていうボードってまだ存在していない? いまラズパイで録画環境を作ろうと思っているのですが、持っているICカードリーダー、シャープのrw-5100が使えないか、試行錯誤しています 使っている方がいたら、是非使用方法を教えて下さい 素直にSCR3310とかの動作実績あるものを使うほうがいいよ。 Linuxで人と違うことするのは困難が伴うから。 今でも、比較的簡単にソース・コードを見つけられる 結果、邪魔なカードリーダが省ける はっきり言って、これだけでも十分価値有りだ epgstationって recpt1 ~ - | ffmpeg -i - ~ hoge.mp4 みたいな録画時のリアルタイムエンコードに対応してる? すみません、プレクスUSBチューナースレからこちらを紹介されてきました、ちょっと質問させてください〜 ラズパイにPX-Q1UDをバスパワーで使うとドロップ無しで PX-Q1UD付属のACアダプタを使ってセルフパワーにするとドロップが多発するのですが こんな症状きいたことあります??? それlinux関係ないよな ハブが糞なのかチューナがゴミなのか切り分けしたら? >>456 、そうなんですが解せないんですよ >>457 、すんません説明不足でした、PX-Q1UDってUSBハブ内蔵でSianoチップ4個搭載なんです $ lsusb Bus 001 Device 008: ID 3275:0080 VidzMedia Pte Ltd Bus 001 Device 007: ID 3275:0080 VidzMedia Pte Ltd Bus 001 Device 006: ID 3275:0080 VidzMedia Pte Ltd Bus 001 Device 005: ID 3275:0080 VidzMedia Pte Ltd Bus 001 Device 004: ID 05e3:0610 Genesys Logic, Inc. 4-port hub ←PX-Q1UD内蔵のUSBハブチップ Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub プレ糞製だぞ? まともに動くなんて思う方がおかしい 回路次第では普通にあり得るんじゃね AC側から来る電源系統がウンコなのかもしれんし ACアダプタがノイズすごいのかもしれんし 内部シールドがウンコなのかもしれんし 中の抵抗が一個死んでたりするのかもしれん Sianoって普通に数日動かしておけばドロップするもんだと思ってたが >>458 4chのヤツだからでしょ? つか ラズパイで、そんな同時録画して負荷に耐えられんの? うちは、プレクソの内蔵型だけど 4ch同時とかもうあっぷあっぷ でも ドロップは、まだ経験したことない >>462 、そうです、4chのやつです、ACアダプタつなげると1chでもドロップ多発します ACアダプタつなげないとドロップなしで、いま3ch同時録画中だけどCPU負荷は1chあたり5%以下です $ top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1227 pi 20 0 29908 1676 1520 S 3.6 0.2 529:19.54 recdvb 23121 pi 20 0 29908 1544 1424 S 3.6 0.2 50:45.90 recdvb 22962 pi 20 0 29908 2272 1956 S 3.5 0.2 0:03.22 recdvb >>463 なんなんだろうね ACアダプタが悪いんかな? 持ってないから、どんなだかわかんない 1chのやつなら持ってるけど、ACアダプタ付いてないし 使えてんなら良いんじゃないの? Pi4? 負荷少ないね >>464 、はい、これはこれでACアダプタなしで使ってみて、PX-Q1SDもう一個買って試してみます ラズパイは4で録画専用なのでデスクトップ無しCUI版のRaspbian LiteいれてるのでSoCもひえひえです >>465 もしヤバかったら ACアダプタだけ変えてみれば? 純正のヤツと電圧同じで、電流はそれ以上で ジャック(ここが問題)合えば良いだけ どうせ、今のACアダプタ使えないんだから ジャック合わなかったら、線チョン切って ジャックの所だけ繋ぎ変えちゃってもいいし… pi4そんな性能いいのかよ ちょとショック .>>466 、いろいろためしてなんかわかったらお知らせします >>468 、ちゃんと計ったわけじゃないけどGUIにすると熱いです ぐぐるとこんな記事もありました https://je1sgh.mydns.jp/je1sghblog/?p=7744 単にグラフィック処理させてないから負荷が少ないので発熱も少ないって話なだけだな >>470 専用でって言ってるんだから 普通に出来るだけ負荷減らそうって 努力した結果でしょ? うちでも、ラズパイで単機能サーバーするときは GUI入れない 他のセルフパワードなUSBハブ買って試して人柱になると言う選択肢もあるんですのよ 俺も経験あるな 電源付属のセルフ・パワーのHUB、 その付属電源が超イモ 2.5-HDD繋げたらカッツン/カッコン だって 実測してみたら、公証 2.5Aと謳っておきながら実力は 1Aも流せない 500mA辺りで既に電圧ドロップが始まる、全くのクソ電源 んで、電源は別の手持ちので代用、 カス電源は速攻ゴミ箱行き 実際、この実力じゃ マウス/キーボード 程度くらいしか使い道無いもんな ならバス・パワーで十分だし PX-Q1UDで付属のACアダプタ (定格5V2A) をつなげるとドロップ多発する件ですが電圧を計ってみるとこんなんでした 無負荷 5.05 [V] 250 [mA] 4.94 [V] 500 [mA] 4.84 [V] 1 [A] 4.69 [V] https://i.imgur.com/rR1U7RV.jpg >>474 PLEXのチューナーは内蔵でも外付けでもUSB2.0で 1chのはバスパワーだったから @500mA×4でMax2Aってことかな その調子じゃ2A流したら、4.4Vとか? 安心して使いたいなら、容量アップして 別のACアダプタつけた方がいいね 欠陥なら、チューナー買い直しても同じだし お金もったいない 定格の半分で、既に 5% 以上落ちてる https://netlog.jpn.org/r271-635/2017/08/acadapter_noise.html リップルは不明だが、その他の成績は、 ページ一番下に掲載されてる中華品と同程度 この人の判定では、"使い物にならない電源アダプタ" となる オレも、上記と見解と同意見だな 拘わるだけで時間の無駄、 さっさと見限った方がいいよ >>475 さん、>>476 さん、どうもです、このACアダプタは確かに糞ですわ ただロットによってACアダプタのモデルが違うかもしれないし個体の問題かもしれんです それとちょっと解せないのはラズパイのバスパワー(ACアダプタ無し)で 4ch同時録画ドロップ無しで動いてるのとSiano SMS2270のデータシート見ても max 255mWってあるのでDC-DCの効率考えても4chで消費電流500mA以下だと思うですよ だったらなんでACアダプタついてるの?と。 ACアダプタが糞でそのせいでドロップ多いとか言われてたらもったいなーと。 > ISDB-T Active Full-Seg 255 mW (when using USB Application) > VCC_IO IO Power supply 3.9 V > VCC_CORE Core Power supply 1.5 V あとDSOでみたらリップルはそれほどなかったです >>477 500mA以下のはずったって 定格2Aなんでしょ? ACアダプタ取っ替えるぐらい簡単じゃん なんか持ってないの? もってないなら秋月で買ってくるなり それも嫌なら返品交換してもらえば? > 秋月で買ってくるなり・・・ 秋月のアダプタは ほとんどが ジャック・サイズ="5.5/2.1" で、あとは USBタイプ が少々 残念ながら、合致するジャック・サイズのACアダプタは売ってない 代替品を探すなら、予め ジャック・サイズを調べておかないと嵌るよ >>478 さん、説明不足ですんません、ACアダプタ無しで問題なく4ch同時録画できてるんでぜんぜん困ってないんですよ 現在、4ch同時連続録画テスト中なんでPX-Q1UDは止めたくないので別のACアダプタつなぐとか返品とかもいまはできないです ちなみにPX-Q1UD付属のACアダプタのプラグは>>480 さんが言うようにEIAJ規格でもなく2.1mm標準でもなく外形3mmというタイプでした ちょと割高だけど、3/1.1の変換プラグあったよ https://www.am%41zon.co.jp/dp/B0722J415P あと、最初にいったけど どうせ使えないダメACアダプタなんだから プラグのとこチョン切って線つなぎ変えてもいいし ラズパイの元電源3Aで、USBポート4個分全体で1.2A 供給できるから 他のUSB機器を全部セルフパワーのUSBHubで ってやれば チューナーに1.2A使える 定格の2Aには、ちょと足りないけど それで問題ないなら、それでもいいし 解せないって言ってた原因が分かったんだから もう特に語ることはないじゃろ >>483 、ありがとうございます、これは凄いw、DCジャック全38種対応、これはこれで持っとくと便利かも >>485 プラグで困ったことあれば欲しくなるでしょ? だけど、いっつもACアダプタぶっ壊れたら 線チョン切ってつなぎ変えてて 現状は困ってないから 欲しいものリストにずっと居る ACアダプタなんかハードオフで高くて100〜300円で売ってるがな。ジャンクだけどな 高くてはいらんかったわ。あと尼にある中華DC-DCダウンコンバーターと組み合わせれば最凶になるでぇ >>438 Fedora-32 kernel:linux-4.19.41 (ソースコードは不変の自前ビルド) core-i3 4130T | iGPU (VAAPI) PT3 の構成で数日前から挑んでます fixes/30ベースで使ってたのをFedora-31 -> Fedora-32へ更新したら frontendの描画がトチ狂ってかなり支障が出る状況だったため仕方無く... Artaneさんのリポジトリから"Set VERSION to 0.31"以降のISDB関連commitを取り出して fixes/31ブランチを起点にマージ・手直ししたソースツリーでの作業です ・ISDB-T(地上波)については録画できています ・ISDB-Sについても、いまちょっと試してみて録画できているっぽい (非課金のBS 1-7chしか試せません) ・そのままだとfrontendが起動しなかったのでデバッグ用にソースコードをいじって小細工 - TestPluginVersion() のLOG()行を外したり - gdbのbacktraceで見た感じQString絡みでsegmentation faultに落とされているっぽい ・backend, frontend とも "--noupnp" をつけないと起動できない? (詳細 未調査 QString関連かも) ・frontendを普通に終了させようとしてもsegmentation faultで落ちる 0.31のrelease tagつけてからfixesブランチでも変数名のリファクタリングされてるのが... >>489 非常に遅くなって申し訳ございません。 まず、今日までのfixes/31をマージしてみました。 現状でビルドして見てどうでしょうか? # たしかにあのリファクタリングは何なんだと思いました。 FedoraのQtはどうなんでしょうね…。 >>489 ,490 githubから本日取得した31+ISDB-Jaをdebian/sidで構築した分で > ・ISDB-T(地上波)については録画できています 録画できています。 > ・ISDB-Sについても、いまちょっと試してみて録画できているっぽい 録画失敗しました 30+ISDB-Jaのdbを残したまま上書きmake installしましたが、dbの初期化再構築が必要? recordedテーブルのデーターを全消去しないとshutdown処理できなかったです。 >>491 ありがとうございます。 ISDB-Sに関しては、パラボラがないので、デバッグができない状況になってます。 周波数等がかなり変更されてる感じなので、そこに絡んでるのかも…。 時間がかかるかも知れません… dbに関しては、後でちょっと見てみます 録画をLinuxのEPGStation エンコードをWinのAmatsukazeでさせてるんだけどEPGStationのmaxEncodeを4とかにしてるのにAmatsukazeのほうにはタスクが1個ずつしか登録されないのはなぜなんだろ… >>493 maxencodeは同時ストリーミング数でエンコードは常にひとつずつ 俺もAmatsukaze使ってるけどエンコ済みファイルは別フォルダに作るからエンコードスクリプトではAmatsukazeにキュー送ってエンコファイルへのシンボリックリンク作って終了させてる >>494 ありがとう!EPGStationのダウンロード欄に出るファイル容量が0になるけどそこはしょうがないよね… >>261 すごい古い話で申し訳ないけど このCONFIG_MAX_DVB_ADAPTERSってやっぱkernelビルドするしか変更する方法無いよね? PT3 3枚使ってるんだけど、Ubuntu ServerのKernel max=8で作ってやがる・・・ 今時kernel のビルドなんて面倒なんだが、なんか方法有るかなと。 >>497 情報thx ubuntu以外だとデフォルト16だったりするのこれ? pkgでアップデート管理していけないの超面倒杉なんだが・・・ vanillaはどうも16っぽい所までは調べたんだけど。 docker-mirakurun-epgstation ものすごく便利に使わせてもらってるんだけど エンコードの ffmpeg で libfdk_aac が使えるようにならんかなー 自前で ffmpeg をコンパイルしたとしても ときどき docker 環境のアップデートがあることを考えると 最初から libfdk_aac 付きでコンテナを準備しておいていただけると・・・・・・ という希望をここで述べただけですので スレ汚し失礼 ここに希望書いても無駄だからgithubにissueでも建てなされ libfdk_aacのライセンスがGPLと非互換で > you cannot download a pre-built ffmpeg that supports it. だから自分でビルドするしかないと思われ https://trac.ffmpeg.org/wiki/Encode/AAC >>499 ffmpeg.orgのFFmpeg Compilation Guideに 「Alternative ways to obtain/compile ffmpeg under Linux Docker image with pre-compiled ffmpeg and libraries」 と紹介されてるDocker imageのjrottenberg/ffmpegからFFmpegをCOPYするDockerfileを用意すれば良いんだよ と、思ったらEPGStation+FFmpegのDocker imageをDockerHubで公開している人もいるな native-aacエンコーダもいまでは十分高音質になったという話だが 質問です。Mirakuruの録画コマンドが上手く動作しません。環境はLinux Mint20にW3PE4を刺し、ドライバは非公式ドライバを使用しています。 録画コマンドは recpt1 --device /dev/px4video0 --lnb 15 --b25 <channel> - - となっており、地デジはlnb 15を省いています。 EPGStationから録画を行うと上手く動作せず、Logには 2020-08-06T13:27:46.986+09:00 info: TunerDevice#2 end streaming to user `127.0.0.1:35012` (priority=0) 2020-08-06T13:27:47.718+09:00 debug: TunerDevice#2 > device = /dev/px4video2 2020-08-06T13:27:47.722+09:00 debug: TunerDevice#2 > C/N = 35.676318dB 2020-08-06T13:27:47.788+09:00 debug: TunerDevice#2 > (PID:36154)(CH:T24) Recording... 2020-08-06T13:27:49.987+09:00 debug: TunerDevice#2 kill... 2020-08-06T13:27:49.988+09:00 debug: TunerDevice#2 > SIGTERM received. cleaning up... 2020-08-06T13:27:49.990+09:00 debug: TunerDevice#2 > (PID:36154)(CH:T24) Recorded 2sec 2020-08-06T13:27:49.993+09:00 info: TunerDevice#2 process has closed with exit code=0 by signal `null` (pid=36154) 2020-08-06T13:27:50.094+09:00 debug: TunerDevice#2 released と表示されており、電波を受信できているにも関わらず、なぜかKillされており、録画に失敗します。どうしてKillされてしまうのかいくら調べても分からず苦労しています。 また、試しにターミナルで recpt1 --device /dev/px4video3 --b25 24 5 test.ts とテストしてみたところ、問題なく5秒間の録画が出来ていました。 さらにVLCでのネットワークストリーミングを試し http://localhost:40772/api/channels/GR/24/stream でやってみましたが、再生できませんでした。MirakurunのLogは上記とほぼ同じ内容になっています。 このことから、recpt1とEPGStationにはそれぞれ問題がなく、Mirakurunに何かしらの問題があるのだと判断しましたが、具体的に何がだめなのか分かりません。お知恵をお貸しいただければと 自決しました。Decoderに arib-b25-stream-test というのを入れていたんですけど、これを削除して空白にすると解決しました。お騒がせしてすいません 録画コマンド側の-b25が悪さしてたんかね デコードはarib-b25-stream-testで行う事を推奨してたと思うが ま、動けば良いかw libpcscliteの名前変えると使えないからarib-b25-stream-testでハマる人多そう 誰かRockPro64(ARMでPCI Expressが付いているボード)で PT3かM4試した人いない? 動くかな? すでに両方持ってる人しか試さんやろうね chardev系でいい人はpx4_drvという選択肢もあるし わたしゃMythTV利用なのでdvbドライバ必須だから普通にx86のPC + PT3ですけど どうせARM系で人柱するならUSB 3.0が載ったRPi4とUSBチューナーの事例がいいかもよ >>513 動くよ、 録画できるところまでは確認出来した 勿論、録画したファイルが再生できる事もな 一時間程度の連続録画で ドロップ=ゼロ だったから、一般のPC(x86)と比較しても遜色なかったね 試してたのは、コロナ騒ぎが始まった頃の事・・・ 俺の場合、 動くかどうかが興味の対象であって それを使用する事は目的じゃない だから、正常動作が確認できた時点で目的達成。 今はもうやってない(飽きた) 気が付いてみれば、今や PT3の方が遥かに高額なのな RockPro64比で3倍以上か・・・ >>517 WOW!! PT3?M4?試したのはどっち? PT3 但し、github から "wget" して "make"、 それだけで済むと思ったら甘いよ 最大の関門は kernel カードを挿しても全く認識しないか/或いは kernel 自身がクラッシュするか そんなレベル これは、PT3 に限らずPCIEx カード全般がそう言う状態、勿論問題なく動くヤツも存在はする(S-ATA or NVME 等) 従って、kernel の該当部分を修正し無い限り マトモな動作は到底無理 (今日時点でも該当部分は直って無い、恐らく もう公式treeに取り込まれる事は無いだろう) それを超えられれば、 pt3_drv / recpt1 等は少量の変更程度で済む、後はたいした事は無い。 ぁぁ... kernel自体の実装の方か PT3のドライバの方じゃなく 中華系SoCのカーネルはリビジョンが総じて古いし SoCのデータシートとか諸々の情報が出てきにくいから OSSでがんばってメンテしようとする気概を持ってくれる人口が少ない 問題が有るのはPCIExのhostドライバ コイツが高確率でバス・フォルトを起こして、kernel ごとクラッシュ big-coreとlittle-coreとで挙動が異なる云々・・・、との事らしいが こんなの、SOCを作った側の人間じゃなきゃ絶対に判らん。 苦情が多かったんだろう、その辺りに関する情報がホンの少しだけ出てたよ 後はPT3_drvのDMA 廻り 作者が想定した環境とは異なる 全く別のArchで動かそうとしてる訳だから、これはしょうがない 該当部分をArchに合わせて修正、後は動く ついでに言うと https://www.spinics.net/lists/linux-media/msg172590.html で触れられてるように、dvb-coreのstat情報のAPIに問題があって ARMでstat情報を取得しようとすると落ちる可能性がある 6年ぶりくらいに録画鯖を再構成しようとしてるのですが、 Ubuntu20.04の素の状態でlsmodするとPT3認識してるっぽくて、もうこれでイケる状態なんですかね? あと、dvbは重いからchardev版で充分と言ってる人も居るようなんですが、 みなさんどっち使ってますか? やっぱdvbにするべき? ユーザー空間のソフトウェア(録画システム)がDVBかchardevかどっちも扱えるのか そこが選択の理由になってると思いますよ わたしはMythTVを使っていてMythTVがDVBしか扱えないからDVBドライバを利用 chardev版しか使ったことないけど、 DKMSの導入に苦労したから次組むときはDVBにしたい 524-525 なるほど、ありがとう これまではrecpt1でchinachuだったけど、今後はmirakurun使おうと思ってるので まずはDVBでやってみます ここで聞くことかどうか分からないんですけど、EPGStationで録画ファイル名を%TITLE%にしてるんですけど、[字]や[新]などの角括弧を除いて保存する方法ってあります? >>527 そういうのに対応した変数はなかったはず 録画後にプログラムを実行することができるから、そのプログラムで正規表現を使って該当部分を消してやれば良い >>528 やっぱりそうするしかないんですね。ありがとうございます EPGStationだとSQLもいじらないといけないのかな ubuntu 20.04 + pt3 + epgstation + mirakurun 構成で録画してるけど、 最近、録画映像中に灰色の四角が稀に出てくるときがある。 ログではエラーやドロップは発生していない。 pt3の故障なのか、ケーブルの問題なのか、pcハードとの相性なのか(ちょっと前に換装した)、 最近マンションでtvケーブルを使ったインターネット回線が開始されたのでそのノイズなのか 色々可能性がある。 あと灰色四角を探すのも映像をずっと見続けなければいけないのが大変。 同じような事例ありますか? >>531 症状から推測すると、録画系よりは再生系の故障の可能性が高いような気がする。 ビデオカードのメモリーの不具合とか。 なので問題を切り分けするために ・ツールを使ってTSファイルにドロップが無いか。 ・そのTSファイルを別の機器で再生して問題があるか。 ・繰り返し再生して、灰色の四角が出るタイミングと場所は一定なのかランダムなのか ・自機で録画したのではないソースを再生して、同じ問題が出るか 等を確認するのが吉。 https://www.itmedia.co.jp/news/articles/2010/26/news064.html GitHub、RIAAからのDMCA申請で(Pythonライブラリ「youtube-dl downloads」関連の)複数のリポジトリを削除 DTV関連に波及しなければいいけど TSでログがしてるけど、ノイズ乗る人っています? Ubuntu18.04 + PX-W3U4 + EPGstation + mirakurunで私は結構ノイズが乗ります.. CPUがしょぼいのかな(´・ω・`) >>534 全体的にそうなら 電波強度悪いんじゃないの? それだとブースター必要なのかも あと BSだけ、そうなるとかなら 衛星放送のデコード方法が、なんか特殊になってるみたいで TS再生するときに、ハードウェアデコード 使うと、おかしなる って 経験ならした >>534 プレックスはドロップ前提で使うもの みんな戦ってるから「PX-W3U4 ドロップ」で民間療法を片っ端から試して絶望しよう >>536 あ そういや そんな話もあったね うちは、最初からコレで 戦ったことなかった https://github.com/nns779/px4_drv ドライバー作ってくれた人 5chに降臨してたみたいだけど 改めて、ありがとう >>538 ドライバー作ってくれた人? dkms対応、超便利です マジで本気で感謝してます EPGstationのログ初めて見たんだけど、時間がUTCになってるんだけど解決方法無い? TimeZoneも合ってるんだけどどうするのがいいかな? # timedatectl status Local time: Sun 2020-11-22 21:44:41 JST Universal time: Sun 2020-11-22 12:44:41 UTC RTC time: Sun 2020-11-22 21:44:41 Time zone: Asia/Tokyo (JST, +0900) System clock synchronized: yes NTP service: inactive RTC in local TZ: yes ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる