[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 21:53 / Filesize : 234 KB / Number-of Response : 835
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Linuxでfriio



1 名前:login:Penguin [2008/06/14(土) 02:32:40 ID:Ru/elGDS]
Linuxでfriioを使う事に関して話し合うスレッドです。

Friio - 地上デジタルハイビジョンテレビアダプター 「フリーオ」
ttp://www.friio.com/
ttp://www.friio.net/

ttp://www.friio.com/press/
フリーオの場合、受信したデジタル放送の暗号化(MULTI2暗号)を解くと同時に、
MPEG2TSフォーマットのファイルとして、そのままHDDに保存されます。


うpろだ ttp://2sen.dip.jp/friio/fromup.html


486 名前:login:Penguin mailto:sage [2008/11/20(木) 13:38:36 ID:hyA3vIzW]
実際のところ、入力はECM本体だから最低30バイトほどになるよ。
ECM本体自体が暗号化されているからこれ自体をメモリのアドレスに割り振らないとね・・・・

487 名前:login:Penguin mailto:sage [2008/11/22(土) 08:14:00 ID:GhGlu9LO]
PT1発売後にこんなこといっても需要なさそうだけど、
玄箱ProでB25が認証エラーする問題の解決法が見つかったらしい。
pcsc-lite-1.4.102のソースを入手して./configureが終了後、Makefileの85行目を
CFLAGS = -Wall -fno-strict-aliasing -g -O2に変更してコンパイルすれば通るらしい。


488 名前:login:Penguin mailto:sage [2008/11/22(土) 18:34:20 ID:eQKAaNGp]
らしい。

489 名前:login:Penguin mailto:sage [2008/11/22(土) 19:32:23 ID:L45qcRWf]
すごくや>>488


490 名前:login:Penguin mailto:sage [2008/11/22(土) 19:34:59 ID:3C6u9IAt]
既出 pc11.2ch.net/test/read.cgi/linux/1193058543/699

491 名前:login:Penguin mailto:sage [2008/11/22(土) 22:10:02 ID:sLpMuuvO]
recfriio を少しいじってみた。
シグナルを送るとチャンネルを変更できるようにしたつもりなんだが、、、

diff -uNr recfriior4/recfriio.cpp /home/xxxxxx/src/recfriior4/recfriior4/recfriio.cpp
--- recfriior4/recfriio.cpp 2008-09-20 00:04:04.000000000 +0900
+++ /home/xxxxxx/src/recfriior4/recfriior4/recfriio.cpp 2008-11-22 20:27:46.000000000 +0900
@@ -202,6 +202,14 @@
caughtSignal = true;
}

+static Recordable* tuner;
+
+void sighup_handler(int signo) {
+ int ch = system("friio-ch-get");
+ ch = WEXITSTATUS(ch);
+ tuner->setChannel(BAND_UHF, ch);
+}
+


492 名前:491 mailto:sage [2008/11/22(土) 22:10:50 ID:sLpMuuvO]
/** main */
int
main(int argc, char *argv[])
@@ -268,7 +276,8 @@
#endif /* defined(B25) */

// Tuner取得
- boost::scoped_ptr<Recordable> tuner(createRecordable(args.type));
+ //boost::scoped_ptr<Recordable> tuner(createRecordable(args.type));
+ tuner = createRecordable(args.type);
// ログ出力先設定
tuner->setLog(&log);
// ロックファイル設定
@@ -334,6 +343,8 @@
std::cerr << "gettimeofday failed." << std::endl;
exit(1);
}
+
+signal(SIGUSR1, sighup_handler);

// SIGINT/SIGTERMキャッチ
struct sigaction sa;

493 名前:491 mailto:sage [2008/11/22(土) 22:11:50 ID:sLpMuuvO]
$ recfriio --b25 20 - - | vlc /dev/stdin &   # <- 画面が表示される
$ echo 'exit 15' > friio-ch-get
$ pkill -USR1 recfriio             # <- チャンネルが変わる
$ echo 'exit 20' > friio-ch-get
$ pkill -USR1 recfriio             # <- もう一回変えようとする

とすると、

interrupted.
done.
Rec time: 92.598358 sec.
Signal level: 25.9549

と出て、recfriio が終了してしまう。

やりたいことは VLC でfriioの出力をudpで送信して mythtv で受信させる、
mythtv の外部チューナーのチャンネル変更機能と上のような手順を組み合わせて
チャンネル変更。
一応うまくいってるのだが、チャンネルを2回変更するとrecfriioが終了してしまい、
はまっています。

環境: Mythbuntu 8.10、白friio、カードリーダSCR3310-NTTCom

ご助言いただければ幸いです。


