【視聴・録画】Linuxでテレビ総合16 [無断転載禁止]©2ch.net

レス数が1000を超えています。これ以上書き込みはできません。
0001login:Penguin2017/07/28(金) 00:47:14.24ID:3zvGSfeW

0952login:Penguin2023/09/12(火) 20:26:06.74ID:lse6ZUQc
>>950
ガムテープw
耐熱絶縁テープですよ

>>951
絶縁ですねー

掃除面倒くさくて、24時間常時稼働で12年以上使ってた前の録画機は最長で2年間以上掃除しないで使ってて、久しぶりに開けたらホコリでショートするんじゃね?って位ホコリが積もってたのでショート予防にベタベタと神経質に貼りまくったんです。
異論は認める。

0953login:Penguin2023/09/12(火) 21:17:05.28ID:bzsVT5aT
>>949
そうでしたか
それは失礼しました

あのエピソードって、もう2年前か、あの人たちいなくなっちゃのかな


サッカー日本代表のトルコ戦はっじまるよ~

私は、リアルタイムで見るけど
ちゃんと、録画予約したか
おまえら

0954login:Penguin2023/09/12(火) 23:36:20.46ID:1rMh2i1Z
>>952
貼りすぎでは?くさそう

0955login:Penguin2023/09/12(火) 23:54:22.83ID:bzsVT5aT
あーあ
Bチームだしあんなもんか

録画組にネタバレしちゃったから
かわいそうだから

この辺にしといたるわ
おやすみ

0956login:Penguin2023/09/13(水) 12:12:42.46ID:6wsks3OU
>>952

読み飛ばしてた
ホコリにお悩みなら、正圧設計のPCケースにするとか、吸気ファン増設して
正圧にして吸気ファンの吸い口に、マグネットでぺったっと貼れるフィルターつけとけば、たまにフィルター剥がして掃除するだけで
ずっと中身キレイに保てますよ

>>910
いろいろ見てたら、epgstationのconfigに、エンコードに、いくつのスレッド使うかって設定があって
デフォルトが4なんだけど、うちの12スレッドだから、半分の6でいいかって設定してました
すっかり忘れてた

0957login:Penguin2023/09/13(水) 20:42:27.97ID:CmcIFaJe
>>956
フィルタつけてみたけ事もありますよー
HDDの温度がよろしくなかったのでこの夏の猛暑に耐えきれずやめました。

init:trueを追記を追記するとゾンビ予防になるのでこのオプションもオススメですよ。
epgstation:
build:
context: "./epgstation"
dockerfile: "debian.Dockerfile"
deploy:
resources:
limits:
cpus: "6"
init: true

0958login:Penguin2023/09/14(木) 13:45:53.44ID:uena0orf
>>957
正圧ってこういうことです
https://www.silverstonetek.com/jp/tech-talk/wh_positive

0959login:Penguin2023/09/14(木) 20:16:42.03ID:kCyiylU2
>>958
ありがとう、参考にしますね

0960login:Penguin2023/09/15(金) 16:36:56.95ID:BGRAFZRk
>>912
両方は無理なんじゃないの?
エンコード用と、Liveとかのリアルタイム変換で使い分ければ?


やっとうちの、RyzenAPUでもvaapiでエンコードできるようになってきた
複数同時エンコで、GPUフルで使ってくれないとか
BSと地上波の振り分けとか
まだ課題はあるけど

0961login:Penguin2023/09/15(金) 20:12:13.07ID:uDomH2+E
俺も2枚刺しで差
取り放題だって見もしないのに録画だけしてるよ

0962login:Penguin2023/09/15(金) 22:47:09.12ID:q7dP0JXj
趣味、録画

0963login:Penguin2023/09/15(金) 23:30:39.52ID:NtR3CK/l
>>961
そういや
SNSで全チャンネル全録してるって人いたね


地上波と、BS/CSの判定で
チャンネル名でやろうと思ったら
BSとか名前ついてないのもあるのかよ
channelIDから、ミラクルンのapiたたいて
jsonでgetすれば、種別とれるんだけど
どうやりゃいいんだ?
javascript苦手じゃ

0964login:Penguin2023/09/16(土) 07:54:06.60ID:vlMf8O2+
httpやjsonなんて大抵の言語で標準ライブラリになってるだろ
好きなのつかえよ

0965login:Penguin2023/09/16(土) 12:45:34.03ID:j7QtQ+XK
>>964
fetchでサクッとgetしようとしたら謎のエラーでjson取得できねー

簡単にいいやがって…

0966login:Penguin2023/09/16(土) 15:07:04.96ID:j7QtQ+XK
あー無理ゲーだった
http:localhostってやってもダメなんだけど
環境変数に、urlないとダメらしい
なので、enc.jsから、ミラクルンにアクセスできない

なので、直に、チャンネルタイプ追加してもらうか
URL追加してもらえないと無理

もう諦めて、全部ソフトウェアデコードにしちゃおう

あとは、複数同時エンコードでどれだけ、GPUをコキ使えるかだ

0967login:Penguin2023/09/16(土) 16:03:06.27ID:j7QtQ+XK
4本同時にエンコしてみたけど
やっぱり、GPUフルにならないで
50~60%ぐらいまでしか上がらないや
そして、それぞれのエンコ速度がおちるから、なんか上限に張り付いてる感じ
システムモニターがおかしいのかな
うちの
Ryzen5 5600Gだと
同時エンコは、2~3本ぐらいが適正か

あー長かった
忘れないうちにレシピまとめとこう

0968login:Penguin2023/09/16(土) 17:54:31.67ID:PiwXqEav
Raspberry Pi 4Bでの録画サーバー実績はたくさんあるけど
Raspberry Pi Zero 2 Wの実績ってある?

0969login:Penguin2023/09/16(土) 18:50:16.33ID:RW8gVjqg
>>963
recordedFormatに%TYPE%つければいいんじゃないの?

0970login:Penguin2023/09/16(土) 19:03:31.02ID:RW8gVjqg
あとは%CHID%取れてるなら、こんなコマンドの戻り値を使うとか

curl http://mirakurun.local:40772/api/services/{chid} | jq '.channel.type'

0971login:Penguin2023/09/16(土) 19:38:00.88ID:j7QtQ+XK
>>969

enc.jsで使える変数はこれです
https://github.com/l3tnun/EPGStation/blob/master/doc/conf-manual.md#encode

>>970
dockerに、curlインストールしても
なぜか、動かないんですよ

どのみちHWデコード使っても、GPUとCPUの負荷が少し下がるんだけど、微妙に遅いしもういいや

0972login:Penguin2023/09/16(土) 19:45:08.05ID:RW8gVjqg
>>971
妥協的な手段としてrecordedFormatに%TYPE%を指定して、ファイル名から取得すれば良くない?
dockerのネットワークをちゃんと理解すればcurlでも行けそうだけど

0973login:Penguin2023/09/16(土) 20:01:47.48ID:j7QtQ+XK
>>972
そもそも
ファイル名から、とるって方法がわりません
ファイル名に、GRとかBSとかついてないもの
curlにいたっては、dockerイメージにcurlインストールして
docker exec -it curl なんとか
ってやっても
ファイルが無いとかって怒られます

0974login:Penguin2023/09/16(土) 20:09:07.35ID:RW8gVjqg
>>973
config.ymlいじれば録画ファイル名に情報を付加できるよ

0975login:Penguin2023/09/16(土) 20:45:36.43ID:j7QtQ+XK
>>974
そういうことか
ややこしくなちゃうからいいや
HWデコード+HWエンコだと
負荷少なめだから、複数同時にやったら、効率上がるかも
って期待してたんだけど、そうでもなかったし

0976login:Penguin2023/09/16(土) 20:48:33.90ID:j7QtQ+XK
>>968
3B+しか持って無いけど
PI4じゃなきゃ無理でしょ
それでもキツいんじゃないの?

0977login:Penguin2023/09/16(土) 21:01:35.85ID:cUReiBd4
>>976
なにをもって出来る出来ないと言うかだけど、俺は初代から録画サーバーとして使ってるけど。

RasPi2からはUSBチューナー2本で同時録画も出来てる。

