Linuxでテレビ総合スレ 避難所 3
■ このスレッドは過去ログ倉庫に格納されています
Windowsで、地デジ8ch+BS2chを同時視聴して、そのうち地デジ1chを常時録画するような サーバーは2台組んだ経験があったのですが、 「2019年版MiyouTVにも使えるChinachu全録サーバの作り方(ttps://qiita.com/Daigorian/items/bae6ba98629b637b7e76)」を見て刺激を受けてLinuxでやってみようと思い、 viで設定ファイルをいじるのがアップアップの自分ですが、地デジ8ch同録サーバーが比較的 いい感じでできて調子に乗り、それとは別に上記サーバーをリプレイスしようと調達してあった PX-Q3PE4を2枚差しして、地デジ8chとBS8chをさしあたって16ch録画できるところまで (ドロップの精密な精査はしてない)ところまで来ました。 先達の記録を読み込んで、ようやくここまでという感じですが、せっかくなので、 つまずいたところについて質問させてください。 px4_drvを使わせていただきました(作者の方に感謝です)が、recpt1との組み合わせの事例がほとんどで、 自分も結局recdvbは断念しましたが、 ・recdvbには派生がいろいろあるようですが、現時点では何をどんな理由で選択されているのでしょうか? ・地デジ8ch同録サーバーでは、/dev/dvbでチューナーが認識されるため、mirakurunのチューナー設定を 「recdvb --dev 番号」で記述すればよかったのですが、px4_drvだと、recpt1でいう 「--device /dev/px4videoXX」みたいな記述が必要かと思うのですが、ここをどうされていますでしょうか? ものすごく見当違いな質問だったらすみません(長文も)。 recdvbはdvbデバイス向けのコマンドなのでdvbドライバが存在しないPX-Q3PE4などでは使えない >>31 まず、PX-Q3PE4をrecdvbでアクセスできるドライバはないはずなのでrecdvbは使えない px4_drvはrecpt1で使えるデバイスを作るドライバだから、それしか使えない mirakurunの記述方法はこことか参考にして https://androplus.org/Entry/7117/ PX-Q3PE4をpx4_drvで使う際のデバイスパスはこんなかんじ(コマンドで見るなら「ls /dev/px4*」) 二個だともっと増えるだろうから参考程度だけど /dev/px4video0 衛星 /dev/px4video1 衛星 /dev/px4video2 地デジ /dev/px4video3 地デジ /dev/px4video4 衛星 /dev/px4video5 衛星 /dev/px4video6 地デジ /dev/px4video7 地デジ 多少アングラなものだから体系的にまとまってる場所がなくて大変だと思うけど応援するよ 長文も書かないよりずっといいし、自分も前によく分かってなかった部分だから少し共感してる >>32 >>33 ありがとうございました! なるほどですね。 recdvbというのは、recpt1の上位互換の後継みたいに認識していました。 必要なソフト、不要になったソフトとかなかなかわからないんですよね。 確かに衛星・地デジの順序が最初全くわからなかったのですが、px4video8〜15に対しても、 同じような並びにしました。 地デジ8chのマシンも動作したものの、安定した映像になるまでが少々苦労して、 チューナーの感度調整がシビアなのかと、アッテネーターとかを組み合わせたりしましたが、 そもそもDebianが吐いているエラーが多いことに気がつき、そこをつぶしてようやく安定しました。 今回の8+8も安定度は未知数なので、もう少々チューニングを続けます。 地デジ、BSをとってh.264にエンコードしているのですが、 deinterlace_vaapi=rate=field:auto=1 使っている方いらっしゃいますか?一応59.94fps化できるようですが、サイズ増とエンコードスピード低下がネックで 使おうかどうか迷っています。 一番いいのはエンコード時にインターレースを保持してデコード時に解除したいんですが、vaapiのh.264では無理なのでしょうか? あと、通常のdeinterlace_vaapiについても一つお聞きしたいことがあるのですが、 ここのページに https://ffmpeg.org/pipermail/ffmpeg-devel/2017-January/205510.html The available modes are dependent on the driver being used. By default it picks the highest numbered mode available (a proxy for "most advanced", though this isn't necessarily the best choice), or you can use the "mode" option to set a particular deinterlacing mode explicitly ("bob", "weave", "motion_adaptive", "motion_compensated"). と書いてあるのですが、通常deinterlace_vaapiと指定した場合、最新のドライバならばmotion compensatedが使われると解して構わないのでしょうか? 明示して指定する場合はどのようにすれば良いのか書いていないのでよくわからんのですが。 自己レスですが、vfのところでdeinterlace_vaapi=motion_compensatedなどと書けば明示した方法でデインターレースしてくれるようです。 試してみたところ、defaultでmotion_compensatedが使われてるっぽいです。 あと、intel GPUのh264_vaapiでインタレ保持してエンコードする方法が検索しても見つからなかったのですが、やっぱり無理なんでしょうか? +ildct+ilme 付けても無理でした。 ソフトエンコでやれば?余計なフィルタとか挟まなければCPU負荷なんて大したこともないだろう。 >>39 レスありがとうございます。録画鯖がkaby lakeのpentiumなものでソフトエンコはちょっと荷が重いんです。 nvEncでは+ildct+ilmeつけてインタレ保持エンコできるようなので、IntelのVAAPIでも対応してくれれば良いんですが。 質問ばかりで申し訳ないのですが、 libx264のソフトエンコですらインタレ保持ができないのですが、 コマンドに-flags +ilme+ildct って書けば良いんですよね? -x264opts interlaced=1と書いたらlibx264の方はインタレ保持エンコできました。 h264_vaapiでできないのは変わりませんが。 どうもお騒がせしました。 質問させてください ラズベリーパイで録画サーバーに挑戦してるんですけどvlcで視聴するまでは出来ましたが綺麗に見れたりカクカクになったりします 長時間見ると確実にコマ送り状態です ラズベリーパイで組むとリアルタイム視聴はこんなもんですか? スペックが低いのか自分の設定が悪いのか、上手くやってる方いますか? ストレス無くやるならパソコン用意してUbuntuとか入れた方が良いですか? 録画サーバーなら問題無いですか? つライセンス ttp://www.raspberrypi.com/mpeg-2-license-key >>43 無変換mpeg2だったらラズパイでスムーズで見れるよ(自分はラズパイの最新版を使ってる) EPGStation経由で見てるけど スマホからもスムーズに見れる プレーヤーをMPC-BEあたりに変えてみては ちなみにライセンスは必要ない ラズパイでエンコやエンコードしながらストリーミングは無理だと考えたほうがいい 録画サーバーはラズパイで全く問題ない 個人的にはエンコをしたいなら別PCでバッチ処理で寝てる間とか家にいない間にエンコしたほうがいいと思う 録画PCは常につけっぱなしにするから消費電力の低いラズパイが最適 >>43 のラズパイとVLCの情報だけでみんなよく答えられるな 俺には環境どころかVLCで再生してるのがラズパイ上かそれ以外かも分からなかった >>43 です 情報ありがとうございます やりたいのはラズベリーパイをサーバーにしてウィンドウズでリアルタイム視聴と録画視聴です スペックに問題ないようなのでもう少しラズベリーパイで設定とかの見直しやってチャレンジします subドングルs1udが熱くなるのが気になるけど暇だし時間かけてゆっくりやります >>48 EPGStation導入してみたら? 設定なんか何もしなくてもいいよ >>49 EPGStationね 調べて見ます 正直知識が無いのでネットで見つけたページをコマンドをコピペしてるだけなんだけど上手くいかない エラーが出てても最近までわからなくて次のコマンド入れてたし ttps://qiita.com/shotasano/items/3809b8f3e0b62d51d3c3 このページ見てやっててこれからミラクルとチナチュウを入れて保存をHDDにできれば目標達成 参考になるページですよね? >>50 別にChinachuでもいいけど、スマホからも使えてストリーミングの種類が豊富なEPGStationのほうがおすすめだよ 確かChinachuって無変換TSでの視聴ができなかったと思うんで、ラズパイの場合だとカクついて再生無理だからやめたほうがいい >>51 EPGStationさらっとネットで見てみした スマホで使えたら一番便利だから情報集めて導入してみます もう11月からやってるからどれだけ本人のスペック低いか分かるでしょ viで編集もいまだによくわからないからし設定少ないEPGStationにしてみます >>52 epgstationはラズパイで動かしてるネット上の例が少ないから、コマンドの意味がなんとなく分かってるレベルじゃないと難しい気もする それでもやるなら、参考にしてるサイトの「録画サーバーのインストール」がchinachuインストールだからその手前までやって ffmpegをインストールしてからepgstationを入れるといいと思う https://qiita.com/fujino-fpu/items/e6857e2703c9b7f2add1 https://github.com/l3tnun/EPGStation/blob/master/doc/linux-setup.md どうせやるだけならタダだから時間があれば両方試したほうがいいんじゃないかな あと、今は直ってるかもしれないけどraspbianのデフォルトのvimって使いにくかった気がする https://blog.cles.jp/item/10152 >>53 わざわざサイトまで貼ってくれてありがとう御座いますm(_ _)m 急いで無いしお金も掛からないので挑戦してみます viよりnanoの方が操作は素直だと思うけど 入ってないんだっけ? 質問させてください raspberrypi 3b+ px-s1ud 昨日も質問させてもらいました、ありがとうございました sshでコマンド入力でインストールしていくとMirakurunインストール段階でエラーが出ます PM2の段階で sudo npm install mirakurun -g --unsafe --production このコマンドを入れと Version: node@v6.11.2 [NG] Expected: ^8.9.4 < 9 || ^10.11.0 < 11 と出ます 以降ERR!の連続 nodeのバージョンをが悪いんですか? わかる方いますか? そうだよ 8.9.4以上9未満、または10.11.0以上11未満のバージョンにしろってこと Chinachuのマニュアルには書いてあるけどMirakurunの方は書いてなかった気がする https://github.com/Chinachu/Chinachu/wiki/Gamma-Installation-V2 > ※Node.js の奇数バージョンは不安定故にサポートされず、Mirakurunも > インストールできません。通常環境における偶数バージョンの利用は > Node.js 公式でも推奨されています。 >>58 ありがとうございます もう一度挑戦してみます >>36 お前は俺か 俺も以前h264_vaapiでインタレ保持エンコできないか試行錯誤したけど無理だったから720p 59.94fpsにしてる deinterlace_vaapi=rate=field:auto=1,scale_vaapi=w=1280:h=720 Celeron N3050でも等倍速以上は出るからrecdvbとffmpegをパイプで繋いでリアルタイムエンコしてる おひさです。 MythTVが30になったので、パッチ作りました(´・ω・`) 例によって、Deb-Multimedia版30.0-dmo1へのパッチやらDebian Sid/amd64向けにビルド下のやらがセットです。 https://www.axfc.net/u/3955997 後、トランスコード用のスクリプト(かなりいい加減?)で常時更新中のを貼っておきますね。 https://github.com/Artanejp/mythtv-trancode-to-h264 MythTVのJOBから呼び出す目的で書いてるもので、とにかく動くということからはじめててごちゃごちゃしてて、まだまだ改善が必要ですが…。 --live_hd_mid (x264 FHD) --anime_high (x264 720p) --live_mid_hw (HEVC/VAAPI 720p 相対的に低画質) --live_high_hw (HEVC/VAAPI 720p 相対的に高画質) --live_sd_high_hw2 (H264/VAAPI 480p 相対的に高画質) 辺りを使ってます。メタデータ突っ込めたりなど色々な機能がありますが…。 VAAPIを使う場合、色々と環境で設定する必要があるかも。後、HEVCは使えない場合もあるのでその場合は変えてください(´・ω・`) MythTVってPT3でも使えるのかな? アナログチューナー以来触ってない ラズパイの流れなんで、少しだけ便乗 ラズパイでやわらかカスを使ってる人いない? 一応Wi-Fiに干渉せず設定はできてるんだけどほとんどのサイトで書かれてるMakefile書き換えるやり方じゃできないよね? 今はCMakeを書き換えないといけないけど明らかに間違ったやり方だから、カーネルの更新とかしたら動かなくなりそうで… >>65 使えますよ。 DVBドライバ→fuse_b25(調べてくださいね)→MythTVとなりますので。 DVBドライバが使えるISDBチューナーなら、多分動くと思います。 >>67 すごい そんな時代なんだね ありがとう、動かすことがあればまた来るかもしれない ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる