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


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

【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】



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/

589 名前:login:Penguin mailto:sage [2010/02/22(月) 16:47:13 ID:dU5stTzc]
大学の実験実習で,計測制御にPC-6001が数台動いてましたよ〜

ぱかにならない…
外部バス拡張して,A/D,D/Aボードでダイオードの
降伏電圧特性を計測したりして…
おもしろかったです.(笑)

高専ではそういう実習もあるのかなぁ?


590 名前:login:Penguin mailto:sage [2010/02/22(月) 19:25:15 ID:abBx+8vb]
www.youtube.com/watch?v=yi7A2-nWuTA

591 名前:login:Penguin mailto:sage [2010/02/22(月) 20:25:08 ID:xbmzjfdy]
ttp://papicom.net/p6v/

592 名前:login:Penguin mailto:sage [2010/02/22(月) 21:53:19 ID:5obQGmyH]
PC-6001 のおかげで、今の自分がある。
N60 BASIC は強ちバカにはできない。

593 名前:login:Penguin mailto:sage [2010/02/22(月) 22:02:19 ID:wmKtvIR/]
BASICといえばS-BASIC5030

594 名前:login:Penguin mailto:sage [2010/02/23(火) 19:44:26 ID:RIpYfTgx]
ひとびとのHitBit

595 名前:login:Penguin mailto:sage [2010/02/23(火) 19:53:32 ID:9hKct0xw]
Bontsdemuxって全角文字に対応させたやつって配布されてたりしない?
wine で動かしてるけど、タイトルをファイル名に入れたいから厳しい・・・

596 名前:login:Penguin mailto:sage [2010/02/25(木) 22:54:14 ID:ZWLZt0yS]
epgrecの新しいバージョンが出たようだね。
前にここ?に出てたキーワードに曜日の指定ができるようになったらしい

597 名前:login:Penguin mailto:sage [2010/02/25(木) 23:36:19 ID:GuEWpkuV]
うぉ、作者さんGJ!!!
再放送分が録画されずに済む
マジ、ありがとう

アップデートするために少しクールダウンしてくるぜ



598 名前:login:Penguin mailto:sage [2010/02/26(金) 00:23:28 ID:kjCv8b8c]
epgrecを上書き
tar cvzpf epgrec-20100225.tar.gz -C /your/epgrec/path [Enter]

ができません…とか言ってくる人がでそうな予感
作者お疲れだな
無事アップデートできますた

599 名前:login:Penguin mailto:sage [2010/02/26(金) 00:27:50 ID:Q7FrnU8l]
>>598
本当にできません

600 名前:login:Penguin mailto:sage [2010/02/26(金) 00:28:36 ID:Q7FrnU8l]
失礼、更新されてた

601 名前:login:Penguin mailto:sage [2010/02/26(金) 03:13:52 ID:2bpFsQUQ]
>>598
タイポだね

× cvzpf
○ xvzpf

後、俺みたいにepgrecで使用しているユーザに
ALTERやINDEXをGRANTしていないとエラーになるんで、
気を付けてね

602 名前:login:Penguin mailto:sage [2010/02/26(金) 16:09:11 ID:i0/2mt55]
HDUSでdvb版ドライバを使ってみようとmplayerの作り直しをしようとしたら
ttp://2sen.dip.jp/dtv/の Linux用DVBアプリ集ver.0.4のパッチを使って
リビジョン30741に適用しようとしたらs2api.patchでstream/dvb_tune.cが
Hunk #5 FAILED at 307.となってそのせいか
make: *** [stream/dvb_tune.o] エラー 1 でコンパイルもできないorz
ちなみに他のパッチは全部成功する

603 名前:login:Penguin mailto:sage [2010/02/26(金) 16:12:06 ID:vU0M5txS]
>>602
リジェクトされたのを見て、手パッチでもダメなのか?

604 名前:login:Penguin mailto:sage [2010/02/26(金) 20:33:24 ID:+16LrupX]
最新のtrunkだとちょっと修正が必要です
stream/dvb_tune.c.rej を次のよう(長いので別レスに)に置きかえて 追加パッチとすればOKです
あとlibmpdemux/stheader.h も失敗するので sh_audio_t に int reconfig; を加えてください

605 名前:login:Penguin mailto:sage [2010/02/26(金) 20:34:56 ID:+16LrupX]
--- stream/dvb_tune.c (リビジョン 29813)
+++ stream/dvb_tune.c (作業コピー)
@@ -307,6 +307,29 @@
}


+#if DVB_API_VERSION >= 5
+static int check_status(int fd, int timeout);
+
+int dvb_tune_s2(dvb_priv_t *priv, dvb_channel_t *ch, int timeout)
+{
+ int ris;
+
+ mp_msg(MSGT_DEMUX, MSGL_INFO, "dvb_tune, setting S2API props.(freq: %lu)\n",
+ (long unsigned int) ch->freq);
+ ris = ioctl(priv->fe_fd, FE_SET_PROPERTY, &ch->tvps);
+ if (ris != 0) {
+ mp_msg(MSGT_DEMUX, MSGL_ERR, "ERROR tuning channel\n");
+ return -1;
+ }
+
+ ris = check_status(priv->fe_fd, timeout);
+ if(ris != 0)
+ mp_msg(MSGT_DEMUX, MSGL_INFO, "dvb_tune, TUNING FAILED\n");
+
+ return (ris == 0);
+}
+#endif
+
#ifdef CONFIG_DVB_HEAD
static int check_status(int fd_frontend, int tmout)
{

606 名前:login:Penguin mailto:sage [2010/02/26(金) 21:16:21 ID:+16LrupX]
すいません
空白とか崩れてるので 2sen DTVアップローダのup0266に追加パッチを置きました

607 名前:606 mailto:sage [2010/02/27(土) 00:09:16 ID:4MbgNvaX]
何度もすみませんが 1つパッチに入れ忘れてたので追加してうpしなおしました
番号はかわりません



608 名前:login:Penguin mailto:sage [2010/02/27(土) 01:49:05 ID:grvCcNd1]
>>607
channels.conf の作り方とかわかってないため視聴は試せてませんが
とりあえずコンパイルは通りました

609 名前:login:Penguin mailto:sage [2010/02/27(土) 17:40:09 ID:+JwE1Dyp]
epgrecの25日更新版を入れて、録画までできるようになったんですが、番組表をちゃんと取ってくれません

- 何度か番組表を更新してると、ダブル(千葉テレビがダブって教育テレビ欄が食われて表示されなくなる)

- tvkとテレ玉が録画、番組表取得できない(XPで走らしているTvRockだとちゃんと録画も番組取得もできるので電波には問題ないかと
 config.phpのコメントアウトを外して、Step1.phpの時にも物理チャンネルは表示されています。)

どこを修正すれば直るでしょうか?

610 名前:login:Penguin mailto:sage [2010/02/27(土) 18:00:10 ID:9jmFMGWd]
# ffmpeg -y -i ./video/2010-02-21-Sun_GR14.m2v -coder 0 -level 13 -threads 2 -deinterlace -vcodec libx264 -vpre hq -aspect 16:9 -s 1280x720 -r 30000/1001 -b 3000k -bt 3000k -qmin 9 -qmax 31 ./video/2010-02-21-Sun_GR14.264
FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --extra-cflags=-fPIC --enable-libamr-nb --enable-libamr-wb --enable-libdirac --enable-libfaac --enable-libfaad
--enable-libmp3lame --enable-libtheora --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-x11grab
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Nov 6 2009 19:11:04, gcc: 4.1.2 20080704 (Red Hat 4.1.2-46)

Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.97 (30000/1001)
Input #0, mpegvideo, from './video/2010-02-21-Sun_GR14.m2v':
Duration: 00:32:47.22, bitrate: 23999 kb/s
Stream #0.0: Video: mpeg2video, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 24000 kb/s, 29.97 tbr, 1200k tbn, 59.94 tbc
Unable to find a suitable output format for './video/2010-02-21-Sun_GR14.264'


なぜか変換できない。この番組だけいつも失敗してるorz
TSファイルではちゃんと録画できてるんだけどな・・・orz

611 名前:login:Penguin mailto:sage [2010/02/27(土) 18:04:19 ID:FVhBYKgb]
>>609
これやった?
ダウンロード - 録画予約システムepgrec
www.mda.or.jp/epgrec/index.php/%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89#i3a978f3


612 名前:epgrecの中の人 mailto:sage [2010/02/27(土) 18:35:57 ID:3jR0sR9e]
>>609
2/25版より前はどうでしたか?
局名が食われる理由は、epgdumpでEPGを抜くための
テンポラリがunlinkできていないからという原因が多いです。
で、その原因としては、recfriioではデフォですが、setuidフラグを
立てているというものです。setuidフラグを立ててrecfriioや
recpt1を実行しているのであればsetuidフラグを落としてください。

613 名前:login:Penguin mailto:sage [2010/02/27(土) 19:13:57 ID:+JwE1Dyp]
レスありがとうございます。

>>611
今回初めて入れたので、、、

>>612
昨日初めてUbuntu9.10を入れたLinux初心者なので、システムに詳しくないのですが、

blogs.yahoo.co.jp/tiplinux

を参照して2/25日版を一から入れました。
上記サイトの他、config.phpでテレ玉とかのコメントアウトを外すのと、アクセス権変更以外は全く弄ってません。
(config.phpは”/”を6個削除しただけ)

ちなみに、教育テレビ欄は初めはちゃんと取得されてましたが、何度が番組表更新したら食われました。
Ubuntu入れ直してもう一度最初からepgrecを入れても数回番組表更新すると同じ症状が。

後、関係無いと思いますし、私だけかもしれませんが、epgrecのディレクトリ内のファイルのアクセス権が全部 500 となってました。
直し方が有ってるかわかりませんが、 sudo nautilus /root でディレクトリ内のファイルを全部変えました。

setuidフラグなどは少し調べてから設定し直してみます。

614 名前:613 mailto:sage [2010/02/27(土) 19:27:03 ID:+JwE1Dyp]
後、端末から

OUTPUT=test.ts CHANNEL=18 DURATION=3 TUNER=0 MODE=0 TYPE=GR /var/www/epgrec/do-record.sh

でテレ玉、tvk録画テストにも失敗しています。
他の番組はちゃんと録画できました。

615 名前:epgrecの中の人 mailto:sage [2010/02/27(土) 20:51:55 ID:3jR0sR9e]
>epgrecのディレクトリ内のファイルのアクセス権が全部 500 

root権限でtarにpオプションを付けて展開すればそうならないはずです。

情報がないから分かりませんがrecpt1であればsetuidビットは自分で
立てない限りたってないでしょう。
いずれにしても、tsファイルがまともに作成されないなどの理由で
epgdumpが落ち、かつテンポラリファイルがunlinkできないために
番組が食われるんだろうと思います。
どうしてかは環境依存なので第三者にはわかりません。

616 名前:login:Penguin mailto:sage [2010/02/27(土) 21:37:02 ID:+JwE1Dyp]
>>615
レスどうもです。

今は誰かのインスコ説明から外れた所は全く触れないので、、、
自分なりに勉強して色々弄ってみようと思います。
ありがとうごいました。

参考までに。
マザボ:AT3N7A-I
SDD:X25-V Value SATA SSD SSDSA2MP040G2R5
メモリ:ケース開けないとわからないので、、、 その他はオンボ
OS:Ubuntu 9.10

Ubuntuインスコ後、アップデートマネージャで全部アップデートした状態で、上記サイトを参考に一式インスコしました。

617 名前:epgrecの中の人 mailto:sage [2010/02/27(土) 21:47:04 ID:3jR0sR9e]
そのサイト見ましたが、どうしてlocalhost/epgrec/envSetting.phpに直接アクセスするのかとか
正直良く分からないことやってますね。



618 名前:login:Penguin mailto:sage [2010/02/27(土) 22:05:59 ID:EZkcndo1]
環境設定をクリック、と言った方がわかりやすいかもね

619 名前:login:Penguin mailto:sage [2010/02/27(土) 22:25:48 ID:BoTPQVvx]
そのサイトの記述でアップデートに必要なのは
1〜6,13,14だけだね

基本的に本家のバージョンアップガイドに書いてある事だけでおk


620 名前:epgrecの中の人 mailto:sage [2010/02/27(土) 22:27:01 ID:3jR0sR9e]
いや、上のレスの流れから新規インストールだと思って読んだのでそうであれば
直接、envSetting.phpにアクセスするとDBテーブルが作成されないのでエラー出まくりじゃあと。
いままで使ってたのに上書きする話のようなので問題なかったですね。
いずれにしても、その記事からパーミッションが500になってしまう等の理由は
わかんなかったなあ。

621 名前:login:Penguin mailto:sage [2010/02/27(土) 23:12:29 ID:4vugGdfv]
tvkとテレ玉だけドロップが激しいとかじゃないの。
直接 recfriio か recpt1 コマンドで録画して tsselect でどれくらい落ちてるか見てみるといい。

622 名前:login:Penguin mailto:sage [2010/02/28(日) 00:39:28 ID:afFpNsP0]
do-record.sh をいじってるのですが、知識が足らずに悩んでます。
$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} ← hogehoge.ts
/epgrec/tss.py ${OUTPUT} ← hogehoge_tss.ts
それぞれのOUTPUTは、右側の矢印のようなファイル名に変わってしまいます。
tss.pyで出力されたファイルをffmpeg に読み込ませるにはどうすればいいのでしょうか?
ffmpeg -y -i hogehoge_tss.ts にしたいのに
ffmpeg -y -i ${OUTPUT} とすれば
ffmpeg -y -i hogehoge.ts_tss.ts となってファイル名が違ってしまいますし・・・

623 名前:login:Penguin mailto:sage [2010/02/28(日) 01:09:42 ID:5B6l3dWP]
>>620
さきほどUbuntuを再インスコして、

www.mda.or.jp/epgrec/index.php/epgrec%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A8%E8%A8%AD%E5%AE%9A

を参照してepgrecをインスコしましたが、やはりパーミッションは500でした。
(step1.php時点でパーミンション変更しろと)
今度は chmod -R 700 /var/www/epgrec で修正しました。

>>621
recpt1 --strip --b25 18 15 test5.ts

enable B25 strip
using B25...
pid = 2160
Cannot tune to the specified channel

と出て録画できませんでした、、、

recpt1 --strip --b25 27 15 test5.ts
だとちゃんとNHK録画できるんですが、、、

ちなみにXPで起動してるTVTestのtvkだと今31dB台です、、、

これはepgrecというよりrecpt1に問題があるってことでしょうか、、、?
他の番組録画できてるんだからPT2が不良ってことはないですよね、、、
recfriioで録画を試してみます、、、

624 名前:login:Penguin mailto:sage [2010/02/28(日) 01:20:42 ID:tr2gGdqp]
epgrecってのは、ようするにdo-record.shを何時叩くかの為の仕組みだから
do-record.sh単体でちゃんと動くか確認した方が良い

625 名前:623 mailto:sage [2010/02/28(日) 01:36:08 ID:5B6l3dWP]
chmod -R 700 /var/www/epgrec



chmod -R 777 /var/www/epgrec

626 名前:epgrecの中の人 mailto:sage [2010/02/28(日) 01:39:45 ID:sUBwxeHF]
>>623
パーミッションを700に変更しろと画面に出ることはないと思います。
18チャンネルと言うのは受信可能なチャンネルなのでしょうか地域的に。
正直さっぱりわかりません。