494 名前: ◆N/E9PqspSk mailto:sage [2008/11/22(土) 23:21:48 ID:m621f6Uy]
signalをキャッチした時にシグナルハンドラがデフォルト状態にリセットされるので、
シグナルハンドラの先頭で再度シグナルハンドラを設定しないといけないです。
または、signal(SIGUSR1, sighup_handler); のかわりに、
他のシグナルと同じように
struct sigaction usr1sa;
memset(&usr1sa, 0, sizeof(struct sigaction));
usr1sa.sa_handler = sighup_handler;
usr1sa.sa_flags = SA_RESTART;
sigaction(SIGUSR1, &usr1sa, NULL);
とすれば良いはずです。試してないのでバグってたらすまん。

scoped_ptrを使わないと終了時にdeleteされない気がしますが実害は多分ないので無視。



495 名前:491 mailto:sage [2008/11/23(日) 16:09:09 ID:01Mj8kbh]
ありがとうございます。
とりあえず前者の方法を試したところ、シグナルで落ちることはなくなりました。
が、強引にチャンネルを変えているせいか、recfriio と vlc をパイプでつなぐと
segmentation faultが出てしまい実用できない、、、

あと mythtv との連携のためなら、recfriio実行中にシグナルでチャンネルを変えなくても、
$ cat friio-ch-set
pkill -9 recfriio
recfriio --b25 $1 - - | cvlc /dev/stdin --sout udp://localhost:1234 &
みたいなスクリプトをmythtvの外部チューナのチャンネル変更プログラムに設定してやれば
やりたいことはできてしまった、、、

この方法での現状の問題点は
音声が出ない
不安定(チャンネルをかえていると灰色の画面や、エラーになってしまうことがある)
というところ。
何かわかる人がいたら、よろしくお願いします。(板ちがいだったらすいません。)



496 名前:login:Penguin mailto:sage [2008/11/23(日) 23:19:28 ID:01Mj8kbh]
音が出ない件はmythtvの問題のようなので
そちらのスレッドで聞いてみます。
スレッドを汚して申し訳ないです。


497 名前:login:Penguin mailto:sage [2008/11/24(月) 04:30:18 ID:3lWNi8GL]
>>495
シグナルハンドラの中でsystemは止めた方がいいと思う。


498 名前:491 mailto:sage [2008/11/28(金) 00:55:33 ID:LkOtIY/V]
時間が取れたので少しいじってみました。

やったこと:
シグナルハンドラではフラグを立てるだけ。(メインの処理中にフラグを見てチャンネルを変える。)
vlc とはパイプでつながず、recfriio のファイル出力(途中でチャンネルを変える)を読ませる。
結果:
recfriio は安定して動作する。
途中でチャンネルを変えたTSファイルを読ませると、チャンネルを変えたあたりでvlcがsegmentation faultを起こす。
mplayerでは再生できた。

やっぱり強引にチャンネルを変えるのは無理があるのか。チャンネルが変わったことを知らせるTSパケットとかあればいいのだが。



499 名前:login:Penguin mailto:sage [2008/11/28(金) 01:04:16 ID:9kLS9/Us]
>>498
パケットが途中で崩れるからジャね?
188バイト間隔で47が来なくなるとか。

500 名前:491 mailto:sage [2008/11/28(金) 04:09:19 ID:LkOtIY/V]
いや、ファイル長が188の倍数なんで多分大丈夫でははいかと。
というか、シグナル関係なくて
recfrrio --b25 20 5 /tmp/a.ts
recfrrio --b25 17 5 /tmp/b.ts
cat /tmp/a.ts /tmp/b.ts > /tmp/c.ts
vlc /tmp.c.ts
とかやっても落ちる、、、

501 名前:login:Penguin mailto:sage [2008/11/28(金) 05:04:57 ID:9kLS9/Us]
チャンネルによって、PMTやPCRやビデオのPIDが変わるからじゃないかな。
vlcが最初の方でそれらのPIDを覚えて、
途中から変わってもわざわざPAT見直さないとか。

別の時間に録画した同じチャンネルのTSを結合して、再生してみて。


