【視聴・録画】Linuxでテレビ総合8【デジタル/アナログ】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2013/01/27(日) 15:31:24.80ID:oUET393w【関連スレ】
【自家製】MythTV Part.3【HDDビデオ】
http://engawa.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
http://engawa.2ch.net/test/read.cgi/linux/1017186805/
Linuxでfriio
http://pc11.2ch.net/test/read.cgi/linux/1213378360/
【前スレ】
http://engawa.2ch.net/test/read.cgi/linux/1342343650/
【過去スレ】
【視聴・録画】Linuxでテレビ総合6【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1326804531/
【視聴・録画】Linuxでテレビ総合5【デジタル/アナログ】
http://engawa.2ch.net/test/read.cgi/linux/1309182037/
【視聴・録画】Linuxでテレビ総合4【デジタル/アナログ】
http://hibari.2ch.net/test/read.cgi/linux/1293388638/
【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
http://hibari.2ch.net/test/read.cgi/linux/1269999876/
【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1253880711/
【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る
http://pc11.2ch.net/test/read.cgi/linux/1013649811/
0446login:Penguin
2013/07/20(土) NY:AN:NY.ANID:RZrMzIjM残念
0447login:Penguin
2013/07/20(土) NY:AN:NY.ANID:Ya9ouC8A0448login:Penguin
2013/07/21(日) NY:AN:NY.ANID:98QIJ8zRなんのはなし?
0449login:Penguin
2013/07/21(日) NY:AN:NY.ANID:1a5OOqaY0450login:Penguin
2013/07/21(日) NY:AN:NY.ANID:Sz/gjM41メーカーが頑張っているというか、日本式地デジのルールがそうなっていて
メーカーはそれに束縛されているというのが実情。
外国のTBSでは、こんなものが売られたりもしている。
(日本では地デジ規格自体が違って動かんけどね)
http://www.tbsdtv.com/download/#tbs8920
世界で日本だけは、TV視聴ができるハードウェアとして販売するなら
それが、暗号化無しで録画されたりしないように作る必要がある。
(だから、日本だけはHDCP対応が一般化した)
必然的に、アプリケーションまで囲い込まざるを得ない。
あるいはクローズドソースのアプリケーションにおもねることになる。
がLinuxにはクローズドのTV関連ソフトが普及していない。
結果的に、製品としての競争力を考えた時に
Linux用ドライバーを作ったとしても
TV録画ができるカードとして売り込めないのでは
一般大衆向けとして大量に売れるわけでは無く…
ドライバーを作ること自体に、あまり利点が無い。
PTと勝負して、勝って儲かるというビジョンも無いだろうしね。
0451login:Penguin
2013/07/21(日) NY:AN:NY.ANID:owhp6O02俺はわりとIssues管理つかうな。
作ってた頃の自分が当てにならないし、
コードに TODO 埋め込んでも改善されることまずないし、
使ってくれてる人が改善してくれる淡い期待を込めてる部分もあるけど。
0452login:Penguin
2013/07/23(火) NY:AN:NY.ANID:cKNx2YkS0453login:Penguin
2013/07/24(水) NY:AN:NY.ANID:/bGC3D3T現在は常時稼動のファイルサーバ+PT2録画サーバで運用してます
単純ですがEPGrec+mysqlを両方に入れて録画サーバの自動電源断時にデータベースを
ファイルサーバ側にコピーし,録画サーバにある番組表/録画予約/録画済一覧の状況を
確認可能な状態になってます
これをさらに進めて録画予約や取り消しの操作そのものをファイルサーバで行ない,
それを録画サーバが起動した時に同期する簡単な方法はないものでしょうか?
やっぱりmysqlとPHPを勉強しないとだめかなぁ?
0454453
2013/07/24(水) NY:AN:NY.ANID:/bGC3D3T0455login:Penguin
2013/07/24(水) NY:AN:NY.ANID:tnuEaSs90456login:Penguin
2013/07/24(水) NY:AN:NY.ANID:YSf7YFhdタイマー起動なら、次の起動よりも前の時間に予約が入ったら反映されないんじゃないかとか。
予約入れたり消したりの時にマジックパケットでも送って起こすとかでもまあ結局phpは触らないとダメだろうね。
どうしてもPT2をファイルサーバに入れずに録画サーバで運用したい、っていうなんらかの理由があるんだろあけど。
ちなみにその条件で私が考えるなら、
epgrec はファイルサーバに入れて
do-record.sh の中で マジックパケットで録画サーバ起動>ssh か何かで recpt1 叩いて録画
で頑張るかな。これならシェルスクリプトだけで済む、かも。
0457login:Penguin
2013/07/24(水) NY:AN:NY.ANID:ZJsjkHfh単純にDBをファイルサーバーに置いて、録画サーバーはそのDBを参照すればいいんじゃないの?
もちろん、録画サーバーの停止中に録画予約入れられてもそれを認識できないから >>456 みたいな対応は必要だけど。
0458453
2013/07/24(水) NY:AN:NY.ANID:/bGC3D3T元々PT2はサーバ(FreeBSD)に入れていたんですが,たまに録画失敗等が起こるのでUbuntu
serverに移しました.ファイルサーバはZFSで残したかったのでこんな運用になりました
録画サーバ(レガシーマシン)は番組表取得のために一日一回起動するようになっています
456さんの言われるように,DBはファイルサーバ側に持たせそこに両方からアクセスできる
ようにして,録画時にはファイルサーバからatで録画サーバをWOL起動しタイミングを見て
sshでrecpt1コマンドを投げるというのがよさそうですね
ちょっと調べて試してみようと思います
0459login:Penguin
2013/07/28(日) NY:AN:NY.ANID:MGv4JzPk最近「録画済み一覧」「epgrec動作ログ」など行数が長くなって
ページ読み込みに時間かかってしまいます。
同じような悩みをお持ちの人どうしてますか?
0460login:Penguin
2013/07/31(水) NY:AN:NY.ANID:hjhALwVh!番組名とかが表示されないんだけど
何がいけないかわかりますか?
こんなかんじに表示されます。
http://i.imgur.com/A2yUalk.png
0461login:Penguin
2013/08/03(土) NY:AN:NY.ANID:tV6K7Y390462login:Penguin
2013/08/04(日) NY:AN:NY.ANID:NBM8w2qQ0463login:Penguin
2013/08/04(日) NY:AN:NY.ANID:MNmFztYDネットでやってる人がいたけど
【ログを最大1000行に変更】
logViewer.phpを編集
[前]
$arr = DBRecord::createRecords( LOG_TBL, " ORDER BY logtime DESC" );
[後]
$arr = DBRecord::createRecords( LOG_TBL, " ORDER BY logtime DESC LIMIT 1000" );
俺は録画の成否はメールでみるから行数よりもログ表示のレベルを制限したいんだけど
それはできないかな?警告、障害以外は非表示にしたい
0464login:Penguin
2013/08/04(日) NY:AN:NY.ANID:3As61HTp0465login:Penguin
2013/08/04(日) NY:AN:NY.ANID:sOm5/pPO0466login:Penguin
2013/08/05(月) NY:AN:NY.ANID:yZAZqLrNページャー噛ませてページネーションするべし。
0467login:Penguin
2013/08/06(火) NY:AN:NY.ANID:6G4CbU3cページャーで作ってみたけどDBにlevelで0(情報)、1(警告)、2(エラー)ってもともとあったんで
DB直接叩いて警告、エラーだけメールで飛ばすようにしてみた
エラーが頻発しているのはスカイツリーのせいなので検知したところでどうしようもないけどね……
0468login:Penguin
2013/08/12(月) NY:AN:NY.ANID:0NgNl63P0469login:Penguin
2013/08/12(月) NY:AN:NY.ANID:nZb7q/w6(:;´゜;盆;゜`;:)
とりあえず、ここに証拠を残しておいて
あとでネタバレするとしよう。
0471login:Penguin
2013/08/12(月) NY:AN:NY.ANID:azcEoU2P今なら125.207.118.109とわかるんだがねぇ。
0473login:Penguin
2013/08/12(月) NY:AN:NY.ANID:sbHIyZe40474login:Penguin
2013/08/14(水) NY:AN:NY.ANID:yCeh6gHF結局なんだったの?
0475login:Penguin
2013/08/14(水) NY:AN:NY.ANID:UPZJ/kyu0476login:Penguin
2013/08/15(木) NY:AN:NY.ANID:OamHIERM0477login:Penguin
2013/08/15(木) NY:AN:NY.ANID:GtYo0DwHhttp://hissi.org/read.php/linux/20130810/Y0FZRVlKSTY.html
http://hissi.org/read.php/linux/20130811/Y0VpR2Y0S1k.html
http://hissi.org/read.php/linux/20130812/blpiN3EvdzY.html
http://hissi.org/read.php/linux/20130812/c2JISXlaZTQ.html
0478login:Penguin
2013/08/16(金) NY:AN:NY.ANID:5uRfDjXLffmpeg -i の出力を抜粋するとこんな感じ。
今のところNHK以外では見たこと無い。
Input #0, mpegts, from '0--20130814-1930-27.m2t':
Duration: NY:AN:NY.AN, start: 59801.365422, bitrate: 17264 kb/s
Program 1024
Metadata:
service_name : ?NHK?Am9g?1??El5~
service_provider:
Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x110]: Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp, 127 kb/s
Stream #0:2[0x130]: Unknown: none ([6][0][0][0] / 0x0006)
0479login:Penguin
2013/08/16(金) NY:AN:NY.ANID:qLq0WNGL>Stream #0:1[0x110]: Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp, 127 kb/s
これが二カ国語音声トラック
なんで1チャンネル2トラックで送信しないのかは知らない
0480login:Penguin
2013/08/17(土) NY:AN:NY.ANID:6yChlwKrtvtestで再生すると本番組開始*後*に正常になるはず。
あるいは、demuxするとか
0481login:Penguin
2013/08/17(土) NY:AN:NY.ANID:mc2zV5llVLCとかでもそのままだと再生出来なくて悲しい
パッチ当てるのめんどい
0482login:Penguin
2013/08/17(土) NY:AN:NY.ANID:Rzqm5uWEここのVLC使えばOK
ttps://github.com/nkoriyama/vlc-aribsub/wiki
0483login:Penguin
2013/08/17(土) NY:AN:NY.ANID:aOGk4Rlm0484login:Penguin
2013/08/17(土) NY:AN:NY.ANID:RCXSahTxえっと、ffmpegで音声をうまい事取り出すにはどうすれば良いんでしょう?
ffmpeg -i splited_ts.m2t -map 0:1 -vn -acodec pcm_s16le -ac 2 new.wav
だとダメでした。
[abuffer @ 0x87e9720] Value inf for parameter 'time_base' out of range [0 - 2.14748e+09]
Last message repeated 1 times
[abuffer @ 0x87e9720] Error setting option time_base to value 1/0.
[graph 0 input from stream 0:1 @ 0x87e9660] Error applying options to the filter.
0485login:Penguin
2013/08/18(日) NY:AN:NY.ANID:I8QEVC1hhttp://engawa.2ch.net/test/read.cgi/linux/1339817036/
0486login:Penguin
2013/08/18(日) NY:AN:NY.ANID:miwQ9uYC0487login:Penguin
2013/08/18(日) NY:AN:NY.ANID:BelPJgaz0488login:Penguin
2013/08/18(日) NY:AN:NY.ANID:CrPzL2Qy0489login:Penguin
2013/08/20(火) NY:AN:NY.ANID:TFjrSJyWまったく試してないけど、これって参考になる?
https://twitter.com/tkamada_/status/242591492550565888
0490login:Penguin
2013/08/28(水) NY:AN:NY.ANID:RZgJu0Tpダッシュボードも番組表も内容が表示されない
EPG取得できてないのかな・・・
0491login:Penguin
2013/08/28(水) NY:AN:NY.ANID:8BCeZPKz悩んだ2日間は何だったんだ
0492login:Penguin
2013/08/31(土) NY:AN:NY.ANID:15tWJ2160493login:Penguin
2013/08/31(土) NY:AN:NY.ANID:KIEfYalG仕事以外でつくるものでテスト意識とかしないもんな俺ら凡人は
0494login:Penguin
2013/08/31(土) NY:AN:NY.ANID:Io5noiOPデスクトップ通知なんかついてた
0495login:Penguin
2013/09/04(水) 18:08:39.86ID:eFYOyjhu比較するならそのもの使えって思うけどEDCBみたいにエラーログと番組情報ホスィ...
0496login:Penguin
2013/09/07(土) 02:36:15.01ID:NQWU7PZPほぼ間違いなく撮り逃してるし、ログにもろくに情報が流れてこないので
再現条件も何もわからなくて詰んでる。
0497login:Penguin
2013/09/07(土) 05:12:48.66ID:l03YUcEXconfigおかしいとかじゃない?
ソースコードに手を入れてるならクリーンインストールしてみるとか
0498login:Penguin
2013/09/07(土) 21:12:07.58ID:NQWU7PZP番組開始直前になると、衝突判定重複判定されず、突如録画スケジュールから外れ
てるっぽいな。
>>497
んー operator, scheduler 周りはいじってないんだがなー
やるだけやってみる。thx
0499login:Penguin
2013/09/14(土) 23:49:20.57ID:OzuXHtsMBS,CSは問題ないが、
config.jsonにGRのチャンネル定義を入れると、なぜかGRだけEPGが取れなずに
data/schedule.jsonの書き込みが行われない。
インストールは簡単だが、問題起きた時の追い方が難しい。なんだろう。。。
0500login:Penguin
2013/09/15(日) 11:30:52.70ID:nra4nb0z自分も全く同じ状態になりまして、諦めてepgrecUNAいれました。
で、UNAのshepherd.phpでEPG取得したら、なぜかChinachuの番組表にも反映されてました。
というわけで、よくわからないんだけど、Chinachuそのまま使い続けてます。
0501login:Penguin
2013/09/15(日) 11:35:58.96ID:2HLdKb3Y0502login:Penguin
2013/09/15(日) 12:55:06.70ID:nra4nb0zやっぱ浮気したのが良かったのかな。
というかしばらくUNAとChinachuの二股を続けていこうと思ってます。
0503login:Penguin
2013/09/15(日) 12:58:37.61ID:y7u5fVZGUNAのepgdumpは変態仕様だから出力フォーマットそのものが違うし(XMLではなくシリアル)
ChinachuはMySQL使ってないんだから共通点が無いぞ
たぶん無関係だろw
0504login:Penguin
2013/09/15(日) 18:44:54.63ID:7iU/0xAr思いつくことをいくつか。
config.json に
"schedulerEpgRecordTime" : 120,
の1行を追加して、EPG取得時間を伸ばしてみる。
log/scheduler を見て、エラーが出てないか見てみる。
実際のコマンドライン引数も確認できるので、うまくEPGが取得できないチャンネルは手動で問題が再現するか試したりも。
あと、chinachu では recpt1 のオプションとして --sid epg を使用してる。なので、
recpt1 をこのオプションに対応させておく必用があると思われる。
>>93-120 参照。
0505login:Penguin
2013/09/15(日) 22:53:18.48ID:/YtODvEW保険でepgrecも動かしてるけどなw
0506login:Penguin
2013/09/15(日) 23:19:21.44ID:8z90cEnZ0507login:Penguin
2013/09/16(月) 01:32:40.52ID:mA6OirO0重すぎます……
0508login:Penguin
2013/09/16(月) 12:25:58.72ID:yIXHF48d0509login:Penguin
2013/09/16(月) 12:26:40.84ID:yIXHF48d0510login:Penguin
2013/09/16(月) 14:32:35.55ID:GnTVInsT0511login:Penguin
2013/09/16(月) 16:19:53.54ID:AosJpXm50512login:Penguin
2013/09/16(月) 17:58:25.77ID:2aE13j7Hwin専用でもwine使えばいいし、linuxがいるなら仮想化でもなんでも
0513login:Penguin
2013/09/16(月) 22:35:42.81ID:xYlvxIsM何十年前のPCつかってるの?
0514login:Penguin
2013/09/17(火) 00:22:57.41ID:zfFxGDtVE3 1270 V2というカスですが
ロードアベレージは0.01なんですよね
0515login:Penguin
2013/09/17(火) 06:45:32.43ID:pNbO1i6OLogoGuillo
>512
WineでLogoGuillo動かす以外に他あります?
LogoGuilloは色々大変そうで。
0516login:Penguin
2013/09/17(火) 08:08:27.07ID:QBW0GRyEあ、クライアントじゃなくてサーバーの話?
それだったらサービス再起動すれば直るよ
0517login:Penguin
2013/09/21(土) 21:02:53.86ID:sb2j34UDttp://pastebin.com/qBWG6DqP
こんなエラーをはいてrecpt1がずっと残ってた。
なんぞこれ?
0518login:Penguin
2013/09/22(日) 00:46:35.98ID:nr8u6MXIieもchromeでもロードが終わらない
chinachuを0から入れ直してもだめ
ただ、データはかなり肥大化してる
かなり前のバージョンからたまってるから
もしかしたら一回すっ飛ばした方がいいかな?
0519login:Penguin
2013/09/22(日) 00:47:52.75ID:nr8u6MXIすいません
0520login:Penguin
2013/09/22(日) 08:02:13.77ID:33TDSAIjttp://software.fujitsu.com/jp/manual/manualfiles/M100007/J2S20311/01Z2B/J0311-c-03-05.html
ttp://kazmax.zpp.jp/cmd/w/write.2.html
0521login:Penguin
2013/09/22(日) 08:04:51.07ID:33TDSAIj間違えた これ >>517 へのお返事
0522login:Penguin
2013/09/22(日) 08:14:01.06ID:33TDSAIj1. wuiとoperatorサービスを止める
2. ./chinachu cleanup && ./chinachu unlock
3. dataディレクトリのschedule.json, recording.json, reserves.json, recorded.json を順番に削除しながら
wuiサービスを再起動して動作を確認すべし
エラーが出たらそれチェックしてみそ
0523login:Penguin
2013/09/22(日) 22:43:51.61ID:lkF0Ppmqttps://github.com/kanreisa/Chinachu/issues/38
うちの環境でも再現するので、対処法としてcronでwuiデーモンを定期的に再起動して解決してる。
0524login:Penguin
2013/09/23(月) 02:53:25.43ID:dK6u5B5H3.11でも動いてるよって人いる?
0525login:Penguin
2013/09/23(月) 08:25:17.57ID:N7syCQ3eノシ
カーネル3.11でchardev版動いてる。
動かないってどんな状態?
ドライバのコンパイル失敗?ロード失敗?recpt1が動かない?
0526login:Penguin
2013/09/23(月) 13:56:31.79ID:LW5Jn9aP現状を報告するために、いろいろやってるうちになんか動いてました。
ありがとー。
0527login:Penguin
2013/09/24(火) 13:05:10.43ID:TvSOCPXF試したけど改選されないorz
エラーも出てないからなにが悪さしてるのか…
>>523
うちもサービス再起動をスケジュール入れてます
ロックが残りっぱなしにしにもなることがあるので
ロックファイルと/tmpの掃除も一緒に入れてます
0528login:Penguin
2013/09/24(火) 14:00:36.83ID:jBehevyq自分で解決できないならあきらめな
開発者に聞いたら少しは助けてくれるとおもうけど
0529login:Penguin
2013/09/24(火) 14:18:41.75ID:u5C//ZkG>>527
chinachuで録画に成功したことはある? それとchinachuを使わない録画はできてる?
ロック解除失敗あたりを見ると、ユーザの権限の問題かもしれないね。
chinachuをインストールするときに、instructionでは専用ユーザを作る例が示されていたけど
普段のユーザで実行した方がこの手の躓きの可能性は減らせると思う。
別のリスクとのトレードオフだけど。
chinachuを別のディレクトリにクリーンインストールしてみて、それで問題が再現するか試すと原因を切り分けていけると思う。
0530login:Penguin
2013/09/24(火) 15:12:29.70ID:abEBmw0lだったらこんなスレいらねえじゃん
0531login:Penguin
2013/09/24(火) 16:05:04.15ID:KQfU1IVi0532login:Penguin
2013/09/24(火) 16:41:33.21ID:dqK5zl/2○ そうです。活用できない人には不要なスレです
0533login:Penguin
2013/09/24(火) 16:44:05.25ID:bFwmrxc8もともとepgrecを入れてて、同じPCにchinachuを試用しようとしたんだけど、インストール作業後にepgrecが録画失敗&番組取得失敗してるのに気づいた。
chinachu-wuiとoperatorをinssev -rして、epgdumpr2を入れなおしたら治ったけど。
0534login:Penguin
2013/09/24(火) 18:09:07.20ID:jBehevyqそもそもチューナー自体が無理でしょ
定期的にEPG更新するのに使うんだからそんなこと起こるのは誰にでも予想つく
0535login:Penguin
2013/09/24(火) 19:15:22.78ID:Nv8anvMjGR BS CS
は、わかるんだけど、EXって何?
0536login:Penguin
2013/09/24(火) 19:26:08.50ID:jBehevyqすかぱーHD等
0537login:Penguin
2013/09/24(火) 20:07:15.72ID:Nv8anvMjありがとうございます。
chinachuの番組表スカスカな気がする。
一部の時間帯の番組表がグレー表示。
epgrecの方がちゃんと番組表埋まってる。
チャンネル設定は同じなのになぜですかね?
0538login:Penguin
2013/09/24(火) 20:34:41.33ID:jBehevyq裏番組が違う列に表示されてるからそう見えるだけかも
取得漏れに関してはNode用のEPGパーサー実装するらしいからそれで改善するかもね。
0539login:Penguin
2013/09/24(火) 20:47:28.96ID:dqK5zl/20540login:Penguin
2013/09/24(火) 22:00:43.87ID:Nv8anvMj裏番組?
>>539
一日置いて様子見てみますか。
でも
chinachu update -f
してがっつり取り込んだんですけどねぇ。
後番組検索で正規表現とか使えないものかね?
0541login:Penguin
2013/09/25(水) 00:01:42.26ID:kr1cy0U5>>540
>>504参照。
0542login:Penguin
2013/09/25(水) 07:26:29.71ID:M3Frj5JYでもがんばりますわ
助言くれただけでもありがたいです
>>529
git pullして現在のダッシュボードになってから
wuiの反応がおかしいのです
録画そのものは現在も全く問題ないです
まだ別ユーザを作成しては試していませんが、
rootでサービス起動しても状況は変わらなかったです
lockファイル削除、サービス再起動はα版の途中で
サービスが不安定な時期があったのでそのときの
対策として入れてたままのものです
wuiのログをみるとエラーはありませんが、
init.jsのgetから先が止まってる様子です
0543login:Penguin
2013/09/25(水) 13:41:34.56ID:EAl/eRL9スマフォからアクセスするとまともに動かないし、epgrecより不安定だし
性能低いマシンだと番組表スクロール重すぎワロタ
0544login:Penguin
2013/09/25(水) 13:53:03.68ID:WOeerkKmoperatorが動いている状態で無闇にlockファイル削除すると大変なことになるよ
0545login:Penguin
2013/09/25(水) 14:07:13.98ID:3oOnbhwN一応、以下の手順ですので大丈夫かなと
1.operator、wuiサービス停止
2.lockファイル削除
3./tmp/*.m2ts削除
4.operator、wuiサービス起動
■ このスレッドは過去ログ倉庫に格納されています