627 名前:epgrecの中の人 mailto:sage [2010/02/28(日) 01:47:52 ID:sUBwxeHF]
手元の機械で今やった例

$ sudo tar xvzpf epgrec-20100225.tar.gz -C /var/www/test/
epgrec/
epgrec/DBRecord.class.php

$ ls -l /var/ww/test/epgrec
合計 248
-rwxrwxr-x 1 yoneda yoneda 4792 2010-02-23 12:51 DBRecord.class.php
-rwxrwxr-x 1 yoneda yoneda 3451 2010-02-24 18:42 Keyword.class.php


このように500にはなりません。何をどうすると500になるのかさっぱり、かなり高度なことをなさってますねもしかすると



628 名前:login:Penguin mailto:sage [2010/02/28(日) 01:50:08 ID:MSHHYjSz]
fuse_b25ですがCentOS5.4では動かすことは不可能だったりするのでしょうか?
そのままコンパイルしようとするとfuse2.8がないと言われるし
かといってfuse2.8以上をコンパイルしてrpmにして入れようにも
fuse-2.8.3-1.x86_64 conflicts with file from package chkconfig-1.3.30.1-2.x86_64
みたいな感じで入れれる気配がないしkernelをlinux-2.6.27.45にした上での結果です

629 名前:login:Penguin mailto:sage [2010/02/28(日) 02:09:15 ID:sUBwxeHF]
>>622
パイプなどで渡すのがいいんでしょうけどそうもいかないなら、
作業途中のファイル名を適当に
${OUTPUT}_full.ts
${OUTPUT}_part.ts
とでもしとけばよろしいんじゃないでしょうか。

630 名前:login:Penguin mailto:sage [2010/02/28(日) 02:12:32 ID:5B6l3dWP]
>>627
決して高度なことは、、、
ちなみに私もやってみましたが、

name@name-desktop:~/Downloads$ sudo tar xvzpf epgrec-20100225.tar.gz -C /var/www/test/
epgrec/
epgrec/DBRecord.class.php
...
name@name-desktop:~/Downloads$ ls -l /var/www/test/epgrec
合計 248
-rwxrwxr-x 1 500 501 4792 2010-02-23 12:51 DBRecord.class.php
-rwxrwxr-x 1 500 501 3451 2010-02-24 18:42 Keyword.class.php
-rwxrwxr-x 1 500 501 7637 2010-02-23 12:51 LICENSE.txt
-rwxr--r-- 1 500 501 4892 2010-02-25 18:11 README.ja
-rwxrwxr-x 1 500 501 12319 2010-02-24 20:27 Reservation.class.php
-rwxrwxr-x 1 500 501 4171 2010-02-25 13:23 Settings.class.php
drwxrwxr-x 4 500 501 4096 2010-02-23 12:51 Smarty
drwxrwxrwx 2 500 501 4096 2010-02-23 12:51 cache

という結果でした。やはり500になってしまうようです。
ちなみに sudo su - でRootからやっても結果は同じでした。

631 名前:login:Penguin mailto:sage [2010/02/28(日) 02:34:15 ID:+ay76kw7]
>>630
それ、パーミッションが500なのではなくて、所有者が500なんじゃないの?

632 名前:630 mailto:sage [2010/02/28(日) 02:40:08 ID:5B6l3dWP]
心が折れそうです、、、モウダメポ

www1.axfc.net/uploader/Sc/so/87290

633 名前:login:Penguin mailto:sage [2010/02/28(日) 02:50:44 ID:MSHHYjSz]
>>632
で、実際に設定ページでパーミッションを怒られたんだろうな?

634 名前:login:Penguin mailto:sage [2010/02/28(日) 02:52:58 ID:kREjdbrX]
     >>630よ まぁもちつけ
          /\
    ,∧_∧ /  /
 r♪r~   \  ⌒ヽ ペタン
  |  / 从从) ))ノ )ノ ペタン
 ヽ | | l  l |〃))'∧_∧
  `wハ~ ーノ))'))(・∀・ ;)
   /  ⌒ノ ( ⌒ヽ⊂⌒ヽ
.  (O   ノ ) ̄ ̄ ̄()__   )
   )_)_) (;;;;;;;;;;;;;;;;;;;)(_(

   ,∧_∧
 r♪r~   \
  |  / 从从) ) ほえ?
 ヽ | | l  l |〃
  `wハ~ ーノ) .| ̄| ゴスッ
   / ⌒二⊃=|  |
.  O   ノ <`ー‐'⊂⌒ヽ    ←>>630
    ) ) ) )~ ̄ ̄()__   ) あうっ!
   ヽ,lヽ) (;;;;;;;;;;;;;;;;;)(_(

635 名前:login:Penguin mailto:sage [2010/02/28(日) 02:54:05 ID:+ay76kw7]
epgrec-090814.tar.gzをtar xvzpfで解凍すると、
-rwxrwxr-x 1 user user 4792 2010-02-23 12:51 DBRecord.class.php
のようになるけど、epgrec-20100225.tar.gzを同様に解凍すると、
630と同じく
-rwxrwxr-x 1 500 501 4792 2010-02-23 12:51 DBRecord.class.php
のようになる。
元のファイルに原因があるのかな?
所有者が500でグループが501でも今のところ、問題なく動作している。
18チャンネルが映らないのとこれとは関係ないんじゃない?
番組表がおかしいともあったけど、おれも初めそんなことがあったが、
何度か更新しているうちに自然に治ったよ。

636 名前:635 mailto:sage [2010/02/28(日) 03:01:04 ID:+ay76kw7]
>>633
横レスですまん。
おれも630と同じく、所有者500になっているが、
localhost/epgrec/install/step1.php
をアドレスバーに突っ込んでやってみると、
パーミッションは全部OKになっている。
ってことはパーミッションは問題ないのかな?
別に問題なく動いているからいいのだが、ちょっと気になる。

637 名前:login:Penguin mailto:sage [2010/02/28(日) 03:08:01 ID:N+uY0tQc]
俺も解凍したらユーザ:グループがそうなったけど、気になるならchownしておけばいいじゃないの
ってか、>>630は頭の中を整理してこいw



638 名前:login:Penguin mailto:sage [2010/02/28(日) 03:14:31 ID:VYKwt0ZV]
>>623
アンテナ全部挿してないとか

639 名前:630 mailto:sage [2010/02/28(日) 03:21:40 ID:5B6l3dWP]
>>631
500は所有者みたいですね、、、

パーミッションエラーが出た時になんか500ってなってたんで、それがファイルのパーミッションと勘違いしました。
初心者過ぎて申し訳ない。

>>633
なんか変な疑われ方してるみたいですが、出ましたよ。
前の方法で直らなかったんで、あたふたしてたら画面に
(うろ覚えだけど)sudo chmod 777 ,,,みたいなのが出てるのに気づいて、パーミッション変更について調べて
https://wiki.ubuntulinux.jp/UbuntuTips/FileHandling/Permission
に行きついて、-R で全部777に変更したら全部OKになりました。
chmod -R 700 /var/www/epgrec と書いてしまったのはそのページの一番下の chmod -R 700 Photos/ の後ろだけ変えて数字変え忘れたからです。


epgrecは今回諦めて、他のソフトで勉強してからまた設定してみます。
ご迷惑をお掛けしました。

640 名前:login:Penguin mailto:sage [2010/02/28(日) 03:27:55 ID:+ay76kw7]
>>637
そうだね。
もし不具合がでたらchownしてみる。
rwxrwxr-xなら775だよね。
630は500と表示されて混乱したのかな。
もしそうだったら
itpro.nikkeibp.co.jp/article/COLUMN/20060227/230728/
の「modeの数字による記述方法」を見たほうがいいね。
まあ、おれもよく分かってないんだけどw

641 名前:login:Penguin mailto:sage [2010/02/28(日) 03:33:10 ID:+ay76kw7]
>>639
残念だな。
諦めるのはちょっと早い気がするけど、頑張って。

642 名前:login:Penguin mailto:sage [2010/02/28(日) 07:05:23 ID:afFpNsP0]
>>629
> ${OUTPUT}_full.ts
hogehoge.ts.full.ts

> ${OUTPUT}_part.ts
hogehoge.ts.part.ts

って感じに拡張子だけでかなり長くならないですか??

643 名前:login:Penguin mailto:sage [2010/02/28(日) 07:06:40 ID:I+I1Lc0g]
# ffmpeg -i ./video/2010-02-21-Sun_GR14_ザ!鉄腕!DASH!!【HV】【S】【字】【デ】_tss.m2v -vcodec libx264 -b 3000k -s 720x480 -r 29.97
-bf 3 -b_strategy 1 -coder 1 -qmin 10 -qmax 51 -sc_threshold 40 -flags +loop -cmp +chroma -me_range 16 -me_method hex -subq 5 -i_qfactor 0.71
-qcomp 0.6 -qdiff 4 -directpred 1 -flags2 +fastpskip -dts_delta_threshold 1 -acodec libfaac -ab 192k ./video/2010-02-21-Sun_GR14.264
FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --extra-cflags=-fPIC
--enable-libamr-nb --enable-libamr-wb --enable-libdirac --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libtheora --enable-libx264
--enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-x11grab

libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Nov 6 2009 19:11:04, gcc: 4.1.2 20080704 (Red Hat 4.1.2-46)

Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/1001) -> 29.97 (30000/1001)
Input #0, mpegvideo, from './video/2010-02-21-Sun_GR14_ザ!鉄腕!DASH!!【HV】【S】【字】【デ】_tss.m2v':
Duration: 00:32:47.22, bitrate: 23999 kb/s
Stream #0.0: Video: mpeg2video, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 24000 kb/s, 29.97 tbr, 1200k tbn, 59.94 tbc
Unable to find a suitable output format for './video/2010-02-21-Sun_GR14_ザ!鉄腕!DASH!!【HV】【S】【字】【デ】_tss.264'

644 名前:login:Penguin mailto:sage [2010/02/28(日) 07:07:58 ID:I+I1Lc0g]
なぜかミスします。なぜなのでしょうか??

645 名前:epgrecの中の人 mailto:sage [2010/02/28(日) 09:58:04 ID:sUBwxeHF]
>>639
ファイルのモードや所有者というのはLinuxやWindowsなどOSに関係なく重要です。
たとえばWindows+NTFSやMacOS にはアクセスコントロール・リストが標準であるので
UNIXで標準的な所有者+モードより管理はずっと複雑になります。
普段はシングルユーザーっぽく使うのであまり意識せずにすんでるだけで、IISなんかを
動かそうと思えばLinuxのそれよりずっと複雑なACLの知識が必要になってきます。
Linuxだから、epgrecだから難しいという話じゃない、というよりむしろこれらは割と簡単な
方なので、これをいい機会に調べてみることをおすすめします。

>>642
見た目悪いですけど実害なければいいんじゃないでしょうか

646 名前:login:Penguin mailto:sage [2010/02/28(日) 10:20:31 ID:ZoSD9OJH]
>>642
man basename

647 名前:login:Penguin mailto:sage [2010/02/28(日) 10:37:25 ID:78JwSAci]
>>639
正直巷に出回っているLinux用の録画支援系としてはepgrecが一番簡単だと思いますよ。
Rec10やfoltiaはepgrec諦めた人には無理です。
PT2特集の載っている日経Linuxの2010年2月号(1月に出たやつ)をバックナンバー取寄して読むと良いかもですよ。



648 名前:login:Penguin mailto:sage [2010/02/28(日) 10:56:45 ID:etLpEugh]
>>628
fuse 2.8 の新機能(ioctl) を使ってるので fuse2.8がインスコできないなら無理だと思う
(mplayerとかが/dev/dvb/adapterN/dvr0にバッファサイズ設定のioctlするので仕方なく)


649 名前:login:Penguin mailto:sage [2010/02/28(日) 11:53:59 ID:byA41NMx]
config.php の

$RECORD_MODE = array(
// ※ 0は必須で、変更不可です。
0 => array(
'name' => 'Full TS', // モードの表示名
'suffix' => '.ts', // ファイル名のサフィックス
),

1 => array(
'name' => 'H264/AAC',
'suffix' => '.mp4',
),

のファイル名のサフィックスは、最終的に変換する拡張子を書けばいいの??

650 名前:login:Penguin mailto:sage [2010/02/28(日) 12:00:24 ID:sUBwxeHF]
>>649
そうです。

651 名前:login:Penguin mailto:sage [2010/02/28(日) 12:07:58 ID:BNFEmXQW]
>>649
拡張子というか、番組名の後につける文字列の指定
だから _hd.tsとかも可能

652 名前:login:Penguin mailto:sage [2010/02/28(日) 12:43:07 ID:byA41NMx]
がっちりマンデー?【字】 の!!だけが
UTF-8で文字化けする・・・EPGRECで違う文字に変換してくれたりできないかな??

653 名前:login:Penguin mailto:sage [2010/02/28(日) 12:43:48 ID:byA41NMx]
ここに書き込んでも文字化けしたorz
? になってますorz

654 名前:login:Penguin mailto:sage [2010/02/28(日) 12:45:14 ID:c4OE2h5p]
本当はどんな字なのかわからないw

655 名前:login:Penguin mailto:sage [2010/02/28(日) 14:01:46 ID:byA41NMx]
一文字で 「!!」(!が二個)の文字なんだけど・・・

656 名前:login:Penguin mailto:sage [2010/02/28(日) 14:07:08 ID:c4OE2h5p]
そんな文字UNICODEにはないよな・・・?
だから違う文字に変換か。

でも独自コードだろうから、変換元の文字が
何であるかはわからないから、ユーザーが定義するしかないか。

657 名前:login:Penguin mailto:sage [2010/02/28(日) 14:13:49 ID:sUBwxeHF]
特殊文字のコードはARIBの規格書のどれかに入ってます(どれか忘れた)。
epgdumpのテーブルに追加してやれば変換できると思いますよ。



658 名前:login:Penguin mailto:sage [2010/02/28(日) 14:15:58 ID:NKvIQU0B]
感嘆符二つはU+203C

659 名前:login:Penguin mailto:sage [2010/02/28(日) 14:17:56 ID:Xk6bCqux]
ローマ数字の小文字の2だろう

660 名前:login:Penguin mailto:sage [2010/02/28(日) 14:26:23 ID:c4OE2h5p]
あるのかw
www.fileformat.info/info/unicode/char/203c/index.htm

なんでこんなものを・・・

661 名前:login:Penguin mailto:sage [2010/02/28(日) 14:45:45 ID:MSHHYjSz]
>>647
foltiaは動くのにepgrecは設定最後までいって
番組表取得する前までいってトップ表示すると
なぜか枠すら出ずに真っ白とかもいるんだぜ

662 名前:login:Penguin mailto:sage [2010/02/28(日) 15:49:57 ID:sUBwxeHF]
>>652
今調べてみましたけど表示されてました、Windows上のFirefoxで。
MTHL Entityには変換されてないので表示できるかどうかは
クライアント依存じゃないかと思います。htmlspecialcharsの代わりに
htmlentitiesでEntityに変換してやれば、どの環境でも表示できるように
なるかもしれませんね。

>>661
それだけではよくわかりませんが、環境が動作要件をみたしてない
かもしれません。
mtstringがインストールされない、など。

663 名前:login:Penguin mailto:sage [2010/02/28(日) 15:59:37 ID:MSHHYjSz]
>>662
いやそれが設定のstep5だったかの番組表を取得しますのとこまで全部文字とかちゃんと見えるし
foltiaも予約も手動も全部動く
この時点でmtstringがないことによる問題はあり得ない表示されないと予約もできないし
ttp://toku.xdisc.net/cgi/up/qqq/nm21327.txt.html の最初のyum+perl-Schedule-Atを手動で入れてるので
動作要件なんとかなると思ったのだがOS自体もデフォルトからアプリ抜いただけでインストール
ちなみに真っ白というのは開いたページのソース見ても真っ白というほどに

664 名前:login:Penguin mailto:sage [2010/02/28(日) 16:12:50 ID:sUBwxeHF]
>>663
空白になるいちばんの原因は途中でエラーが起きてスクリプトが
停止したがphp.iniのerror_reportingがnoneなどに設定されているために
エラーメッセージが出ない、つまりエラーメッセージの表示を抑制する設定
にしているケースですかね。エラーがでないと原因は分からないです。

665 名前:login:Penguin mailto:sage [2010/02/28(日) 16:47:10 ID:FoBdSL3J]
なんでARIBの特殊文字まで面倒見にゃならんのだ。
ばっかばかしい。

666 名前:login:Penguin mailto:sage [2010/02/28(日) 21:00:07 ID:byA41NMx]
簡易予約で録画できるけど、カスタマイズ予約だと予約一覧に追加されず
実際に録画もできなくなってない?>バージョンアップしてから

667 名前:login:Penguin mailto:sage [2010/02/28(日) 21:03:02 ID:byA41NMx]
あれ?簡易予約でも予約できてなかった。
予約に追加できなくなってる。何が原因だ?
バージョンアップ以外やってない



668 名前:login:Penguin mailto:sage [2010/02/28(日) 21:26:34 ID:+ay76kw7]
>>667
それ、簡易予約すると「録画予約一覧」に表示されるが、番組が始まると
「録画予約一覧」から消えていて、録画もされていないってパターン?
それだったらおれも同じ現象。
システム・モニタで調べたらrecpt1が2つ動いていて、
CPU使用率も100%近くなっている。
どうも番組情報を取得するために動いているっぽい。
cronで2時間おきに番組情報を取得するようにしているけど、
CS録画もする設定にしているせいか、ほとんどずっとrecpt1が複数動いていて
それで実際の録画に使用するチューナーが使えずに録画が失敗していると
想像している。
とりあえず動いているrecpt1を強制終了し、どうせ見ないのでCS録画はやめ、
cronも6時間おきに設定を変えたが、それからはちゃんと予約録画できてる。

669 名前:login:Penguin mailto:sage [2010/02/28(日) 21:38:54 ID:sUBwxeHF]
ああ、いま見ましたがCSは予約を避ける処理が抜けてますね。
CSは他の人が作ってくれたパッチを取り込んで自分では動作をチェックしていないので見落としてました。
CSは見てないもんで。直しましょう。


670 名前:login:Penguin mailto:sage [2010/02/28(日) 21:49:24 ID:sUBwxeHF]
直しました。たぶんこれで大丈夫です。

wget github.com/sushi-k/epgrec/raw/master/getepg.php
chmod a+x getepg.php

として取得したgetepg.phpに入替てください

671 名前:login:Penguin mailto:sage [2010/02/28(日) 21:54:20 ID:+ay76kw7]
>>670
中の人ですよね?
いつもお世話になっております。
つまり録画予約を無視して番組情報を取りにいったために予約に失敗した
という理解でよろしいでしょうか?
そして、今回はそれが修正されて、CS録画をする設定にしても、
cronを2時間おきにしても問題ない、と考えてよろしいでしょうか?

672 名前:login:Penguin mailto:sage [2010/02/28(日) 22:01:26 ID:sUBwxeHF]
>>671
だと思います。
BSにはそういうチェックが入ってたんですがCSにはそういうチェック
が抜けてましたので追加しました。ただ、CS入れるとおそらくEPGを取るのに相当時間が
かかると思うのでCPUが遅いマシンではぎりぎりになるかもしれません。
いちど手動で実行してみてどれくらい時間がかかるか調べた方が安全と思いますよ。
Ubuntuなら、/etc/cron.d/getepgのエントリをコメントアウトしとくなどして止めておいて、
getepg.phpや予約がない時間に

sudo su -
su - www-data -c /var/www/epgrec/getepg.php

とかやれば手動でgetepg.phpを動作させられるので、それで時間を測ります
2時間以内に終わるなら2時間おきでOKです。

673 名前:login:Penguin mailto:sage [2010/02/28(日) 22:14:39 ID:+ay76kw7]
>>672
どうもありがとうございます。
CPUはPentium Dual Core の2.00GHzのやつなので、あまりよくないですが、
バージョンアップしてCS録画する設定にしてからは急にPCが重くなり、
ほとんどの時間で使用率が100%近くなってしまいますので、
CS録画する設定なら2時間おきはやめておいたほうがよさそうです。
まあ、使用率が100%近くなってしまうのはMySQLもからんでいますが。

674 名前:login:Penguin mailto:sage [2010/02/28(日) 23:15:42 ID:byA41NMx]
録画予約はできるが録画されない です。
公式サイトを見たら
まずは、do-record.shで録画できることを確認してください。
epgrecのインストールと設定にdo-record.shのテスト方法が書いてあります。
# OUTPUT=test.ts CHANNEL=17 DURATION=30 TUNER=0 MODE=0 TYPE=GR /var/www/epgrec/do-record.sh
問題なく録画することができました。
なぜなのでしょうか??

675 名前:login:Penguin mailto:sage [2010/02/28(日) 23:44:50 ID:sUBwxeHF]
>>674
# ということはrootで試してるわけですよね?
root以外でも録画できますか?
また録画予約完了後、rootで
atq
とコマンドを実行すると録画ジョブは見えますか
at -c jobno
(jobnoはジョブ番号)
としてジョブの中身を見て正しいかも調べてみてください。

676 名前:login:Penguin mailto:sage [2010/03/01(月) 00:00:13 ID:byA41NMx]
>>675
atq で見えないですorz

677 名前:login:Penguin mailto:sage [2010/03/01(月) 00:05:44 ID:QdxPdZSD]
>>673
やっつけですがEPG取得の並列化をgithubの方にコミットしました。
epgdumpでXML化するプロセスと、mysqlにストアするプロセスを分けて後者をフォーク
しmysqlへのストアをバックグラウンドで実行しますので現在の方法よりは短時間で
終了します。mysqlの負荷は高くなりますが
mysqldはプロセス優先度が低いので大丈夫でしょう。
cronに登録するのをgetepg2.phpに変えるだけでOK、少ししかテストしてないので
利用は自己責任で。



678 名前:login:Penguin mailto:sage [2010/03/01(月) 00:08:53 ID:yrWMxihb]
Fedora12だとfoltiaが変になり
CentOSだと色々更新しようとしても入らない
fuse-2.8.0とglib-2.22.1↑を入れようとしてるだけなのに
どうしてこうもうまくいかないのか
この分だとfuse_b25とgstreamerが使える気がしない
これはいっそRH系捨てろということなのか?

679 名前:login:Penguin mailto:sage [2010/03/01(月) 00:09:03 ID:QdxPdZSD]
>>676
予約完了後というのが書き方が悪かったですが
予約をした後という意味で録画が終わってからという意味ではないです。
要するに予約がある状態で、ということです。

録画予約をやってみて、予約が実行されるより前にrootでatqを実行しても
ジョブが登録されていないのであれば
録画予約リストにも出ないと思いますので予約されてません。
原因としてはWebサーバのアカウントでatが利用できないというもので
その対応は公式の方に書いてあります。

680 名前:673 mailto:sage [2010/03/01(月) 15:47:13 ID:zU8rcJCd]
>>677
どうもありがとうございます。
epgrecのさらなる発展のために人柱になります。
さらに新しいバージョン(EPG取得並列化版を暫定的に標準に)があったので、
そちらを入れてみました。
Pentium Dual Core 2.00GHz、メモリ4G(認識されているのは3.2Gのみ)で、
CS録画ありの設定で番組情報の更新が約30分で終了しました。
録画予約も問題なくできています。
cronは2時間おきにしてしばらく試してみます。

681 名前:login:Penguin mailto:sage [2010/03/02(火) 23:48:43 ID:YHAYCQOd]
おっ

682 名前:login:Penguin mailto:age [2010/03/02(火) 23:57:43 ID:srUlwZEF]
来れたねw

683 名前:login:Penguin mailto:sage [2010/03/04(木) 06:17:59 ID:yryuxFCm]
# lspci -v | grep pt
Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+
Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+

PT2が認識してくれない。・゚・(ノД`)・゚・。 ウワーン
なぜに?

684 名前:login:Penguin mailto:sage [2010/03/04(木) 07:11:04 ID:SuX4k34W]
>>683
いや、

04:02.0 Multimedia controller: Xilinx Corporation Unknown device 222a (rev 01)

こっちだから。


685 名前:login:Penguin mailto:sage [2010/03/04(木) 08:46:41 ID:BcbXredi]
>>683
dmesg | grep "\] [pP][tT]1"
って打ったらどうなる?

686 名前:login:Penguin mailto:sage [2010/03/04(木) 11:11:36 ID:MdWI07ob]
lspciに出てこないのなら2つ理由が考えられるよ。

・3.3VのPCIに対応してない。Pentium III時代中期より前くらい?
のチップセット/MBだと該当すると思う。

・オンボや他のPCIデバイスと当たることがある。無効にしたり抜いたり
してみましょう。

687 名前:login:Penguin mailto:sage [2010/03/05(金) 22:22:06 ID:Mzakfky4]
>>684
これは認識してるよ?
でも、同じ環境でOSを再インストールする前は
# lspci -v | grep pt
Kernel driver in use: pt1-pci
Kernel modules: pt1_drv
と認識してた。しなくても問題ないの??



688 名前:login:Penguin mailto:sage [2010/03/05(金) 22:53:03 ID:r/Kafew1]
あれ、新三銃士が録画されてない
epgrecの予約にはあったのに何があったんだ

689 名前:login:Penguin mailto:sage [2010/03/05(金) 23:24:03 ID:r/Kafew1]
あ、カーネルアップデートした後でpt1driverの再インストールを忘れてただけだった
epgrecを疑ってごめんなさい






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

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

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