0978login:Penguin2023/09/16(土) 21:06:19.03ID:j7QtQ+XK
>>977
録画するだけなら出来るんでしょうけど
うちは、3B+で、OctoPiって3Dプリンターのサーバー使ってて、UIがWebで、PythonのDjangoなんだけど
正直かったるいです

0979login:Penguin2023/09/16(土) 21:18:02.89ID:j7QtQ+XK
>>977

録画したやつを、視聴するのに
WebのUiからは、エンコードしたファイルが無い場合、エンコードしながらのストリーミングになるので、ヘボいCPUだと軽く死ねますし
無変換のTSをVLCとかで視聴する以外の選択肢しかなくなって、おまけにエンコードもままならないので、ストレージがあっぷあっぷです
つい最近までの私の環境ですけど

使えるってんなら、どんな制約があるかも書きましょうね

0980login:Penguin2023/09/16(土) 22:30:05.16ID:PiwXqEav
>>968だけど
録画サーバーと曖昧な表現したのが悪かった
ラズパイで再生処理しないのでその辺の性能は求めてない。録画ができればいい
Raspberry Pi Zero 2 Wでやってる人はいないか
たった3000円だしやってみた方が早そうだな

0981login:Penguin2023/09/16(土) 22:57:08.27ID:j7QtQ+XK
>>980
実験するのは良いけど
私が使ってるWebUIのoctopiって
ラズパイのディストリだと
3B+が最低条件で、PI Zeroは否推奨でしたね
それでも、使ってる人見かけるけど…
EPGStaitionじゃないのがあるか知らんけど、録画するだけたってWebUIで
録画予約するんなら、そうとうかったるいって想像してしまいます
逆に録画なんかしないで、VLCとかで
チャンネルのプレイリスト作っといて1chぐらいたまにLiveで見るだけ
とかなら、ありかもしれません

0982login:Penguin2023/09/16(土) 23:00:31.52ID:j7QtQ+XK

でもそんな用途なら、クライアントのPCにチューナーつけちゃった方がいいな
なので、複数のクライアントでチューナーを共有したいって条件を追加で…

0983login:Penguin2023/09/19(火) 08:38:12.66ID:Bcwzx/eh
>>972
ごめんなさい
dockerのネットワーク理解してなくて
無理ゲーだと思ってただけでした
そもそも、Epgstationのドキュメントに
mirakurun:40772/api/
ってやれば、他の情報とれるよ
って書いてあったのを
はいはい、localhostねって
勝手に思い込んでただけでした
ホスト名を、mirakurunにしたら
あっさり、解決しました
地上波と、衛星放送の振り分けはできるようになって、久しぶりに衛星放送をHWデコードしてみたんだけど
やっぱり、フリーズしちゃったな
なので、HWデコードは自動判別と無効ってオプションにして完成
でも、多重音声のヤツがおかしくて
今度は、そっちにハマってます
エンコードの世界って沼よのう
なかなか抜けだせぬ

0984login:Penguin2023/09/19(火) 12:09:52.58ID:+zPbXduy
ホストがnvidiaなのでffmoeg でハードウェアエンコしてるけどドッカー立ち上げとくとエラーになる
立ち上げなおすと治る
意味わからん

0985login:Penguin2023/09/19(火) 16:07:06.98ID:23sXYGIk
Docker対応したときDockerで動かす必要ないソフトウェアだろとぼやいたら
開発者からセットアップが楽になるから必要だ云々言われたの思い出した

0986login:Penguin2023/09/19(火) 16:54:49.62ID:hdCvVPuu
いじりたい人にとってはDockerでパッケージングされちゃうと面倒だけど、ちゃんとPM2を使ったセットアップ手順も公開してるから問題ないね

0987login:Penguin2023/09/19(火) 18:51:28.42ID:1i08KccA
うん。よくわからんけど。

0988login:Penguin2023/09/19(火) 21:16:24.96ID:Bcwzx/eh
>>984
何なんでしょうね
うちのTSの衛星放送をHWデコードしてのフリーズは、エンコしてるプロセスが、おかしくなって
ホストのGUIもなんか変になるけど
Dockerは落ちません
昔、TSの衛星放送ヤベーってさっとた時は、VLCだったかで、HWデコード有効にして、見てたらブロックノイズでて、PCがフリーズしてました

