【視聴・録画】Linuxでテレビ総合16 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
>>950
ガムテープw
耐熱絶縁テープですよ
>>951
絶縁ですねー
掃除面倒くさくて、24時間常時稼働で12年以上使ってた前の録画機は最長で2年間以上掃除しないで使ってて、久しぶりに開けたらホコリでショートするんじゃね?って位ホコリが積もってたのでショート予防にベタベタと神経質に貼りまくったんです。
異論は認める。 >>949
そうでしたか
それは失礼しました
あのエピソードって、もう2年前か、あの人たちいなくなっちゃのかな
で
サッカー日本代表のトルコ戦はっじまるよ~
私は、リアルタイムで見るけど
ちゃんと、録画予約したか
おまえら あーあ
Bチームだしあんなもんか
録画組にネタバレしちゃったから
かわいそうだから
この辺にしといたるわ
おやすみ >>952
あ
読み飛ばしてた
ホコリにお悩みなら、正圧設計のPCケースにするとか、吸気ファン増設して
正圧にして吸気ファンの吸い口に、マグネットでぺったっと貼れるフィルターつけとけば、たまにフィルター剥がして掃除するだけで
ずっと中身キレイに保てますよ
>>910
いろいろ見てたら、epgstationのconfigに、エンコードに、いくつのスレッド使うかって設定があって
デフォルトが4なんだけど、うちの12スレッドだから、半分の6でいいかって設定してました
すっかり忘れてた >>956
フィルタつけてみたけ事もありますよー
HDDの温度がよろしくなかったのでこの夏の猛暑に耐えきれずやめました。
init:trueを追記を追記するとゾンビ予防になるのでこのオプションもオススメですよ。
epgstation:
build:
context: "./epgstation"
dockerfile: "debian.Dockerfile"
deploy:
resources:
limits:
cpus: "6"
init: true >>912
両方は無理なんじゃないの?
エンコード用と、Liveとかのリアルタイム変換で使い分ければ?
で
やっとうちの、RyzenAPUでもvaapiでエンコードできるようになってきた
複数同時エンコで、GPUフルで使ってくれないとか
BSと地上波の振り分けとか
まだ課題はあるけど 俺も2枚刺しで差
取り放題だって見もしないのに録画だけしてるよ >>961
そういや
SNSで全チャンネル全録してるって人いたね
で
地上波と、BS/CSの判定で
チャンネル名でやろうと思ったら
BSとか名前ついてないのもあるのかよ
channelIDから、ミラクルンのapiたたいて
jsonでgetすれば、種別とれるんだけど
どうやりゃいいんだ?
javascript苦手じゃ httpやjsonなんて大抵の言語で標準ライブラリになってるだろ
好きなのつかえよ >>964
fetchでサクッとgetしようとしたら謎のエラーでjson取得できねー
簡単にいいやがって… あー無理ゲーだった
http:localhostってやってもダメなんだけど
環境変数に、urlないとダメらしい
なので、enc.jsから、ミラクルンにアクセスできない
なので、直に、チャンネルタイプ追加してもらうか
URL追加してもらえないと無理
もう諦めて、全部ソフトウェアデコードにしちゃおう
あとは、複数同時エンコードでどれだけ、GPUをコキ使えるかだ 4本同時にエンコしてみたけど
やっぱり、GPUフルにならないで
50~60%ぐらいまでしか上がらないや
そして、それぞれのエンコ速度がおちるから、なんか上限に張り付いてる感じ
システムモニターがおかしいのかな
うちの
Ryzen5 5600Gだと
同時エンコは、2~3本ぐらいが適正か
あー長かった
忘れないうちにレシピまとめとこう Raspberry Pi 4Bでの録画サーバー実績はたくさんあるけど
Raspberry Pi Zero 2 Wの実績ってある? >>963
recordedFormatに%TYPE%つければいいんじゃないの? あとは%CHID%取れてるなら、こんなコマンドの戻り値を使うとか
curl http://mirakurun.local:40772/api/services/{chid} | jq '.channel.type' >>969
ん
enc.jsで使える変数はこれです
https://github.com/l3tnun/EPGStation/blob/master/doc/conf-manual.md#encode
>>970
dockerに、curlインストールしても
なぜか、動かないんですよ
どのみちHWデコード使っても、GPUとCPUの負荷が少し下がるんだけど、微妙に遅いしもういいや >>971
妥協的な手段としてrecordedFormatに%TYPE%を指定して、ファイル名から取得すれば良くない?
dockerのネットワークをちゃんと理解すればcurlでも行けそうだけど >>972
そもそも
ファイル名から、とるって方法がわりません
ファイル名に、GRとかBSとかついてないもの
curlにいたっては、dockerイメージにcurlインストールして
docker exec -it curl なんとか
ってやっても
ファイルが無いとかって怒られます >>973
config.ymlいじれば録画ファイル名に情報を付加できるよ >>974
そういうことか
ややこしくなちゃうからいいや
HWデコード+HWエンコだと
負荷少なめだから、複数同時にやったら、効率上がるかも
って期待してたんだけど、そうでもなかったし >>968
3B+しか持って無いけど
PI4じゃなきゃ無理でしょ
それでもキツいんじゃないの? >>976
なにをもって出来る出来ないと言うかだけど、俺は初代から録画サーバーとして使ってるけど。
RasPi2からはUSBチューナー2本で同時録画も出来てる。 >>977
録画するだけなら出来るんでしょうけど
うちは、3B+で、OctoPiって3Dプリンターのサーバー使ってて、UIがWebで、PythonのDjangoなんだけど
正直かったるいです >>977
で
録画したやつを、視聴するのに
WebのUiからは、エンコードしたファイルが無い場合、エンコードしながらのストリーミングになるので、ヘボいCPUだと軽く死ねますし
無変換のTSをVLCとかで視聴する以外の選択肢しかなくなって、おまけにエンコードもままならないので、ストレージがあっぷあっぷです
つい最近までの私の環境ですけど
使えるってんなら、どんな制約があるかも書きましょうね >>968だけど
録画サーバーと曖昧な表現したのが悪かった
ラズパイで再生処理しないのでその辺の性能は求めてない。録画ができればいい
Raspberry Pi Zero 2 Wでやってる人はいないか
たった3000円だしやってみた方が早そうだな >>980
実験するのは良いけど
私が使ってるWebUIのoctopiって
ラズパイのディストリだと
3B+が最低条件で、PI Zeroは否推奨でしたね
それでも、使ってる人見かけるけど…
EPGStaitionじゃないのがあるか知らんけど、録画するだけたってWebUIで
録画予約するんなら、そうとうかったるいって想像してしまいます
逆に録画なんかしないで、VLCとかで
チャンネルのプレイリスト作っといて1chぐらいたまにLiveで見るだけ
とかなら、ありかもしれません あ
でもそんな用途なら、クライアントのPCにチューナーつけちゃった方がいいな
なので、複数のクライアントでチューナーを共有したいって条件を追加で… >>972
ごめんなさい
dockerのネットワーク理解してなくて
無理ゲーだと思ってただけでした
そもそも、Epgstationのドキュメントに
mirakurun:40772/api/
ってやれば、他の情報とれるよ
って書いてあったのを
はいはい、localhostねって
勝手に思い込んでただけでした
ホスト名を、mirakurunにしたら
あっさり、解決しました
地上波と、衛星放送の振り分けはできるようになって、久しぶりに衛星放送をHWデコードしてみたんだけど
やっぱり、フリーズしちゃったな
なので、HWデコードは自動判別と無効ってオプションにして完成
でも、多重音声のヤツがおかしくて
今度は、そっちにハマってます
エンコードの世界って沼よのう
なかなか抜けだせぬ ホストがnvidiaなのでffmoeg でハードウェアエンコしてるけどドッカー立ち上げとくとエラーになる
立ち上げなおすと治る
意味わからん Docker対応したときDockerで動かす必要ないソフトウェアだろとぼやいたら
開発者からセットアップが楽になるから必要だ云々言われたの思い出した いじりたい人にとってはDockerでパッケージングされちゃうと面倒だけど、ちゃんとPM2を使ったセットアップ手順も公開してるから問題ないね >>984
何なんでしょうね
うちのTSの衛星放送をHWデコードしてのフリーズは、エンコしてるプロセスが、おかしくなって
ホストのGUIもなんか変になるけど
Dockerは落ちません
昔、TSの衛星放送ヤベーってさっとた時は、VLCだったかで、HWデコード有効にして、見てたらブロックノイズでて、PCがフリーズしてました
>>985
実際に楽になりましたね
今は、enc.jpで、字幕の埋め込みとかもできる関係で、Ubuntuのパッケージ版のffmpegじゃエンコできませんから
ffmpegも自前でビルドしなきゃいけなくて、そういう手間も省いてくれてます あ
enc.jpじゃなくて、enc.jsだった
で
enc.jsで、vaapi使えるようにするついでに、他の環境の方も、いじりやすいようにリファクタリングしながら、問題点の改善を試みています
なんか、js苦手だったけど、だんだん楽しくなってきた
出来上がったら公開しますね どなたか、enc.jsの
ffmpegでの、デュアルモノラルを、左右の音声別のストリームに分けるやつ
動かせた人いませんか?
あと、これだけなんだよな あ
NHKのニュース7とか9とかの
二か国語放送のやつです
なんか、ffmpegの3系?
だか古いヤツなら動くらしいんですけど
4系とか、5とか、6で動かせますか?
もし、どうにもならないなら、バージョン判定で無効にしちゃおうか
悩んでいます デュアルモノラルのストリームを、モノラルのストリーム2つに分けたいってこと? >>993
個人的には見ないし、自分で作ったプレイヤーで見てて、ストリーム分けなくても音声切り替えられるようになってるから困んないけど、公開するつもりで作ってるからさ
>>994
そうです
エンコデビューしたてで知らなかったんだけどgithubの、過去ログ見てたら
結構困ってる人いるようなので
なんとかしようと思ってます
音声ストリームが原因の、エラーで変換できてないのに自動削除で、tsまで失くなっちゃうって問題とも関連してて、その辺の改善もして
あとは、デュアルモノだけ引っ掛かってます
無効化しちゃえば完成なんだけど
公式の、enc.jsにある機能なので切っちゃっていいものか… Debian GNU/LInux Bookworm
chrome (user agent)
,でTVer見ました。テレビの部屋以外で見れてすごいw
出川哲郎の充電旅〜明石家さんま師匠出演特番ww >>997
スレたて乙です
で
なんか、ffmpegのwikiのまねしたら
デュアルモノうごきました
もうちょっと実験して動作確認したら公開します https://trac.ffmpeg.org/wiki/AudioChannelManipulation
みてやってみたけど
ffmpeg -i dmono.ts -filter_complex "[0:a]channelsplit=channel_layout=stereo" -c:v copy output.ts
で一応できてるな >>999
それみて、スクリプト書いてたんだけど、copyするとエラーになっちまうし
じゃぁって、aacでエンコ指定しても
エラーになっちまうし途方にくれてたんだけど、ac3にしたら動いた このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 2247日 6時間 40分 20秒 5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。
▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/
▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login レス数が1000を超えています。これ以上書き込みはできません。