1 名前:login:Penguin mailto:sage [2009/09/25(金) 21:11:51 ID:FedVzxRj] Linuxでテレビ視聴・録画に関する話題を、デジタル/アナログ問わず扱うスレ PT1ドライバもここで扱ってます 【関連スレ】 Linux でビデオ録画【六枚目】 pc11.2ch.net/test/read.cgi/linux/1193058543/ 【自家製】MythTV Part.3【HDDビデオ】 pc11.2ch.net/test/read.cgi/linux/1223721998/ 【BT878】Linuxでのキャプチャを語るスレ pc11.2ch.net/test/read.cgi/linux/1017186805/ Linuxでfriio pc11.2ch.net/test/read.cgi/linux/1213378360/ 【前スレ】 【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】 pc11.2ch.net/test/read.cgi/linux/1231189481/ 【過去スレ】 Linuxでテレビを見る pc11.2ch.net/test/read.cgi/linux/1013649811/
754 名前:login:Penguin mailto:sage [2010/03/11(木) 13:59:44 ID:xLHu4Uu3] >>753 くだらねえ質問はここに書き込め! Part 182 pc11.2ch.net/test/read.cgi/linux/1268087835/
755 名前:login:Penguin mailto:sage [2010/03/11(木) 14:04:00 ID:QHmitZdQ] >>753 Fedoraな人に聞いた方がいいかと。Fedoraふだん使ってないもんで。 なんかやって解決したけどどうしたか忘れた
756 名前:732 [2010/03/11(木) 14:17:34 ID:IlVYhs3j] 素直に従います。ありがとうございました。
757 名前:login:Penguin mailto:sage [2010/03/11(木) 14:31:28 ID:7S6nhJhq] >>756 おれもFedoraは分からないので、ざっと調べたら、こんなのがあった。 ttp://www6.airnet.ne.jp/rikudou/MovableType/archives/2006/10/_vs_104.html 参考になるかな? それから「cannnot tune to the specified channnel」と出るようだけど、 それってドライバが問題なのかな。 実は単に受信できない放送局を設定しているオチとか(違ってたら失礼!)。 放送局を調べるならここ。 ttp://www.maspro.co.jp/contact/bro/bro_ch.html
758 名前:login:Penguin [2010/03/11(木) 14:40:16 ID:Lwqu7Cl2] >>752 そのバイナリってどこにあるのでしょうか? 色々探してみたのですが見当たりません(泣
759 名前:732 [2010/03/11(木) 14:42:50 ID:IlVYhs3j] >>757 ありがとうございます。 cannot tune...の方は、一応放送局調べたうえで選んだんですけど、 うちはCATVなのでもしかしたらチャンネルがNGなのかもしれません。 CATV会社のHPみたんですが、パススルーかどうか記載が見当たらず、改めて確認取ります。 ttp://www6.airnet.ne.jp/rikudou/MovableType/archives/2006/10/_vs_104.html も見てみます。
760 名前:login:Penguin mailto:sage [2010/03/11(木) 15:14:23 ID:gP+6s9u+] 番組表をmc2xmlで取得してそれをepgrecで使おうなんていうのは 邪道だろうか やってみようとしてstoreProgram.phpにxml突っ込もうとして 速攻で PHP Notice: Undefined offset が4行目と5行目で出て 詰まってるconfig.phpの"GR22" => "22",とかの部分を "I22.501.microsoft.com" => "22",等に書き換え済みの状態
761 名前:login:Penguin mailto:sage [2010/03/11(木) 17:17:13 ID:QHmitZdQ] >>760 mc2xmlが出力したXMLを見れば対応可能ですが とりあえず頑張ってください期待してます。
762 名前:login:Penguin mailto:sage [2010/03/11(木) 19:44:45 ID:MXD/SuHy] epgrecの簡易予約でBS1だったら$mode=1 とか出来ないものかと思ったけどくじけたw 疲れたからカスタムで我慢する。
763 名前:login:Penguin [2010/03/11(木) 20:20:20 ID:plxp7Ua8] ffmpegのコマンドが長すぎて途中で勝手に切れる 3行ぐらいに分けて入力する方法ってあったと思うのだが どうすればいいのか忘れた。エロイ人教えて。
764 名前:login:Penguin [2010/03/11(木) 20:40:15 ID:plxp7Ua8] #!/bin/sh echo "CHANNEL : $CHANNEL" echo "DURATION: $DURATION" echo "OUTPUT : $OUTPUT" echo "TUNER : $TUNER" echo "TYPE : $TYPE" echo "MODE : $MODE" RECORDER=/usr/local/bin/recpt1 B25=/usr/local/bin/b25 SPLIT=/usr/local/bin/tssplitter_lite FFMPEG=/usr/bin/ffmpeg OUTTMP=${OUTPUT}.tmp.ts if [ ${MODE} -eq 0 ]; then # MODE=0では必ず無加工のTSを吐き出すこと $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null
765 名前:login:Penguin [2010/03/11(木) 20:40:58 ID:plxp7Ua8] elif [ ${MODE} -eq 1 ]; then $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTTMP} >/dev/null if [ ${TYPE} = "BS" ]; then $SPLIT ${OUTTMP} ${OUTPUT} ${CHANNEL} elif [ ${TYPE} = "GR" ]; then #NHK総合・神戸 if [ ${CHANNEL} = "22" ]; then $SPLIT ${OUTTMP} ${OUTPUT} 43008 #NHK教育・大阪 elif [ ${CHANNEL} = "13" ]; then $SPLIT ${OUTTMP} ${OUTPUT} 2056 #サンテレビ elif [ ${CHANNEL} = "26" ]; then $SPLIT ${OUTTMP} ${OUTPUT} 43056 #毎日放送 elif [ ${CHANNEL} = "16" ]; then $SPLIT ${OUTTMP} ${OUTPUT} 2064 #朝日放送 elif [ ${CHANNEL} = "15" ]; then $SPLIT ${OUTTMP} ${OUTPUT} 2072
766 名前:login:Penguin [2010/03/11(木) 20:41:45 ID:plxp7Ua8] #関西テレビ elif [ ${CHANNEL} = "17" ]; then $SPLIT ${OUTTMP} ${OUTPUT} 2080 #読売テレビ elif [ ${CHANNEL} = "14" ]; then $SPLIT ${OUTTMP} ${OUTPUT} 2088 fi fi #中間ファイル削除 rm -r -f ${OUTTMP} fi ffmpegでH264に変換しようすると Error while decoding stream #0.1 が出る問題に妥協しちゃってるんだけど、最近HDDの容量が厳しくなってきたので 見直そうかと思ってるのだが、皆さんはどのようなやり方で変換してるのでしょうか? もしよろしければ参考までにお聞かせお願いします。
767 名前:login:Penguin mailto:sage [2010/03/12(金) 09:12:01 ID:Lvx7+owa] >>764-766 なかなかgood CSに対応してない・・・(´・ω・`)ショボーン
768 名前:login:Penguin mailto:sage [2010/03/12(金) 19:47:16 ID:C9F6/ZIz] >>762 とりあえずdo-record.shの中でcase文書くのはどう?
769 名前:login:Penguin mailto:sage [2010/03/12(金) 23:20:05 ID:Lvx7+owa] >>764-766 自分の番組に適応させて録画させてみた。 一部の局では、CM音声あり、本編音声なし 一部の局では、CM音声なし、本編音声あり 設定方法間違った??
770 名前:login:Penguin mailto:sage [2010/03/13(土) 07:08:32 ID:rRmer5JN] ffmpegの音声の問題ってのは音声切り替えのタイミングでおこるアレ? アレはmencoderなら>>78 で直せるはず。
771 名前:login:Penguin mailto:sage [2010/03/13(土) 12:35:17 ID:26mSRHEw] cronでgetepg.phpはちゃんと実行されているのに今日の12時以降の番組情報が取得できない どうしてだろう? 今日と明日のF1予約したいのに・・・
772 名前:epgrecの中の人 mailto:sage [2010/03/13(土) 12:40:48 ID:ijdKB9EI] >>771 今日の12時以降の番組表が空ということですか? 番組表は1週間分入ってるので1週間前からとれてなかったことになりますね。 最近なにかやったならそのせい、そうでなければ別の原因ってことで。 公式の方でもgitから取ったので番組表が取れないといってる人が いるのでなにかミスってるのかも、でもEPGを取る部分は変えてないような。
773 名前:login:Penguin mailto:sage [2010/03/13(土) 12:48:04 ID:26mSRHEw] >>772 なるほど ちょうど1週間前に3月1日版に更新したと思うので古いバージョンで試してみます
774 名前:login:Penguin mailto:sage [2010/03/13(土) 13:01:03 ID:26mSRHEw] >>772 2010年2月25日版のgetepg.phpなら無事番組表を取得できました
775 名前:epgrecの中の人 mailto:sage [2010/03/13(土) 13:48:27 ID:ijdKB9EI] >>774 3/1日から追加した並列版のgetepg.phpが動かない場合は getepg.old.php(実質的には古いのと同じ)をgetepg.php にリネームして使えばOKです。 スレにも出てますがPHPがpcntlとposixをサポートしてないと 並列版は使えません。Debian lennyでは問題ないことを確認して ます。gentooは設定を変える必要があるとスレに出てます。 その他のディストリは報告がないでわかりませんね。
776 名前:login:Penguin mailto:sage [2010/03/14(日) 00:15:40 ID:p/YpZLEf] >>770 Error while decoding stream #0.1 って >>78 で直るの?使い方いまいちわからん(汗
777 名前:login:Penguin mailto:sage [2010/03/14(日) 01:00:44 ID:ukIWcPqi] 何がどうなってmplayerとかの修正で ffmpegで起こるエラーが解決できるのかわからん ffmpegの方でmplayerのライブラリでも使ってんの?
778 名前:login:Penguin mailto:sage [2010/03/14(日) 01:01:18 ID:8pw8daal] epgrecで自動録画キーワード登録しようとすると __query:DBクエリ失敗:UPDATE Recorder_keywordTbl SET prgtime='24' WHERE id='3' って出ちゃうんだけど、db設定何か変わったのかな 12月くらいに入れた版から今の最新をsfのgitから取ったのに入れかえたんだけど
779 名前:login:Penguin mailto:sage [2010/03/14(日) 01:15:08 ID:aabbcmWi] そのとおりだよ。 3月1日版へのアップグレード手順とツールもちゃんと用意されている。
780 名前:login:Penguin mailto:sage [2010/03/14(日) 10:45:46 ID:6a+l9HI/] 公式も読まずに駄文垂れるやつは迷惑だな。 作者への負担も大きくなるし。
781 名前:login:Penguin mailto:sage [2010/03/14(日) 12:59:03 ID:Fipmu5Z1] 一から十まで親切に書いてあるのに公式を読まないって何様なんだろう さっさとアップグレードスクリプト叩け、愚か者
782 名前:epgrecの中の人 mailto:sage [2010/03/14(日) 13:13:26 ID:BCjAh9Y8] gitの方はまだ説明にない変更をくわえてる場合があるので注意してください。 現状、インストールをしなおす場合にはconfig.phpの後方互換性がなくなってます。 PHPにはundefがないので後方互換性はなくさざるをえないと思われます。 DBのアップデートスクリプトも変えてます。その時々の都合で3台のPCで いじってる関係でgitは変更途中でコミットする場合があり動かないこともあります。
783 名前:login:Penguin mailto:sage [2010/03/14(日) 13:27:52 ID:Fipmu5Z1] OK、俺が愚か者だった >>778 、ヒドイこと言ってごめんね
784 名前:epgrecの中の人 mailto:sage [2010/03/14(日) 15:24:15 ID:BCjAh9Y8] というかgitのは動かないことがあっても仕方ないということで。
785 名前:login:Penguin [2010/03/14(日) 15:27:19 ID:UsDtxwA+] >>78 readme読んでもわからん。 >>776 と俺だけ??
786 名前:login:Penguin mailto:sage [2010/03/14(日) 18:00:22 ID:p/YpZLEf] 使い方わからん。。・゚・(ノД`)・゚・。 ウワーン
787 名前:login:Penguin mailto:sage [2010/03/14(日) 18:23:12 ID:p/YpZLEf] あれ?最新版のEPGRECだけど、地デジチューナx2に設定してるのに 同じ時間帯の地デジ番組を録画予約しようとしたら重複してますっていう表示が出る。 バグってない??
788 名前:login:Penguin mailto:sage [2010/03/14(日) 18:23:31 ID:1LZoGgXx] >>699 って誰か分からない?
789 名前:login:Penguin mailto:sage [2010/03/14(日) 18:35:57 ID:p/YpZLEf] wget 2sen.dip.jp/cgi-bin/dtvup/source/up0250.zip unzip up0250.zip cd dvb_apps_0.4 ここから全くわからん。
790 名前:login:Penguin mailto:sage [2010/03/14(日) 19:32:56 ID:QMJgYMHX] >>788 gstreamer-pythonや gnome-python2 とかがなくて アプリのモジュールの初期化段階で失敗してるためと思う うちのFedora12 x86_64では動いてます (patch当てたgstreamerも必要なので 同じパッケージの中のpatches/gstreamer/....,とか gstreamer-plugins-*([-devel])も必要. readme-patches.txt 参照) >>789 ffmpegの代わりに パッチ当てたmencoderを使いたいって話なら readme-patches.txt のmplayerの所を見る (mplayerのサイトからソース持ってきてパッチ当て,ビルド) ただし最新のmplayerのソースではそのままではパッチ当てに失敗するみたいなんで 中身を見てちょっと手修正するかup0266とかでさらに追加パッチの必要があるみたい (up0266も問題ありとの報告もあるので近々修正予定)
791 名前:login:Penguin mailto:sage [2010/03/14(日) 20:39:16 ID:QMJgYMHX] >>789 追加情報 ソースを持ってくるときにmplayerのサイトのSubversion snapshotや source snapshotから 最新のtrunkをダウンロードしてくるんじゃなくて svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer -r 29813 でrev.29813を持ってくれば パッチは問題なく当たるはず
792 名前:login:Penguin mailto:sage [2010/03/14(日) 21:13:52 ID:BCjAh9Y8] >>787 やってみましたが特に問題ありませんが
793 名前:login:Penguin mailto:sage [2010/03/14(日) 23:11:52 ID:p/YpZLEf] S2APIって何?
794 名前:login:Penguin mailto:sage [2010/03/15(月) 08:10:34 ID:TUI2hr9m] # svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer -r 29813 # wget 2sen.dip.jp/cgi-bin/dtvup/source/up0250.zip # unzip up0250.zip # cd dvb_apps_0.4 # patch -p0 < /root/dvb_apps_0.4/patches/mplayer/s2api.patch # patch -p0 < /root/dvb_apps_0.4/patches/mplayer/s2api-1forcev5.patch # ./configure --prefix=/usr --confdir=/etc/mplayer --libdir=/usr/lib64 # make cc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=core2 -mtune=core2 -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -D_REENTRANT -pthread -I/usr/include/PCSC -c -o command.o command.c command.c: In function 'mp_property_tv_color': command.c:1861: warning: cast from pointer to integer of different size command.c:1863: warning: cast from pointer to integer of different size command.c:1866: warning: cast from pointer to integer of different size command.c:1872: warning: cast from pointer to integer of different size cc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=core2 -mtune=core2 -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -D_REENTRANT -pthread -I/usr/include/PCSC -c -o m_property.o m_property.c cc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=core2 -mtune=core2 -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -D_REENTRANT -pthread -I/usr/include/PCSC -c -o mixer.o mixer.c
795 名前:login:Penguin mailto:sage [2010/03/15(月) 08:11:14 ID:TUI2hr9m] cc -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=core2 -mtune=core2 -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -D_REENTRANT -pthread -I/usr/include/PCSC -c -o mp_fifo.o mp_fifo.c mp_msg.c: In function 'filename_recode': mp_msg.c:66: warning: passing argument 2 of 'iconv' from incompatible pointer type In file included from mplayer.c:50: libavutil/intreadwrite.h:34: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'av_alias64' libavutil/intreadwrite.h:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'av_alias32' libavutil/intreadwrite.h:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'av_alias16' In file included from mplayer.c:50: libavutil/intreadwrite.h:63:7: warning: "ARCH_TOMI" is not defined In file included from mplayer.c:50: libavutil/intreadwrite.h:183: error: conflicting types for 'av_alias' libavutil/intreadwrite.h:182: error: previous declaration of 'av_alias' was here libavutil/intreadwrite.h:184: error: conflicting types for 'av_alias' libavutil/intreadwrite.h:182: error: previous declaration of 'av_alias' was here In file included from mplayer.c:820: cfg-mplayer.h:353: warning: initialization discards qualifiers from pointer target type In file included from cfg-mplayer.h:358, from mplayer.c:820:
796 名前:login:Penguin mailto:sage [2010/03/15(月) 08:12:09 ID:TUI2hr9m] cfg-common-opts.h:13: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:25: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:158: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:165: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:170: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:174: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:176: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:218: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:242: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:265: warning: initialization discards qualifiers from pointer target type cfg-common-opts.h:268: warning: initialization discards qualifiers from pointer target type In file included from mplayer.c:820: cfg-mplayer.h:362: warning: initialization discards qualifiers from pointer target type cfg-mplayer.h:363: warning: initialization discards qualifiers from pointer target type cfg-mplayer.h:364: warning: initialization discards qualifiers from pointer target type cfg-mplayer.h:366: warning: initialization discards qualifiers from pointer target type make: *** [mplayer.o] 1 なぜかこんなエラーでます。 何が悪いのでしょうか??
797 名前:login:Penguin mailto:sage [2010/03/15(月) 08:21:53 ID:TUI2hr9m] textup.no.land.to/q/1268608649/ 一応、ログです。悪戦苦闘してます。 エロイ方わかりましたらご教授お願いします。 私は、Mです。
798 名前:login:Penguin mailto:sage [2010/03/15(月) 10:41:27 ID:2qC9o7ju] gccか何かのバージョンの関係っぽいかな。
799 名前:login:Penguin [2010/03/15(月) 15:23:32 ID:uXhvdW0c] 2.6.31-20-genericではパッチを当てないr-29813でも、同じエラーがでるようです。まして、いわんおや! 最新trunkにnew-pach 3.14でも、同じエラーがでるようです。 で、2.6.28-11-genericにダウンして、最新trunkにnew-pach 3.14で、やっと、1ヶ月かかっつて、コンパイルが とりました。これから、dvbのアプリに挑戦します。
800 名前:login:Penguin mailto:sage [2010/03/15(月) 15:31:37 ID:Qd4t+WrM] もういい加減にしてくれよ
801 名前:login:Penguin mailto:sage [2010/03/15(月) 15:41:36 ID:Vhgz3TdK] すげえバカが沸いてるな
802 名前:login:Penguin mailto:sage [2010/03/15(月) 15:56:38 ID:EkC/x+16] settings/gr_channel.phpとはどのように書けばいいのでしょうか? ↓だけでおk? // 首都圏用地上デジタルチャンネルマップ // 識別子 => チャンネル番号 $GR_CHANNEL_MAP = array( "GR27" => "27", // NHK "GR26" => "26", // 教育 "GR25" => "25", // 日テレ "GR22" => "22", // 東京 "GR21" => "21", // フジ "GR24" => "24", // テレ朝 "GR23" => "23", // テレ東 ); あと↓の部分も他のファイルに分離できるとアップデートがあったとき楽なのですが $RECORD_MODE = array( // ※ 0は必須で、変更不可です。 0 => array( 'name' => 'Full TS', // モードの表示名 'suffix' => '.ts', // ファイル名のサフィックス ), 1 => array( 'name' => 'Minimum TS', // 最小のTS 'suffix' => '_tss.ts', // do-record.shのカスタマイズが必要 ), );
803 名前:login:Penguin mailto:sage [2010/03/15(月) 16:33:14 ID:/Mrx+9el] おまえはなにをいってるんだw
804 名前:epgrecの中の人 mailto:sage [2010/03/15(月) 16:40:40 ID:2qC9o7ju] >>802 phpの開始/終了タグを入れないとダメです。 <?php $GR_CHANNEL_MAP = array( ..... ); ?> あんまり細かいファイルが増えるのも嫌ですね。 ファイルがあれば読むとかそんな風にしましょうか。
805 名前:login:Penguin mailto:sage [2010/03/15(月) 20:23:27 ID:WM8qV1mx] >>775 CentOS 5.4 x64のyumでインストールしたphpですが、 "posix" "pcntl"はモジュールとして組み込まれていることを確認しました "simplexml" はありませんでしたが"xml"はありました safe_modeもOFFになっていることを確認しました この場合新しい並列版が使えない理由としては、simplexmlがないということになるのでしょうか?
806 名前:login:Penguin mailto:sage [2010/03/15(月) 20:31:41 ID:sLbCCFu4] >>799 ちゃんとconfigureしてないとかで 元々のMakefileとかが2.6.28ベースだったとかじゃないの うちはFedora12 2.6.32でビルドできてる(2.6.31でもてきてた)
807 名前:epgrecの中の人 mailto:sage [2010/03/15(月) 22:52:30 ID:2qC9o7ju] >>805 SimpleXMLElementが正式な名前じゃなかったかと思いますが、 どの道それがないと古いのも動かないので。SimpleXMLElementが使えない PHPというのは少々考えにくいですし。 いずれにしても動かないだけじゃ原因がわからんですね。getepg.phpを起動した後、 psやtopでプロセスの動きを見たりテンポラリファイルが作成されている様子を見たりして もらうしかないような。 ともあれ、取り敢えず古いのが動くならそれで対応していただければいいかと。
808 名前:login:Penguin mailto:sage [2010/03/15(月) 23:07:24 ID:WM8qV1mx] >>807 丁寧なレスありがとうございます。 0からepgrecを導入し直したところ無事並列版が動きました
809 名前:login:Penguin mailto:sage [2010/03/18(木) 21:38:12 ID:fzfZgtR5] ところでmc2xmlで作ったxmltv.xmlをちょっと調べて欲しいからと ネットに上げるのには問題あるんだっけ?
810 名前:login:Penguin mailto:sage [2010/03/18(木) 22:25:33 ID:InujXQ04] 問題あることになっとります
811 名前:login:Penguin mailto:sage [2010/03/19(金) 12:17:30 ID:WiSh+0+K] DVBアプリ 0.4 の gstreamer パッチを適用して augogen すると、こういうエラーで終了してしまいます。 configure: No package 'gstreamer-plugins-base-0.10' found configure: error: no gstreamer-plugins-base-0.10 >= 0.10.25 (GStreamer Base Plug-ins Library) found configure failed $ rpm -qa gstreamer\* gstreamer-python-0.10.16-1.fc12.x86_64 gstreamer-plugins-base-0.10.28-1.fc12.x86_64 gstreamer-tools-0.10.28-1.fc12.x86_64 gstreamer-plugins-flumpegdemux-0.10.15-8.fc12.x86_64 gstreamer-plugins-good-0.10.17-4.fc12.x86_64 gstreamer-0.10.28-1.fc12.x86_64 gstreamer-devel-0.10.28-1.fc12.x86_64 Fedora12 でうまくいっている人、上記 rpm コマンドの結果を貼ってくれませんか?
812 名前:login:Penguin mailto:sage [2010/03/19(金) 20:25:37 ID:welC+M6T] plugins-base-develがないから /usr/lib64/pkgconfig/gstreamer-plugins-base-0.10.pcがなくて 検出できないんじゃないのかな 一応貼っとくけど(最近ビルドしてないから...) gstreamer-plugins-good-0.10.21-1.fc12.x86_64 gstreamer-plugins-bad-free-0.10.18-1.fc12.x86_64 gstreamer-plugins-base-devel-0.10.28-1.fc12.x86_64 gstreamer-plugins-ugly-0.10.13-1.fc12.x86_64 gstreamer-0.10.28-1.fc12.x86_64 gstreamer-devel-0.10.28-1.fc12.x86_64 gstreamer-python-0.10.16-1.fc12.x86_64 gstreamer-ffmpeg-0.10.9-1.fc12.x86_64 gstreamer-tools-0.10.28-1.fc12.x86_64 gstreamer-plugins-bad-free-devel-0.10.18-1.fc12.x86_64 gstreamer-plugins-base-0.10.28-1.fc12.x86_64
813 名前:login:Penguin mailto:sage [2010/03/20(土) 18:17:04 ID:vTaczZCq] おぉ、即レスありがとうございます!! ご指摘の rpm を全部入れたところ、おかげさまで make できました。 ・・・が、dvbrec.py は起動するようになりましたが、こう言われて録画されません。 $ ./dvbrec.py NHK 1 > 1.ts ** (dvbrec.py:17233): WARNING **: Error setting tone: Operation not supported ** (dvbrec.py:17233): WARNING **: Error tuning channel: Invalid argument 同じエラーの経験者いますか? $ ./dvbrec.py 'NHK総合1' 1 > 1.ts でも同じ結果です。 $ echo $GST_DVB_CHANNELS_CONF $ grep NHK ~/.gstreamer-0.10/dvb-channels.conf NHK教育1・東京:DTV_DELIVERY_SYSTEM=8|DTV_FREQUENCY=551142857:1032 NHK教育2・東京:DTV_DELIVERY_SYSTEM=8|DTV_FREQUENCY=551142857:1033 NHK教育3・東京:DTV_DELIVERY_SYSTEM=8|DTV_FREQUENCY=551142857:1034 NHK総合1・東京:DTV_DELIVERY_SYSTEM=8|DTV_FREQUENCY=557142857:1024 NHK総合2・東京:DTV_DELIVERY_SYSTEM=8|DTV_FREQUENCY=557142857:1025 NHK BS1:DTV_DELIVERY_SYSTEM=9|DTV_FREQUENCY=1318000|DTV_ISDBS_TS_ID=0x40f1:101 NHK BS2:DTV_DELIVERY_SYSTEM=9|DTV_FREQUENCY=1318000|DTV_ISDBS_TS_ID=0x40f1:102 NHK h:DTV_DELIVERY_SYSTEM=9|DTV_FREQUENCY=1318000|DTV_ISDBS_TS_ID=0x40f2:103
814 名前:login:Penguin mailto:sage [2010/03/20(土) 18:45:06 ID:FB5vAT62] dvbrec.pyでなくgstreamer/DVBデバイスからのエラーみたい ドライバがs2api(dvb api ver.5)に対応してない(と報告してくる)とかじゃないかな dvb-channels.confとして旧API用のフォーマットのものを用意してテストしてみて下さい NHK03:557142857:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_7_8:FEC_1_2:QAM_64:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:8192:1024 上の一行のみのやつとかで
815 名前:login:Penguin mailto:sage [2010/03/20(土) 18:48:56 ID:FB5vAT62] 後から気付いたけど チャンネル名はちゃんと dvb-channels.confの第1フィールド通りに書かないと... dvb-channels.confの各行先頭から":"の前までがチャンネル名なので dvbrec.py 'NHK総合1・東京' とするか dvb-channels.confの第1フィールドから"・東京"を削除するかしないと "NHK BS1"とかも同じ
816 名前:login:Penguin mailto:sage [2010/03/20(土) 19:27:07 ID:vTaczZCq] ありがとうございます いただいた dvb_channels.conf を使って NHK03 を指定しても同じでした。 ふと dmesg を見たら DVB: adapter 0 frontend 0 frequency 0 out of range (950000..2150000) DVB: adapter 0 frontend 0 frequency 0 out of range (950000..2150000) だそうです。ドライバ的には周波数 0 を指定されているってことでしょうか? チャンネル名はその後こちらでも気づいて、同一文字列を指定しましたけどだめでした。
817 名前:login:Penguin mailto:sage [2010/03/20(土) 20:06:58 ID:tu6HCoGS] >>816 ドライバ的には2150000Hzまでの周波数範囲となってるのに、 557142857Hzという周波数を設定してるって事じゃね? 確かS2API未対応だとこうなった気がする。
818 名前:login:Penguin mailto:sage [2010/03/20(土) 20:54:01 ID:FB5vAT62] ていうか [950000-2150000] ってBS用の周波数(kHz単位?)じゃないかな pt1ってBSと地デジってどうやって使い分けてるのかな たぶん-f とかでフロントエンドの番号で指定しなきゃだめだと思うけど 自分は白凡なんで知らないです
819 名前:login:Penguin mailto:sage [2010/03/21(日) 01:04:27 ID:2K7nIq/6] >> 816 間違えました すいません(1つパラメータ足りなかった) NHK03:557142857:INVERSION_AUTO:BANDWIDTH_6_MHZ:FEC_7_8:FEC_1_2:QAM_64:TRANSMISSION_MODE_2K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:8192:8192:1024 で試してみて (":8192"を追加しました) あとdvbrec.pyに "-f 1"とか "-f 2" とか "-a 1" とかのオプションつけるのも試してみて下さい
820 名前:login:Penguin mailto:sage [2010/03/24(水) 05:00:32 ID:XR7EKb3y] epgrec、新しいバージョンがまた出たね。 サービスIDが変更されたって本家のHPにあるけど、全部hdのままだな。 おれの設定がおかしかったか。 っていうか、放送大学はfullに変更したとあるが、fullなんてサービスID、 あったっけ。 allの間違いじゃね?
821 名前:login:Penguin mailto:sage [2010/03/24(水) 05:30:08 ID:XR7EKb3y] あっ、recpt1に基づいて書いたが、allとは限らないな。 recfriioもあるし、epgrec独自の定義か。 勘違いだったら失礼。
822 名前:epgrecの中の人 mailto:sage [2010/03/24(水) 11:05:47 ID:t6mlABYI] >>821 サイトの説明、allの間違いです、ええかげんなので間違い多いわけです。 チャンネル情報で設定できるSIDはユーザーが設定しdo-record.sh内で チャンネル個別の情報として${SID}で参照可能なお便利機能のようなもので epgrec側が何かを決め打ちしてるわけではありません。サービスIDとして ますが別の用途に利用しても構いません。デフォルトはhdです。 recpt1の場合、別スレで話題になってるようにPMTを調べてPIDの変化に 動的に対応できるよう作り替えないとSIDはちょっと怖くて利用できない状況 ではあります。ざっとrecpt1のコードを見てみましたけど、PMTが変わった ことを差を取って調べ続けるようなやり方だと負荷が大丈夫かなあ、 といったところで手つかずです。
823 名前:login:Penguin mailto:sage [2010/03/24(水) 14:47:38 ID:XR7EKb3y] >>822 いつもお世話になっております。 do-record.sh.pt1をそのままdo-record.shにして使っているので、サービスID がどうなっていても関係ないのですが、実際、現時点ではサービスIDは便利な ようでいてちょっと怖いですね。 CSは見ないものの、BS1と2を分けるときは便利かと思いましたが、分離 しなくてもmplayerならTabキーで切り替えられるし、結局サービスIDは使用 しない設定でepgrecを使わせていただいております。
824 名前:login:Penguin mailto:sage [2010/03/24(水) 22:29:47 ID:XR7EKb3y] epgrecの3月22日版だけども、少しおかしい? 以前、予約して録画中の番組を「録画済一覧」から削除しようとすると、 「error過去の録画予約です」と出て削除できなかったが、 今は出来るようになった。 だがシステムモニタを見ると、recpt1は動き続けている。 「/var/www/epgrec/recomplete.php [ID]」と打っても止まらないのでpkill で消した。 試しに地デジの番組を2つ予約して録画中に「録画済一覧」から削除する。 するとepgrec上は何も録画していない状態になる (実際にはrecpt1は2つ動いている)。 そこでまた地デジの番組を予約すると予約は出きるが、録画が始まる時間に 消えてしまって失敗する(PT2を1枚しか持っていないので3番組を同時に 録画できないから)。
825 名前:login:Penguin mailto:sage [2010/03/24(水) 22:35:08 ID:XR7EKb3y] それから「error過去の録画予約です」と出たこともあったので、 「/var/www/epgrec/recomplete.php [ID]」としたら、「無効な行」なんちゃら と出てうまくいかない。 どういう状況でこうなったか忘れたので、同じ状況を起こしてみようと あれこれやってみたけど、今のところ再現できていない。 でも以前は「無効な行」とかいうのは見たことがなかったので、これも おかしいのではと思う。
826 名前:epgrecの中の人 mailto:sage [2010/03/24(水) 23:13:32 ID:CCzASlpC] >>824 recomplete.phpの役割は、録画が終わったときにデータベースレコードの 録画終了のフラグを立てるというものです。 録画プロセスの起動はatが行ってますからepgrecの管理外で、データベースの フラグを立てることと録画プロセスを終わらせることとは関係ありません。 途中でやめたりファイル消したりして録画終了フラグが立てられないトラブルを 起こす人が結構いるらしいので、今回からはファイルの有無に関わらず録画終了の フラグは立てるだけ立てるというように少しだけ変えたような記憶はありますんで 挙動は多少変わりますね。 「無効な行」については、録画レコードにそのようなIDがないから出るんでしょう、 としか言えません。mysqlやphpmyadminでそういうIDのレコードがあるかどうか 見てみるしかないですね。もともとrecomplete.phpは手で実行されることを想定した もんではありませんので、いろいろ起きるわけです。
827 名前:epgrecの中の人 mailto:sage [2010/03/24(水) 23:26:09 ID:CCzASlpC] ああ、でもこれはちょっと変かもですね。 >以前、予約して録画中の番組を「録画済一覧」から削除しようとすると、 >「error過去の録画予約です」と出て削除できなかったが、 >今は出来るようになった。 確かに見直したらキャンセルでエラー返してたのを削除しちゃってるようで。 さほど実害ないと思いますが戻した方がいいかな。
828 名前:login:Penguin mailto:sage [2010/03/24(水) 23:51:03 ID:XR7EKb3y] recomplete.phpでrecpt1を止められると思い込んでいましたが、勘違いだった のですね。 失礼しました。 それからエラーを返すかどうかですが、やはりエラーを返したほうがいいので はないでしょうか。 例えばPT2が1枚の状況において、地デジで同時にやっている2つの番組を予約し て録画が始まったとします。 ところが同じ時間の地デジの番組でもっと見たいのを見つけたとします。 それですでに録画の始まっている番組の1つを「録画予約一覧」または 「録画済一覧」から削除します。 すると消えますから、これでチューナーに空きが出来たと思い、新たに予約 する。 そして、実際に予約が出来る。 ところが録画が終わった時間に見てみようと思ったら新たに予約したのが録画 されていないことに気づいて愕然とする。 こういうシチュエーションはレアではないと思います。 みんながみんなepgrecが録画予約全体で果たしている役割を熟知しているわけ ではないのですから、こういう場合はエラーを返すなり、注意を促す ウィンドウを開くなりしたほうが親切ではないでしょうか。
829 名前:epgrecの中の人 mailto:sage [2010/03/25(木) 00:03:52 ID:xnTcGq8f] 確かにそういうケースはありそうですね、というかそういうケースがあるので エラーを返してたけど、フラグが落ちないとか何とかトラブルがあるんで もう面倒だからユーザーが削除したら適当にフラグは落とすってことでエラー 返さなくしたような気もする。 まあ、もとに戻しますかね。
830 名前:login:Penguin mailto:sage [2010/03/25(木) 00:03:52 ID:Swa9ZD3G] recpt1のsidオプションにfullで分割しないがあると便利かも
831 名前:login:Penguin mailto:sage [2010/03/25(木) 00:19:57 ID:nR51hild] >>829 エラーを返したら返したで、また面倒があるんですね。 それならエラーは返さないかわりに 「プロセスは終了していないのでsudo kill -9 [PID]で終了させて下さい」 みたいなウィンドウを表示させるというのはどうでしょうか。
832 名前:login:Penguin mailto:sage [2010/03/25(木) 17:36:03 ID:9sQRh3nq] 質問です。 スリープからの復帰で録画→その後またスリープのLinuxでのやり方を聞きたいんですけど。 OSは、Ubuntu 9.10です。 ここを参考に(URL)レベルで結構です。 よろしくお願いします。
833 名前:login:Penguin mailto:sage [2010/03/25(木) 19:13:14 ID:zzCjMe3c] >>832 > ここを参考に(URL)レベルで結構です。 www.google.com
834 名前:login:Penguin mailto:sage [2010/03/25(木) 19:50:07 ID:Pjsinl0U] >>832 tinyurl.com/yzh4ew5
835 名前:login:Penguin mailto:sage [2010/03/25(木) 20:05:13 ID:qUT2ZqjL] recpt1内のchecksignalの--bellが checksignal: option `--bell' requires an argument ってなっるんだけどどうすればいいの?
836 名前:login:Penguin mailto:sage [2010/03/25(木) 20:31:31 ID:oT7hSsER] >>835 long形式で呼ぶとそうなっていました。fixをpushしました。
837 名前:login:Penguin mailto:sage [2010/03/25(木) 20:49:42 ID:qUT2ZqjL] >>836 ありがとう! これでいちいちBSチューナーに差して確認しなくて良くなったわ 安心して引っ越せます
838 名前:login:Penguin [2010/03/25(木) 21:09:07 ID:UNGRUKdA] bt878のポピューラーなカードをUbuntu上で使用しているんですが、 NHKアナログ総合の19時台と21時台の二ヶ国語放送の音声が英語だけしか聴けなくて困っています。 何か解決策はありますでしょうか? 今はUbuntuで使っていますが、この状態はRedHat系とか何年も前に使っていたディストリの時代から同じです。 bttv, tvaudio, tda7432それぞれのinsmodオプションにオーディオチャンネルの切り替えに使えるような ものはないので、「仕方がないのかな」と思いながらも、他の人はどうしてるのか聞きたくて質問させて頂きました。 カードはIODATAブランドで買ったものですが、中身はKworld KW-TV878RFです。 bttvのinsmodオプションとして通常card=78 tuner=2を指定すると使えるものです。 tuner=17, tuner=24でも特に違いは感じません。 視聴ソフトは今でもxawtvを使っています。 xawtvでLanguage 1とかLanguage2を選んでも症状は変わりません。 昨日MythTVスレで質問したんですが、スレ違いとの指摘を受けてこのスレに移ってきました。
839 名前:login:Penguin mailto:sage [2010/03/25(木) 23:53:11 ID:wUe2JG/0] >>838 こっちの方が適当なんじゃぁ? pc11.2ch.net/test/read.cgi/linux/1017186805/
840 名前:login:Penguin mailto:sage [2010/03/25(木) 23:57:53 ID:NGc62XUw] 先に消化って意味ではそっちが適当かも ちなみに俺には解らない
841 名前:login:Penguin mailto:sage [2010/03/26(金) 21:03:59 ID:Hh6Z9keP] # cd /hogehoge/pt1-c44e16dbb0e2/driver/ # make -C /lib/modules/`uname -r`/build M=`pwd` V=1 make: ディレクトリ `/usr/src/kernels/2.6.18-164.15.1.el5-x86_64' に入ります test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo; \ /bin/false) --- 略 --- make: ディレクトリ `/usr/src/kernels/2.6.18-164.15.1.el5-x86_64' から出ます # yum -y install kernel-devel kernel-headers gcc gcc-c++ Package kernel-devel-2.6.18-164.15.1.el5.x86_64 already installed and latest version Package kernel-headers-2.6.18-164.15.1.el5.x86_64 already installed and latest version Package gcc-4.1.2-46.el5_4.2.x86_64 already installed and latest version Package gcc-c++-4.1.2-46.el5_4.2.x86_64 already installed and latest version 上記のエラーって何が足りないと出るの? 過去ログ見たらkernel-devel と kernel-headers 入れたらOKみたいな事書いてたけど 入れてもエラー直らない。何が足りないのかわかる方いましたら教えてください centos5.4使ってます。
842 名前:login:Penguin mailto:sage [2010/03/26(金) 21:29:59 ID:nyfYP0z1] >>841 centosは使ったことがないので答えられないけど、そもそもpt1-c44e16dbb0e2 のドライバを使う必要性があるのかなというのが素朴な疑問。 pt1-c44e16dbb0e2からはarib25だけ利用して、ドライバとrecpt1は最新版を 使えばいいと思うんだけど。 最新版のドライバだったらmakeできないかな。 見当違いなことを言っているかもだけど。
843 名前:login:Penguin mailto:sage [2010/03/26(金) 21:32:25 ID:Hh6Z9keP] >>842 最新版ってどこ?
844 名前:login:Penguin mailto:sage [2010/03/26(金) 21:56:53 ID:nyfYP0z1] $ hg clone hg.honeyplanet.jp/pt1 PT2 ってやればホームフォルダにPT2という名前のフォルダが出来て、その中に解凍 された形で出てくるよ。 Ubuntuではそうなるけど。
845 名前:login:Penguin mailto:sage [2010/03/26(金) 22:10:08 ID:cgLZ6qlw] このレベルは他に誘導してくれ
846 名前:login:Penguin mailto:sage [2010/03/27(土) 00:28:45 ID:RrENnEzd] 情報 2010-03-26 21:24:51 getepg:: 正常な/tmp/__temp.xml_gr14が作成されなかった模様(放送間帯でないなら問題ありません) 情報 2010-03-26 21:24:50 getepg:: 正常な/tmp/__temp.xml_gr16が作成されなかった模様(放送間帯でないなら問題ありません) 情報 2010-03-26 21:24:50 getepg:: 正常な/tmp/__temp.xml_gr15が作成されなかった模様(放送間帯でないなら問題ありません) 情報 2010-03-26 21:24:50 getepg:: 正常な/tmp/__temp.xml_gr17が作成されなかった模様(放送間帯でないなら問題ありません) 情報 2010-03-26 21:24:49 getepg:: 正常な/tmp/__temp.xml_bsが作成されなかった模様(放送間帯でないなら問題ありません) 情報 2010-03-26 21:24:49 getepg:: 正常な/tmp/__temp.xml_gr22が作成されなかった模様(放送間帯でないなら問題ありません) 情報 2010-03-26 21:24:49 getepg:: 正常な/tmp/__temp.xml_gr13が作成されなかった模様(放送間帯でないなら問題ありません) 情報 2010-03-26 21:24:49 getepg:: 正常な/tmp/__temp.xml_gr26が作成されなかった模様(放送間帯でないなら問題ありません) EPG取得用テンポラリファイルの設定 録画データ:/tmp/__temp.ts XMLファイル:/tmp/__temp.xml となっていて /var/www/epgrec/tmp/ がないので # mkdir /var/www/epgrec/tmp/ を作成。でもエラー直らず。 試しに手動で番組表を取得。 # /var/www/epgrec/getepg.php PHP Notice: Constant E_ERROR already defined in /var/www/epgrec/recLog.inc.php on line 4 って必ず表示される。何が悪いんだ?
847 名前:login:Penguin mailto:sage [2010/03/27(土) 00:38:50 ID:YPnLh391] 相対ディレクトリなんて書いてないでしょ
848 名前:epgrecの中の人 mailto:sage [2010/03/27(土) 03:15:02 ID:0RbAdBYw] >>846 E_ERRORは定義済み定数でしたね、こりゃ失敗。直さないと。 ただ、その前の正常な云々とは関係ないです。 正常な云々はあまりにも原因が多すぎて回答しかねます そもそもdo-record.shで録画できてるかどうかから確かめないと
849 名前:login:Penguin [2010/03/27(土) 14:19:27 ID:CZDv8n5I] epgrecの中の方へ、いつもお世話になっております。 恐れ入りますが、次回の修正の際には以下の点の修正もお願い致します。 ・文言修正 テンプレートのenvSetting.html内の以下の文言。 優先する録画モード キーワード自動録画や簡易録画を行う番組の録画モードを設定します。 config.php の$RECORD_MODEに複数の録画モードを登録し、do- record.shをカスタマイズているので →カスタマイズ[し]ているので(「し」を追加。) 実害の無い、たわいもない点で恐縮です。
850 名前:login:Penguin mailto:sage [2010/03/27(土) 14:52:46 ID:zBa/O4ml] >>849 まるで自分とこの下請けに注文つけてるみたいだなww あ、いや、なんでもない。すまん
851 名前:login:Penguin mailto:sage [2010/03/27(土) 15:25:39 ID:T1/2euVv] ありえないぐらいどうでもいいから、敢えて直さないのも手
852 名前:login:Penguin mailto:sage [2010/03/27(土) 16:11:23 ID:YPnLh391] すみません。正確に言っておきたいのでw
853 名前:login:Penguin mailto:sage [2010/03/27(土) 18:43:43 ID:RrENnEzd] 録画し過ぎて肝心な番組が録画出来なかったwww 古い容量オーバー仕掛けたら、古い番組から削除してくれる機能( ゚Д゚)ホスィ
854 名前:login:Penguin mailto:sage [2010/03/27(土) 18:48:38 ID:iEH9jDKX] 100GB切ったら自動でHD注文するようにすれば。