>>985
実際に楽になりましたね
今は、enc.jpで、字幕の埋め込みとかもできる関係で、Ubuntuのパッケージ版のffmpegじゃエンコできませんから
ffmpegも自前でビルドしなきゃいけなくて、そういう手間も省いてくれてます

0989login:Penguin2023/09/19(火) 21:27:41.19ID:Bcwzx/eh

enc.jpじゃなくて、enc.jsだった


enc.jsで、vaapi使えるようにするついでに、他の環境の方も、いじりやすいようにリファクタリングしながら、問題点の改善を試みています

なんか、js苦手だったけど、だんだん楽しくなってきた
出来上がったら公開しますね

0990login:Penguin2023/09/21(木) 12:58:02.36ID:DAEY6ynT
どなたか、enc.jsの
ffmpegでの、デュアルモノラルを、左右の音声別のストリームに分けるやつ
動かせた人いませんか?

あと、これだけなんだよな

0991login:Penguin2023/09/21(木) 13:05:38.33ID:Bq29uxHu
デュアルモノじゃないとコロンボ未練ぞ

0992login:Penguin2023/09/21(木) 13:45:35.12ID:DAEY6ynT

NHKのニュース7とか9とかの
二か国語放送のやつです
なんか、ffmpegの3系?
だか古いヤツなら動くらしいんですけど
4系とか、5とか、6で動かせますか?
もし、どうにもならないなら、バージョン判定で無効にしちゃおうか
悩んでいます

0993login:Penguin2023/09/21(木) 15:30:57.48ID:l0XxNFUp
野暮な質問だけど、仮にできたとして見ないよね??

0994login:Penguin2023/09/21(木) 15:41:20.23ID:i+zHZdLv
デュアルモノラルのストリームを、モノラルのストリーム2つに分けたいってこと?

0995login:Penguin2023/09/21(木) 16:27:38.63ID:wfwDswjE
>>993
個人的には見ないし、自分で作ったプレイヤーで見てて、ストリーム分けなくても音声切り替えられるようになってるから困んないけど、公開するつもりで作ってるからさ

>>994
そうです
エンコデビューしたてで知らなかったんだけどgithubの、過去ログ見てたら
結構困ってる人いるようなので
なんとかしようと思ってます
音声ストリームが原因の、エラーで変換できてないのに自動削除で、tsまで失くなっちゃうって問題とも関連してて、その辺の改善もして
あとは、デュアルモノだけ引っ掛かってます
無効化しちゃえば完成なんだけど
公式の、enc.jsにある機能なので切っちゃっていいものか…

0996login:Penguin2023/09/21(木) 17:23:52.44ID:m7zG8SBf
Debian GNU/LInux Bookworm
chrome (user agent)

,でTVer見ました。テレビの部屋以外で見れてすごいw
出川哲郎の充電旅〜明石家さんま師匠出演特番ww

0997login:Penguin2023/09/21(木) 18:39:33.59ID:Ui36TitX
次スレ

【視聴・録画】Linuxでテレビ総合17 [無断転載禁止]
https://mao.5ch.net/test/read.cgi/linux/1695289122/

0998login:Penguin2023/09/21(木) 19:24:52.03ID:PpfZuDsT
>>997
スレたて乙です


なんか、ffmpegのwikiのまねしたら
デュアルモノうごきました
もうちょっと実験して動作確認したら公開します

0999login:Penguin2023/09/22(金) 01:16:40.54ID:ZlYbLHL4
https://trac.ffmpeg.org/wiki/AudioChannelManipulation
みてやってみたけど
ffmpeg -i dmono.ts -filter_complex "[0:a]channelsplit=channel_layout=stereo" -c:v copy output.ts
で一応できてるな

1000login:Penguin2023/09/22(金) 07:27:34.19ID:S0u7m1yN
>>999
それみて、スクリプト書いてたんだけど、copyするとエラーになっちまうし
じゃぁって、aacでエンコ指定しても
エラーになっちまうし途方にくれてたんだけど、ac3にしたら動いた

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 2247日 6時間 40分 20秒

10021002Over 1000Thread
5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。


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

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

▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/

▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login

レス数が1000を超えています。これ以上書き込みはできません。