502 名前:491 mailto:sage [2008/11/28(金) 05:27:44 ID:LkOtIY/V]
同じチャンネルだと再生できました。
1時間ほど間隔があるもの同士(多分同じ番組)です。
$ ls -l /tmp/*.ts
-rw-r--r-- 1 xxxxxx xxxxxx 9863044 Nov 28 04:07 /tmp/a.ts
-rw-r--r-- 1 xxxxxx xxxxxx 7487288 Nov 28 05:15 /tmp/aa.ts

何かわかりましたら、よろしくお願いします。


503 名前:login:Penguin mailto:sage [2008/11/28(金) 05:43:24 ID:9kLS9/Us]
じゃあやっぱりVLCがPIDの変化に気づいていないのが原因だと思う。
PartialTSだと「ここでチャンネル変わりますよ」的なパケットがあって、
境目でそれを挿入するとプレイヤーが反応する。
という仕組みがあるんだけど、そこまでVLCが対応しているかは不明。

あとは、VLCを改造するかストリームを改造するかですね。
VLCを改造するなら、PATとPMTを監視して変更があったら
再生ルーチンを初期化しなおすような改造がたぶん必要。

ストリームを書き換えるなら、対象となるパケット(PMTとか)の
PIDを無理矢理置き換えるソフトを作ればいいのかも。
PIDを置き換える場合は、PATやPMTの中に書かれてるPIDも
書き換えないといけないし、そこを書き換えたらCRC32も
計算し直さないといけない。結構面倒。

504 名前:login:Penguin mailto:sage [2008/11/29(土) 22:37:43 ID:jjnb1cUP]
vlc は、音声が切り替わっても落ちるよね。



505 名前:login:Penguin mailto:sage [2008/12/06(土) 11:45:51 ID:eOcd2Mcn]
未確認だが最新のVLCでは修正されているとか何とか

506 名前:login:Penguin mailto:sage [2008/12/06(土) 12:10:02 ID:n1x2fSiH]
>>505
情報のソースは脳内とかそんなレベルの発言?

507 名前:login:Penguin mailto:sage [2008/12/07(日) 01:03:03 ID:0eYacv2V]
初めて録画中にこんなことが起きました。
B25Decoder initialized.
Search friios from dir: /dev/bus/usb
1 friios found:
/dev/bus/usb/001/004: use this friio.
device: /dev/bus/usb/001/004
Signal level: 9.68276
Signal level: 1.81452
Output ts file.
B25 Error: b25->put failed. code=-5
Continue recording without B25.

この機能の依頼主でありながら、今まで起こったことがないエラー
なのでビックリした。故障の予兆でなければいいが。。

508 名前:login:Penguin mailto:sage [2008/12/07(日) 02:13:27 ID:0eYacv2V]
>>507についてですが、B25でエラーが発生したら
自動で再開するのはいいのですが、B25エラー発生前の
データが上書きされて消えてしまうようです。
たとえば4時間録画セットして、3時間録画が終わったところで
B25エラーが発生して、残りの1時間を録画し終えたら、
1時間分のデータしか残りません。

509 名前: ◆N/E9PqspSk mailto:sage [2008/12/07(日) 03:34:50 ID:UeXDm2VJ]
>>507
code=-5 は ARIB_STD_B25_ERROR_NO_PMT_IN_HEAD_32M ですね。(arib_std_b25_error_code.h参照)
放送局が送ってきたTSをb25がうまく解釈できなかった場合に起こるエラーです。ハード的な問題ではないはずです。
で、このエラーが起こる場合(-4,-5,-6が該当)、b25はまだ復号の準備ができていない為に、
それまでに入力したデータは全てb25の内部にバッファされていて1バイトも出力されてない状態です。
recfriioに実装したエラー回避は、今までb25に入力したデータは既に復号されて出力されていることを前提としている為、
b25内部にデータが溜まっている今回のような場合にまずいことになります。
一応、被害に遭う可能性があるデータは_IN_HEAD_32Mが表わす通り先頭32MB分です。
回避するにはb25内のデータを吐き出させるか、先頭32MB分をrecfriio側でバックアップするかなのですが、なかなか面倒です。
さらに回避させた場合、出力されたデータをb25しなおすと同じエラーで落ちるという問題もあります。

510 名前:login:Penguin mailto:sage [2008/12/07(日) 04:20:46 ID:0eYacv2V]
>>509
深夜に回答ありがとうございます。
先頭32MBを調べてもPMTが見つからないというのは、
そもそもFriioが受信したデータに問題があるのか
放送局側のトラブルだと思うので、無理して吐きだしても
あまり意味が無さそうですね。了解しました。

511 名前:login:Penguin mailto:sage [2008/12/09(火) 20:17:11 ID:kXs5IRjc]
玄箱HG(U-Boot化、lenny)で、READMEファイルとマイコムの記事を参考に
b25とrecfriio r4のコンパイルを行い録画までできました。

しかし、録画ファイルのファイル情報がPowerDVDの表示では、なぜか
MPEG2TSではなくMPEG4AVCになっておりサンプリングレートも低い値となっています。
見ていただければわかりますが、画質は悪いです。

2sen.dip.jp/cgi-bin/friioup/source/up0857.ts(録画サンプル)

b25とrecfriior4はそのままmakeしただけです。
なにか必要なオプション設定もしくは他のパッケージファイル等が必要だったのでしょうか?

上の方で玄箱の話が少しだけでていましたが、PPCな玄箱でMPEG2TSの高画質なファイルで
録画できた人はいますか?なにか設定のポイントなどあったら教えてください。
なかなかWEB上には、NASでfriioを使った情報が少ないので、、、、

ARM箱(玄箱pro、QnapTS10x)で使っている人は、ドロップなしで録画できていますか?







512 名前:login:Penguin mailto:sage [2008/12/09(火) 20:25:20 ID:jCF0FlFp]
見ないで言うが、それはワンセグの映像だよ。

513 名前:511 mailto:sage [2008/12/09(火) 20:57:09 ID:kXs5IRjc]
>>512

なるほど、ワンセグの存在を忘れてましたorz
ということは、カードリーダーの認識がうまくいってなかったか、
b25まわりで問題があったということですかね?
カードリーダーが正しく認識されているかは、どこを見ればいいのでしょうか?

recfriioを実行した際に、最初にurbナントカ -70みたいなエラーが出ていたのと関連があるんでしょうか?

514 名前:login:Penguin mailto:sage [2008/12/09(火) 21:03:35 ID:QvRr4Q0Y]
>>511
逆にどうすれば、ワンセグなんか取れるのかと聞きたいくらい。
間違ったチャンネルを指定してるとか?

以下、うちの環境。
数ヶ月前、玄箱proで試したがドロップしすぎて速攻諦めた。
今は、玄箱HG(debian 4.0)で録ってます(余計なコンパイルオプションとかなし)。
ただし、b25は別に実行するなど、録画中に余計なプロセスが走らないようにしてます。
ドロップはかなり少ないと思います。CMからの切り替わりでドロップすることがあるくらい。
(BonsTsDemuxでAACの処理してるので、この程度のドロップは適当に処理される)



515 名前:511 mailto:sage [2008/12/09(火) 21:53:10 ID:kXs5IRjc]
録画したファイルをウィンドウズ上でb25通すと、正常に複合化されHDで見れるので
問題点は、やはりカードリーダーかb25まわりで間違いなさそうです。
もうちょっと見直して、いろいろやってみようと思います。

>数ヶ月前、玄箱proで試したがドロップしすぎて速攻諦めた。

HDDのことなども考えて、玄箱proの購入も考えていたんですが
ソフトウェアの改良で解決できるのか、それともハードウェアの限界
なのかわかりませんが、少し待ったほうが良さそうですね。



516 名前:login:Penguin mailto:sage [2008/12/10(水) 00:45:36 ID:79xCMBbw]
>>511
--b25つけてるよね?
friioのカードリーダーをつかってて不安定ってオチはないよな?

>>514
うちはLS-GL(玄箱proのFlashなし版)でやってるけどドロップしてないぞ。
vrsで予約して--b25オプション付きで吐き出してる。

517 名前:login:Penguin mailto:sage [2008/12/10(水) 11:09:40 ID:6nO3ieGe]
BSはやったことないが地上なら玄箱PROでもドロップしないよ
ドロップしたのは何か他の原因でじゃないかな。裏で何か動いてたとか
エロエロ

518 名前:login:Penguin mailto:sage [2008/12/11(木) 16:34:24 ID:gXRAhJR3]
>>517
便乗で質問なんだけれど
www.pochinet.org/linuxY0120.htm
ここを参照してFedora8化したKURO箱なんだけれど

recfriior4
b25

それぞれコンパイルはエラーなく終わってNTT-COMのカードリーダーで
B-CASを認識している状態です。

録画は問題なくできて、TSができるんですがb25でデコードしても0バイトの
TSが出力されるだけで、NGです。

なんか工夫が必要なんですかね?

519 名前:login:Penguin mailto:sage [2008/12/11(木) 17:24:00 ID:a4VhA5y8]
エラーメッセージが分からないと答えようがないね。

pcscのコンパイルオプションに-fno-strict-aliasingが必要なのは
共有だと思うが、このオプションを付けてない場合エラーが出てるはず

520 名前:login:Penguin mailto:sage [2008/12/11(木) 19:57:31 ID:cvn44xMO]
>>518
Armのpcscliteのバグに引っかかってるだけじゃねぇの?
ログみてwinscard_svc.c:565:MSGCheckHandleAssociation() Client failed to authenticateってのが
あればpcscliteのバグだよ。

521 名前:login:Penguin mailto:sage [2008/12/12(金) 09:51:45 ID:47XLI6rj]
>>519
>>520
ありがとう、エラーは出ないけれど、ログは確認してなかったので
みてみます。

522 名前:login:Penguin [2008/12/13(土) 15:55:50 ID:LKVonXp7]
PC新しくしたら録画できなくなった。

環境は
 OS ubunut8.10
 黒凡+recfriio r4

エラーは ↓ な感じ
./recfriior4/recfriio B3 2 test.ts
Search friios from dir: /dev/bus/usb
terminate called after throwing an instance of 'boost::filesystem::basic_filesystem_error<boost::filesystem::basic_path<std::string, boost::filesystem::path_traits> >'
  what():  boost::filesystem::is_directory

原因分かる方いればアドバイスお願いします。

523 名前:login:Penguin mailto:sage [2008/12/13(土) 15:57:46 ID:/dBHNITr]
boost がエラー吐いてる。

524 名前:login:Penguin mailto:sage [2008/12/20(土) 01:18:31 ID:tk/FFo+5]
491の者です。

アドバイス頂きながら放置してしまい申し訳ありません。
あれからvlcのソースを見てみて
modules/demux/ts.c のコードにあたりをつけていろいろやってみたのですが、
お手上げで投げてしまっているのが現状です。
一応、チャンネルが切り替わるところでTSの同期をわざと崩すようにrecfriioを改造して、
それをvlcで検知することはできましたが、
再生ルーチンを初期化することは手に余るということが分かっただけでした。

本来の目的であるfriioをmythtvで使うという点が、最近
recfriio -> apache -(http)-> vlc -(udp)-> mythtv
という流れで割とうまくいってしまい自分的にきりがよくなったので、
内容は特にありませんが報告とさせていただきます。





525 名前: ◆N/E9PqspSk mailto:sage [2008/12/22(月) 08:42:09 ID:v8l43O8f]
>>522
boost::filesystem::is_directory の後に何か出力されていませんか? 多分エラー内容が吐かれるはずなのですが。

その部分では/dev/bus/usb/の下のファイルを一つづつ読みこんでいるので、/dev/bus/usb/の下の構造を確認してみて下さい。
/dev/bus/usb/000〜999/000〜999 のようになっているはずです。
/dev/bus/usb/の下のファイルには読み込み権限は必要で、ディレクトリには読み込み権限と実行権限が必要です。

526 名前:login:Penguin mailto:sage [2008/12/22(月) 23:30:45 ID:0Aus9w1h]
スレ違いかもしれませんが聞かせてください。
linux用のPT1のドライバを書いてくれた人とかいませんよね?

527 名前:login:Penguin mailto:sage [2008/12/22(月) 23:35:14 ID:+FEY7QUd]
スレ違いだね。
まだ解析中。

Linuxでテレビを見る
pc11.2ch.net/test/read.cgi/linux/1013649811/

528 名前:login:Penguin mailto:sage [2009/01/03(土) 09:23:03 ID:Qtjg775H]
>>527
sourceforge.jp/projects/pt1dvr/
まだ見てるかな?

529 名前:login:Penguin mailto:sage [2009/01/07(水) 14:37:02 ID:JGwKrA+E]
>>527の次スレ

【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
pc11.2ch.net/test/read.cgi/linux/1231189481/

530 名前:login:Penguin mailto:sage [2009/01/09(金) 21:29:51 ID:iiLOUUZF]
テレビ王国のIEPGデジタルに対応したVRSって誰か作ってないですよね?
黒フリーオでBS予約したいんですけど、、、
phpはじめなきゃダメ?

531 名前:login:Penguin mailto:sage [2009/01/10(土) 09:10:30 ID:jrZM4Vil]
>>530
BSもっていませんが、vrs-PHP5でも
PREFID=bs1でBS1の番組表は表示できたしiEPGは開けますぜ?
ただしCHANNEL_TABLEでTV局名を設定する必要はあるけど
BSDT171みたいな形になりますが。
# 局名はiepgのファイルをDLして得られる「station:」の値に合わせなきゃならない

532 名前:login:Penguin [2009/01/11(日) 15:16:02 ID:aNjjdR5o]
>>531
やってみたらできた。しかしなぜかサムネイルはうまく表示できない。
サムネイルが自動で作成されない。mplayerコマンドでは作成できるのを
確認した。どの辺が悪いかアドバイスください。

533 名前:login:Penguin mailto:sage [2009/01/11(日) 15:28:34 ID:JI9eNOjO]
>>532
アレは一度ファイルを保存してしまえば、friioだろうとivtvだろうと関係ないはず。

録画したファイルと、サムネイルのファイルは作られている?
/var/log/httpd/の該当時刻のログはどうなっている?

534 名前:login:Penguin mailto:sage [2009/01/11(日) 15:48:46 ID:vVey0g/b]
>>532

auto-config.phpにmplayerのパスが設定されてないとか?


話変わるけど、recfriio serverっていうのが来てるね



535 名前:login:Penguin mailto:sage [2009/01/13(火) 04:48:40 ID:nyrLsDdE]
なにも考えずにkernelを2.6.28にして死んだ。この3日の録画全部失敗orz

536 名前:login:Penguin [2009/01/13(火) 19:58:54 ID:AmODg8c/]
録画した映像で音が出ないものがあるけどなんで?
OSはUbuntuなんだけど、
MPlayerはノイズがでる
VLCは落ちちゃう
どうすればいいの?

537 名前:login:Penguin mailto:sage [2009/01/13(火) 20:03:49 ID:13Z2tRnu]
にかこくごなんじゃない?

538 名前:login:Penguin mailto:sage [2009/01/14(水) 11:11:31 ID:+poTRkRZ]
いろいろ原因がある。VLCは2カ国語なら問題なく再生できるはずなので
VLCが落ちると言うことはTSが腐ってる可能性が高い。TSをフィックス
するとか、別形式にトランスコードしたりすると再生できるファイルが
得られることが多いみたいだ。

539 名前:login:Penguin [2009/01/14(水) 17:57:04 ID:D6SrF9Xa]
friioから直接視聴することはできないんですか?

540 名前:login:Penguin [2009/01/14(水) 22:26:54 ID:CPE/wOgC]
>>538
ちなみにWOWOWの映画がダメな場合が多い。
HV 5.1chってのがダメな気がする。
オーディオコーデックが対応してないとかかな?


541 名前:login:Penguin [2009/01/14(水) 22:49:36 ID:NvWIF2cD]
なぜか元ファイルも書き換えてしまう...
原因がつかめない。
#!/bin/sh
echo "CHANNEL : $CHANNEL"
echo "DURATION: $DURATION"
echo "BITRATE : $BITRATE"
echo "WIDTH : $WIDTH"
echo "HEIGHT : $HEIGHT"
echo "AMODE : $AMODE"
echo "OUTDIR : $OUTDIR"
echo "OUTNAME : $OUTNAME"
echo "DEVICE : $DEVICE"
echo "HOMEDIR : $HOMEDIR"
RECFRIIO=/usr/local/bin/recfriio
TSSELECT=/usr/local/bin/tsselect
B25=/usr/local/bin/b25
# recfriio4 白/黒 同時b25対応版なので
# b25に失敗してもさらにb25で復帰できるみたい
echo "recfriio exec..."
$RECFRIIO -b25 $CHANNEL $DURATION $OUTDIR/$OUTNAME.ts > /dev/null
chmod 777 $OUTDIR/$OUTNAME.ts
#
if [ "$CHANNEL" = B10 ]
then
$TSSELECT $OUTDIR/$OUTNAME.ts "$OUTDIR/bs2-$OUTNAME.ts" 0x0000 0x0200 0x0210 0x02f0 > /dev/null
chmod 777 $OUTDIR/bs2-$OUTNAME.ts
fi
#
#ゴミ削除
#rm -rf $OUTDIR/$OUTNAME.m2t
#rm -rf $OUTDIR/$OUTNAME.ts

542 名前:login:Penguin mailto:sage [2009/01/18(日) 20:03:30 ID:71nOJNNP]
その頭悪そうなスクリプトどうやって呼び出すの?

543 名前:login:Penguin mailto:sage [2009/01/19(月) 20:36:44 ID:iH22+Oux]
atdから。
残念ながら>>541は分からんけど。

544 名前:login:Penguin mailto:sage [2009/01/21(水) 22:50:32 ID:xvY6SpxY]
>>541
>if [ "$CHANNEL" = B10 ]

!?



545 名前:login:Penguin [2009/01/26(月) 10:21:24 ID:dH2ZwO9Q]
中出ししたり、精液飲ませたり、性癖もここまでくると変態の域を超えているわね。
渡辺和洋の頭の中って四六時中SEXなんでしょうね。

546 名前:login:Penguin mailto:sage [2009/01/26(月) 20:44:28 ID:OPeTSi5F]
このスレじゃそれくらいは変態じゃないよ

547 名前:login:Penguin mailto:sage [2009/01/26(月) 23:46:40 ID:agUohoP6]
なんでカズ教?

548 名前:login:Penguin mailto:sage [2009/01/29(木) 14:38:55 ID:wZhSFube]
独り言

recfriio v4をmakeするとconditionなんかないよってエラーがでた
RingBuf.hppの90行目、conditionをcondition_variable_anyにした
通った

549 名前:login:Penguin mailto:sage [2009/02/06(金) 12:18:32 ID:N7pDVWxQ]
いまスレをざっと眺めて、extrecdはもうおすすめしないって書かれてるけど
MythTVとfriioの連携で代わりになるものって何かあるんですか?

550 名前:login:Penguin mailto:sage [2009/02/06(金) 18:21:03 ID:I55vMwPl]
>>549
v4l版recfriio

551 名前:login:Penguin mailto:sage [2009/02/07(土) 13:23:54 ID:95ADAFbb]
recfriioで録画をすると以下のエラーが出るんだけど、なんかやる事足りないのかな?
bcas->init failed. code=-3

環境はCentOS5.2でfriioは初期型の白
やった事は、recfriioのコンパイルとInfo.plistの修正なんでけど・・・


552 名前:login:Penguin mailto:sage [2009/02/08(日) 10:00:12 ID:xYaBJnbi]
>>551
>>84


553 名前:login:Penguin mailto:sage [2009/02/08(日) 16:21:36 ID:32cDwhTO]
>>552
レスさんくーです。

試してみたのですが変わりませんでした。。。
/etc/init.d/pcscd start
してから実行するとエラーがcode=-4となるんだけど、なんか関係あるかな?

554 名前:login:Penguin mailto:sage [2009/02/08(日) 23:17:59 ID:IFD8HtXs]
>>551
pcscdで使うライブラリが足りてないんじゃないか?
pcscd関連のライブラリをyumでよく調べろ



555 名前:login:Penguin mailto:sage [2009/02/09(月) 00:14:59 ID:tGPVYt3z]
--b25付けなかったら普通に録画できるんだよね?

556 名前:login:Penguin mailto:sage [2009/02/09(月) 11:13:34 ID:v3OgyAql]
>>553
friioのカードリーダーが安定してないだけじゃないの?

557 名前:login:Penguin mailto:sage [2009/02/09(月) 22:14:37 ID:R7jZanT+]
>>554
yum insyall -y pcsc*でインストールしてみましたが変化なかった
なにが必要か知っていたら教えてくれるとうれしいです

>>555
普通に録画できます。
B−CASで解除されていないだけみたいです

>>556
USBの挿す場所変えたり、PCそのものの再起動したんだけど効果なしでした
Winの時には問題なく使用できていたのでそうでないと信じたいな

558 名前:login:Penguin mailto:sage [2009/02/09(月) 23:31:15 ID:pxOjfYWi]
誤爆してた人だw

559 名前:login:Penguin [2009/02/10(火) 01:46:18 ID:bG5J46iF]
>>551
初期型と後期型はどこが違う?

560 名前: ◆N/E9PqspSk mailto:sage [2009/02/10(火) 04:31:46 ID:guPgvuwi]
>>553
code=-4は B_CAS_CARD_ERROR_ALL_READERS_CONNECTION_FAILED です。
BCASカードが見つからなかったか初期化に失敗した様子です。
カードリーダ自体は認識されているようです。

>>559
初期型はカードリーダがAU9522で後期型はAU9520(黒もAU9520)です。
AU9522はlibccid_Info.plistの修正が必要ですが、AU9520はデフォルトの状態で認識されます。

561 名前: ◆N/E9PqspSk mailto:sage [2009/02/10(火) 05:32:15 ID:guPgvuwi]
>>548
boost側で変更があったみたいですね。
次リリースする時に#include <boost/thread/condition.hpp>を追加します。

>>549
extrecdは設定が面倒で応用範囲が狭い(samba経由でVLC使用を想定。MythTVにデータを扱わせない)ので、
たぶん私しか使っていないだろうし、混乱の元だと思うので更新する予定がありません。
MythTVにこだわる場合はISDB-T/SをMythTVに直接入れて大丈夫なのかという問題があるので何とも言えないのですが、
recfriio対応されてるらしいvrsとかに行ったほうがたぶん楽だと思います。

……MythTVにこだわってる人が言ってるので説得力がありません。

562 名前:login:Penguin mailto:sage [2009/02/10(火) 21:28:54 ID:pTNZjk5k]
>>560
レスどうもです
今しがたログを見ていたらpcscdがエラーだしまくってましたのでそれが原因ですよね。。。
ちとpcscd関係調査してみます。



563 名前: to:sage [2009/02/10(火) 23:45:11 ID:bG5J46iF]
>>560
見た目でわかる方法はないですか。

564 名前:login:Penguin mailto:sage [2009/03/23(月) 01:35:13 ID:EtQB5mhx]
玄箱無印持ちだけど、friioの録画サーバの構築方法
まとめてるサイトないの?HGでもいいや。



565 名前:login:Penguin mailto:sage [2009/03/23(月) 07:50:32 ID:T5K4jenR]
>>564
vrsかrecfriio serverでも入れればすむ話だろう。
まとめるとかそういうレベルの話じゃないと思う。

566 名前:login:Penguin mailto:sage [2009/03/23(月) 09:51:45 ID:3MiZAcVA]
pcscdのコンパイル時に何かオプションが必要な場合がなかったっけ?

567 名前:login:Penguin mailto:sage [2009/03/23(月) 12:51:53 ID:T5K4jenR]
>>566
玄箱Proは必要。
HG、無印は必要ない。

568 名前:login:Penguin mailto:sage [2009/03/24(火) 02:05:36 ID:2cYix0zD]
>>566
pro向けなら recfriio server のヘルプにpcscdのコンパイル方法が
割と詳しく書いてあるよ。

569 名前:login:Penguin mailto:sage [2009/03/27(金) 00:08:09 ID:P2TIHiVc]
玄箱無印で、白と黒の同時録画おk?

570 名前:login:Penguin mailto:sage [2009/03/27(金) 10:58:39 ID:U1PcQ7dM]
無理だろう。というかfriioじゃないが(亀fxだが)BSの録画はそれだけでもコマ落ちが出たぞい。

571 名前:login:Penguin mailto:sage [2009/03/27(金) 14:54:40 ID:yxtlFgQG]
>>569
録画だけならできると思う。
複合しながら録画とかは無理だと思うけど。

572 名前:login:Penguin mailto:sage [2009/03/27(金) 23:17:35 ID:KsAKWD2B]
>>569
既出かもしれん。。。
friioではない(●付きH出す)けど、初代玄箱(vine, sataアダプタ, SATA-HDD)、ビットレートが高いと、録画が中断になるみたい。
LS-GL(debian lenny)だともんだいなく。今はLS-GLで利用。

ときに、recfriioでW録(H○U2)って、未出?
#擦れ違いだったらスマソ。


573 名前:login:Penguin mailto:sage [2009/03/27(金) 23:29:54 ID:KsAKWD2B]
572です。

>ビットレートが高いと、録画が中断になるみたい。
条件書き忘れてました。
初代もLS-GLも、録画のみ(復号は録画後)、チューナは1台のみっす。
LS-GLだと、H陀須×2で録画してもいけるかな。。。。
LS-HGLだとUSB1個なので、H○U2でW録でけると嬉しいと思いつつ。。。


574 名前:login:Penguin mailto:sage [2009/04/12(日) 16:48:37 ID:tMhXIvH1]
tsをエンコードして保存してる人いませんか

二カ国語音声対応のファイルを保存しようとしてずっと試行錯誤してるけど
いいやり方が見つからない・・・



575 名前:login:Penguin mailto:sage [2009/04/17(金) 09:06:59 ID:91/yURYl]
コンテナの問題を言っているなら、mkvあたりでよいのでは。

576 名前:login:Penguin [2009/05/04(月) 12:18:56 ID:Lvw7zcS9]
玄箱proです。pcsc_scanでFriioのカードがOKなのを確認。recfriio4のmakeは何のエラーも吐かない。にも拘らず、b25 hoge.ts mhoge.tsで沈黙をしたまま期待より早く終了し、lsでmhoge.tsが生成していない!困った、教えてください。syslogは次。

May 4 12:06:13 kurobox-pro pcscd: prothandler.c:128:PHSetProtocol() Attempting PTS to T=1
May 4 12:06:13 kurobox-pro pcscd: ifdhandler.c:488:IFDHSetProtocolParameters() lun: 0, protocol T=1
May 4 12:06:13 kurobox-pro pcscd: ifdhandler.c:1451:extra_egt() Extra EGT patch applied
May 4 12:06:13 kurobox-pro pcscd: commands.c:1977:SetParameters error on byte 12
May 4 12:06:13 kurobox-pro pcscd: commands.c:945:CmdGetSlotStatus Card absent or mute
May 4 12:06:14 kurobox-pro pcscd: winscard_svc.c:756:MSGCheckHandleAssociation() Client failed to authenticate
May 4 12:06:14 kurobox-pro pcscd: commands.c:945:CmdGetSlotStatus Card absent or mute

これをみると、カード不在か「ろば」さん(オシ)になちゃったというが、pcsc_scanのいうのと矛盾する。因みに、わざとカード裏表でさすと、pcsc_scanはカード刺さっていないと正解を告げますが。


577 名前:login:Penguin mailto:sage [2009/05/14(木) 23:22:15 ID:WQp6+9/q]
>>576
それ、うちも同じ現象出た。
ARMのpcscのバグかと思ったけど、そっちは
winscard_svc.c:565:MSGCheckHandleAssociation() Client failed to authenticate
らしいから違うっぽい。
実際、CFLAGSに-fno-strict-aliasing付けてみても直らなかった。
とりあえずx86で同じ環境つくって試してみようと思ったまま放置しっぱなしだった。

578 名前:login:Penguin mailto:sage [2009/05/15(金) 00:12:37 ID:T6491+2m]
gccってそんなにARMサポート弱いの?

579 名前:login:Penguin mailto:sage [2009/05/15(金) 00:27:39 ID:Ms6M4bBa]
>>578
glibcがゴミなんじゃないの?

580 名前:login:Penguin mailto:sage [2009/05/15(金) 00:29:22 ID:T6491+2m]
glibcのアセンブリで書かれてる部分かな?

581 名前:login:Penguin mailto:sage [2009/05/15(金) 18:10:25 ID:RWGw1QO6]
その前になぜ玄人PROに入ってるバイナリがダメなだけな可能性を指摘しない?

582 名前:login:Penguin mailto:sage [2009/05/15(金) 18:27:13 ID:kFrTQXpi]
玄人志向がglibcのソースをいじってる可能性は低い。
結局、元のglibcが悪いか、それをコンパイルしたgccが悪いか。

583 名前:login:Penguin mailto:sage [2009/05/15(金) 18:30:40 ID:RWGw1QO6]
gccの不具合か食い合わせが悪かったか

584 名前:login:Penguin mailto:sage [2009/05/15(金) 18:34:00 ID:9erVx33J]
いや、普通Debian ARMに載せ替えたシステム使ってるんじゃねーの。
玄箱PROにデフォで入ってるのを使ってる奴は少ないだろ。



585 名前:login:Penguin mailto:sage [2009/05/15(金) 19:40:41 ID:+70gDVCi]
glibc + ARMというと、
ttp://www.atmarkit.co.jp/news/200905/07/glibc.html
> glibc開発者の1人で米レッドハットに勤務する
> ウルリッヒ・ドレッパー(Ulrich Drepper)氏は、
> 「このクソなアーキテクチャ以外ではちゃんと動いてるよ。
> ARMのためだけにパフォーマンスを犠牲にするなんてことはしない」と、

ちゃんと、動くのだろうかw

586 名前:login:Penguin mailto:sage [2009/05/15(金) 20:09:13 ID:T6491+2m]
やっぱSHだな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<234KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef