Linux でビデオ録画
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGある程度リアルタイムで圧縮
多少品質が落ちても構わない
といったものを bttv を使ってやってみたのですが、
なかなか理想の形にできません。
xawtv 付属の streamer: とりあえず録画可能。使える CODEC が限られて
いるのでサイズがでかくなる。
avifile & vcr: Win32 の CODEC を利用したもの。一見ちゃんと動いて
いるようだったが、できたファイルが読めない。
avifile & vcr だと DivX とか使えるので期待してたのですが、うちでは
ちゃんと動きませんでした。こうすればちゃんと動くだの、他にいいツール
があるだの、リアルタイムで圧縮するよりあとから圧縮した方がいいだの
ご意見よろしくお願いいたします。
0102login:Penguin
02/03/03 19:49ID:yA3J5Ayv010397
02/03/04 23:56ID:Jkeww8IN結局、 vcr-1.08 にしたらうまく動いた。
但し、.vcrrc の default に設定を入れた場合だけうまくいく。
-p オプションで設定を変えられるようにした場合はうまくいかなかった。
# vcr をコンパイルするときは --enabele-avifile-0_6ってオプション入れなきゃいけなかったり、
# avifile-0.53 は makefile をいぢって aviplay と sample を抜かないとコンパイル通らなかったり。
# めんどくさかったよ・・・
0104login:Penguin
02/03/07 02:31ID:c4Z9Fuy9何かいい解決方法ない?
0105login:Penguin
02/03/09 09:15ID:klfdH88y0106login:Penguin
02/03/10 21:58ID:tC5ZnWq4timer使わないと駄目なのか?
0107login:Penguin
02/03/14 00:40ID:2XKa9qCvTVを見る分には問題ないんだけど、録画するとフリーズちゃうんだけど・・・
0108login:Penguin
02/03/16 13:04ID:TC/FfmSx1. timer を使う
2. フレーム数を計算して -F <number of frames to grab> を指定
3. ctl + c を自分で押す
0109login:Penguin
02/03/23 20:43ID:Zh7Hs1pT0110神
02/03/25 11:40ID:xHJl/Ac20111login:Penguin
02/03/26 00:59ID:UwBtCMMpInvalid attribute[s] set for this codec!
2
These attributes are supported for this codec:
ってなエラーが出るんだけどなぜなのかな。
一応codeは入っているんだけど、codeのタイプが全部1or3しか入ってないんだよ
ってか眠すぎなので明日またやるわ
011297
02/03/26 07:30ID:aIGTwQq8>92 と >103 で書いたけど、漏れと同じ状況みたいだな。
attributes に書くオプションの数で Invalid 〜 の後にでる数字が変わるだろ。
codec に渡すオプションがうまく設定できないような感じに見える。
vcr 1.08 でやってみ。
0113login:Penguin
02/03/26 21:29ID:b4DkliS7linux用のドライバが在るボード知りませんか?
録画ソフトも対応してる必要があるのかな?
0114login:Penguin
02/03/26 23:00ID:pgk+fAhAmjpeg ですが、一応ハードウェアエンコードということで。
パーツを入手するのがちと難しいかも。
0115login:Penguin
02/03/26 23:05ID:J3Q21sknどうもvcr1.08だとmakeが通らないんだよね。
--enable-avifile-0_6を付けてもだめ。
でも1.09だとmake出来るのよ。
そういえばRedHat7.2だからなのかな?
なんかムカツイテきたので風呂はいってくる。
0116113
02/03/27 00:05ID:4+MYGH6S確かに、今更、マーベルやバズっといわれても厳しいですね
H/W Mpeg エンコはまだ無いんでしょうか?
0117login:Penguin
02/03/27 00:22ID:rUWIFVM3やっと録画できるようになったよ。
ありがとう皆さん。
結局Vcrは109のままなんだけど、どうやったか忘れちゃった。
一応まとめてみようと思うよ。
ついでにwebから予約が出来るようにするか、メールでの予約出来るようにする為の
スクリプトを作るつもりなんだけどどっちが良いかな?
2,3日待ってるんで欲しい人はどちらか申し出て。
0118login:Penguin
02/03/27 01:30ID:h8MsDWe30119login:Penguin
02/03/27 01:39ID:4HvoiwQHメールで予約なら、携帯から予約しやすいので、便利かも。
0120login:Penguin
02/03/27 03:45ID:MxVm+R7Nメール予約に一票!
ついでにWebから予約状況見れるとうれしいな、と。
てめえでつくれ>俺
01211
02/03/27 11:15ID:gLdlQljkhttp://page5.auctions.yahoo.co.jp/jp/auction/e9295227
FreeBSDのBT878系チップ向けドライバ情報
http://telepresence.dmem.strath.ac.uk/bt848/
Video4Linux を BT878系チップで使用する
http://www.zdnet.co.jp/help/howto/linux/0007master/12/02.html
BT878/BT848でLinuxでキャプチャする
http://www-inolab.sys.es.osaka-u.ac.jp/users/nakazawa/linux/bt848.html
0122神
02/03/27 11:33ID:gLdlQljk修行するぞ
0123age
02/03/27 11:45ID:4Mnlomvd0124login:Penguin
02/03/27 21:26ID:Rre45kbrありがとう。
今まとめてる所です。
ってか、こういうのをきちんとしたドキュメントを作成した事がないのでダサダサではあるが
そこんところはNPって事で、うむ。
とりあえず、メールで予約を出来るようにしておくよ。
0125login:Penguin
02/03/28 03:19ID:cyV7xMZChttp://natto.2ch.net/test/read.cgi/av/1008355802/
0126神
02/03/30 07:16ID:DuAItk010127login:Penguin
02/03/30 23:19ID:CIdEuLmZperlでメールから予約するスクリプトを書き始めたんだけど
時間がないので誰か続きやってくれない?
0128login:Penguin
02/03/31 00:02ID:vErwU3S3まずは、仕様概略と作りかけのソースきぼーん。
0129login:Penguin
02/03/31 00:15ID:EJ9mUW5vいっそ
http://sourceforge.jp/
に置いてしまうとか
0130login:Penguin
02/03/31 00:25ID:4PVI48pH2chLinuxのページに置いたけど出来上がったらあそこに上げるって事で許してね>関係者
http://linux2ch.omosiro.com/pkg/incoming/083.xxx
0131login:Penguin
02/03/31 00:28ID:4PVI48pHsourceforgeってjpもあったんだ知らんかった
でも、perlで数行なので資源の無駄遣いの気がするので(w
0132login:Penguin
02/03/31 01:00ID:Pl3tYOQwうーん、改行がなくなって、凄い表示になっちゃうのは、
俺だけ?
0133132
02/03/31 01:04ID:4rxEP/pYとりあえず、ヘッダ類を切り取れば読めるっすね。
失礼しやした。
0134login:Penguin
02/04/01 01:06ID:RWYVzWil>49
のリンク先をみていますが、どうもうまく行きません。
TV見たりキャプチャしたいわけではなくて、サウンドカードの出力が
Marvel経由になっているため、音が出なくなるのでそれをなんとか
したいだけなんですが・・・。
どこか詳しく解説されたサイト知りませんか?
0135login:Penguin
02/04/01 05:05ID:cNR2mp0vあれを使うとハードウエアエンコードってことになるのかな。
わりとよさげなんじゃないかと思うがどうだろ?
0136login:Penguin
02/04/02 00:35ID:DPZjcN9S保存されたファイルを再生すると音が鳴りません(鬱
こんな状態になった事がある人いますか?
init-soundは10〜999999まで試しましたよ?(ワラヒ
0137login:Penguin
02/04/02 01:28ID:95IgiwEYそーゆーのって、なんか稿けてくるよね
んで、ビデオ入力側のオーディオ入力(っで意味通る?)が、
A/D通さずに、直接ライン出力にながれちゃってて、
サウンドドライバ側に流れてこないんでわ?
配線とか、サウンドカードの取り説とか眺めてみたら?
0138login:Penguin
02/04/04 13:04ID:X+54ePEY良くしらんが、DVTSで撮れるかもよ。
でもDVってDCT+RLLだろ? サイズがバカでかくなりそうだ。
0139sage
02/04/06 12:25ID:8qgpaxIX0140login:Penguin
02/04/06 15:46ID:QGf3pZiI皆が全然スクリプト見てくれないから自分でなんとなく修正したじゃねーか、コンチキショウ
こんにゃろう
0141login:Penguin
02/04/06 16:23ID:qyXfa4kC> GTK+-2.0は見なかったことにして、一心不乱にVideo maidの製作に向かおうと
>決意したのですが...。一度は他のディストリビューション、FreeBSDなんかも
>経験してはおきたいです。
マジでLinuxでVideo Maid作るの!?
ヤホーイ!
0142名無しさん@今日、デブヌル
02/04/18 00:10ID:Z7OGHpcw予約時間(開始時間)と保存時間の取得はどうやってでも作れるんだけど
その予約時間に起動させる方法がねぇ、ってかんじ
今のところ
cron → 予約は出来るが予約の取り消しがイマイチ(一度使ったcronを削除)
at → 上と一緒
sleep → ダサい
なんかいい方法ある?
あったら教えてほしい、スクリプト自体は漏れが書くんで。
0143login:Penguin
02/04/18 00:42ID:WAj1igAG予約そのものを cron に入れるんじゃなくて、予約があるかどうかを
チェックして、もしあったらそれを起動する、という script を cron
に入れておくというのは?
例えばそのスクリプトはある特定のディレクトリを監視して、そこに
置かれた予約スクリプトを見て時間が来てたらそいつを起動する。
予約の取り消しは予約スクリプトを rm するだけ。
0144login:Penguin
02/04/19 23:07ID:W+m74bBtvcr1.09 & avifile0.6で挑戦してます。
attribute[s]でこけてしまいます。
-pはずすと、DivXのCodec読み取るとこまでいくんですが
そのあとのMP3のためのLameが無いっていわれます。
Lameもコンパイルしてインストールしてあるんですがー。
どなたかDebianで実現されてる方はいらっしゃいませんか?
それから、>>117さんの解決策も気になるので、もし良かったら
教えていただけないでしょうか?
0145login:Penguin
02/04/19 23:27ID:Esz4ejUThttp://sourceforge.jp/projects/linux-video/
なんもないのが打つ。
0146名無しさん@今日、デブヌル
02/04/19 23:57ID:u+GN4LZFあんたスゲーヨ、まさにハカーって感じ(上げすぎ)
それにしてもそれで出来そうなのでありがとう。
>>144
漏れはかなりせこい技を使ったよ
「libmp3lame.so.0」が無いって出るんでしょ?
だから「libmp3lame.so.0を「/usr/lib/」にコピーしたよ(ワラ
それで一応全然動いてる。
それでもアホくさいので、とりあえず一度lameをmakeしてみる事をすすめる。
# 漏れはmakeしたのにダメだったけどね(w
# あぁ、デビアソならapt-getでキチンと入るのか、なんでだろうね?
-pってチャンネルでしょ?
それ外すってどう言うこと?
0147login:Penguin
02/04/20 01:20ID:CyunKmi4> そのあとのMP3のためのLameが無いっていわれます。
> だから「libmp3lame.so.0を「/usr/lib/」にコピーしたよ(ワラ
export LD_LIBRARY_PATH=/usr/local/lib
とか、そういう問題じゃなくって?
0148名無しさん@今日、デブヌル
02/04/20 02:04ID:sx96Dsyuいや、/usr/local/libにも無かった。。。。って今見たら有るじゃん(鬱
>>146
パス通しなさい(泣
0149login:Penguin
02/04/20 08:57ID:M4ualod/0150149
02/04/20 08:58ID:M4ualod/0151144
02/04/20 13:29ID:roPVxsYg>>147
>>149
みなさん、ありがとうございました。
/etc/ld.so.conf に /usr/local/lib
を追加して ldconfig して上手くいきました。
PATHが通ってなかったんですね。
また一つ勉強になりました。
また、ちょくちょく見に来ます。
0152login:Penguin
02/04/20 19:23ID:zU350MYHそれってやっぱ、cronで動かすスクリプトは毎分起動するってこと?
なんか漏れ勘違いしてる?
0153login:Penguin
02/04/20 23:57ID:tshdqZ9q0154login:Penguin
02/05/01 21:36ID:Isx/0hpB0155名無しさん@Emacs
02/05/04 13:05ID:6ovgH10Lhttp://www.open-media-networx.com/
0156login:Penguin
02/05/07 10:29ID:1GNwEYMdhttp://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/
漏れはmp1eで低圧縮キャプチャした後、transcodeでxvidにしてる。
0157login:Penguin
02/05/08 20:42ID:RjqoFbbEなかったが、自分の部屋にTVがないのでチューナー目的で買った。
Bt8x8系の中ではチューナーの画質には定評があったようで、実際
思った以上に綺麗に見えるので驚いた。これだけでも十分元取れた
気がする。
options bttv card=0 では音が出ない。音の出ない原因の特定に少々
苦労する。card=2 や card=10 等で音が出るようになったが、モノラルに
なっているようだった。
CARDLIST をつらつら眺めていると、
card=76 - Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP)
というの見つけたので、これを適用するとステレオ・音声多重になった。
結果オーライということで、これ以上詮策するのは止める。
試しに vcr を使ってみたところ、音が録れない。alsa-0.9.x を使っている
のだが、Capture に capture フラグを立てないと駄目なようだ。しかし、
このフラグが立ったまま xawtv で TV を見ると、音がダブって聞こえて
くる。capture フラグを落とさないといけない。音に厚みがあっていいかも
しれないが(w
しばらく使っていると、キャプチャーの方にも興味が湧いてくるかもしれない。
ただし、いまだにSocket7を使っている人間なので、しばらくは物欲を抑えられ
そうだ。
0158login:Penguin
02/05/12 15:18ID:xttdMMSy0159login:Penguin
02/05/18 01:35ID:GBVli5Mi0160神
02/05/19 12:00ID:YhL+LCUb0161hage
02/05/19 18:50ID:YhL+LCUb0162login:Penguin
02/05/19 19:02ID:d8Kh/WTo0163login:Penguin
02/05/19 21:56ID:2JFQWFCWAD-TVK55Rって
http://www.alpha-data.co.jp/tvk55r.html
これ?
0164login:Penguin
02/05/19 21:58ID:5c2LpasZそれだけじゃ何のソフトを使用してるかも
どんな作業をして音が出ないかもわかんないぞ。
ナントナク知りたいんじゃないなら詳しくかいてみな
0165login:Penguin
02/05/20 08:12ID:TyVcOdV5うん、それ。ハード的には AD-TVK52Pro と変わりない
みたい。
bttv2だと画面が波打ってしまう。まあ bttv でも困らんけど。
0166login:Penguin
02/05/20 13:23ID:80oa2lZOほうほう。なるほど。
んじゃまあ、とりあえずはそれなりに動作したんだね。
中古であったら俺も買ってみようかな。
ちなみにいくらした?
0167162
02/05/20 13:51ID:rNUkzwmuvideodevXをmake installして、http://bttv-v4l2.sourceforge.net/のbttv2モジュールをインストール。
/etc/modules.confを以下のように設定してlsmodで確認するとちゃんとロードされてる。
pre-install bttv2 modprobe -k tuner
pre-remove bttv2 modprobe -r tuner
alias char-major-81 videodevX
alias char-major-81-0 bttv2
options i2c-algo-bit bit_test=1
options bttv2 card=63
options tuner type=2
この状態でzapping or xawtvを起動すると映像は表示されるが音声が出ない。
ちなみにbttvモジュールだと問題ないが、相変わらずvcr nvrecなどを使うと不安定・・・・
0168login:Penguin
02/05/20 15:28ID:TyVcOdV5中古で 4200 円。これはお買い得だったと思う。じゃんぱらのサイト
見てみたら、6480 円するようだし。ソケ7のマシンには、これ以上
のものは勿体ないし、かといって Bt8x8 以外のチップものを Linux で
使うことは望み薄。チューナー目的だったから、これで十分だけど。
>>167
見たところ、それで大丈夫な気がするけど。bttv2 は音声周りに関して
はテストが不十分らしいので、それに引っ掛かっているのかもしれない。
>>165
> bttv2だと画面が波打ってしまう。まあ bttv でも困らんけど。
これはちょっと語弊があったかも。bttv2 のページに、bttv2 モジュールの
オプション bttv_norm に 6 を指定すると NTSC-Japan となるとある。
で、これを試したところ画面が波打ってしまうということだった。1 を指定すると
NTSC で波打ちもないのだが、色合いがどうも違う。結局 bttv2 に含ま
れる bttv モジュールを使っている。
同居人がいるのでイヤオンを使うこともしばしばだけど、やはり音声が
ステレオだと臨場感や迫力が違うね。モノラルを嫌う人が多いのも解る気
がする。
0169厨房
02/05/20 19:11ID:HoJqGWpX0170login:Penguin
02/05/20 23:19ID:NAVEFNio色々やっていてそうで確認してるとは思うけど
そもそもLine1(何処に刺さってるか知らんが)での音の入力は出来てるって事でいいよね?
サウンドカードの入力可能かって事だね。
それじゃなかったら。。。。なんだろうね(ワライ
0171login:Penguin
02/05/21 00:35ID:wnYSK6AY0172login:Penguin
02/05/21 14:50ID:ZZs7RVhF漏れもTV Wonder(VE? LE?じゃない方)でbttv2+videodevX使ってるケド、
TV WonderのAUDIO INからキャプチャできてるよ。
options bttv2 card=0 bttv_verbose=0
post-install bttv2 modprobe tuner;modprobe btaudio
0173172
02/05/21 14:56ID:ZZs7RVhFあ、そういえば、うちも最初は音が取れなくて困ったかも?
今見ると、bttv2からbttv2.oだけ取ってきて、
残りはカーネル付属のモジュール使ってる。
あと、このカードは32kHz(以下?)でしかキャプチャできないよ。
16bitステレオ32kHzでやってみて。
0174172
02/05/21 14:57ID:ZZs7RVhF書き方がまずかった…
> 漏れもTV Wonder(VE? LE?じゃない方)でbttv2+videodevX使ってるケド、
TV Wonder(VEもLEもついてない無印)
って事。逝ってきます。
0175login:Penguin
02/05/22 15:20ID:qJYCd4L/modprobe bttv card=27 した途端に音がでてしまうですが、これをとめるにはどうしたらよいのですか?
0176175
02/05/22 15:44ID:qJYCd4L/0177login:Penguin
02/05/22 20:12ID:Bjj84XiEAD-TVK52Pro ってどんなカードか知らないので質問。
sound は、AD-TVK52Pro In -> AD-TVK52Pro Out -> Sound Card In
という接続方法でしょうか?
0178175
02/05/22 21:56ID:ebZeXR+tカード自体はBT878と、Philipsのチューナー搭載。
>sound は、AD-TVK52Pro In -> AD-TVK52Pro Out -> Sound Card In
はい。そうです。
0179login:Penguin
02/05/22 23:02ID:7AmjaVse同じらしいので。
>>175
> modprobe bttv card=27 した途端に音がでてしまうですが、これをとめるにはどうしたらよいのですか?
音というのはチューナーからの音ですか。それとも外部入力?
自分は 55R とサウンドカードとは内部で接続しています(CD-in)。
モジュール関係の設定は、/etc/module.conf に記述するだけで
済ましていますが、手動で modprobe してもそのようなことは
ならないですね。
音の大小についても特に問題はありません。ミキサーで適当
な値に設定してあるだけです。
あと >>157 にも書きましたが、card=76 でステレオ音声が聞け
ています。card=27 で試したところ、どうも音声はモノラルに
なっているようですね。ただし、76 の指定は新しめのドライバで
ないと指定できないと思います。
0180login:Penguin
02/05/23 00:23ID:lq+MIWqjカードを76と指定したら、xawtv の起動時のみ、音がでるようになった。
音声レベルが低いのは・・・まだ、だめです。
0181login:Penguin
02/05/23 00:40ID:2lSimkQP/etc/modules.confに
post-install btaudio <お好きなミキサーコマンド>
ってやるのはダメでつか?
0182180
02/05/31 21:53ID:+RiwkckDBroadband:東芝、AVとPCを融合させる「TransCube 10」発表
http://www.zdnet.co.jp/broadband/0205/20/tosiba.html
>>181
超かめれす、すまん。
/etc/modules.conf の設定はやってないです。
btaudio の引数コマンドがわからないものでして。
0183login:Penguin
02/05/31 23:50ID:Rtg1iBPfalias char-major-81 videodev
alias char-major-81-0 bttv
pre-install bttv /sbin/modprobe -k tuner
options bttv card=37 radio=1
#options bttv bttv_gpio=1 audiomux=2,0,0,0
options tuner type=2
alias sound-slot-0 es1371
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1
|| :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 |
| :
0184hage
02/06/03 21:21ID:i1CJPlEK0185login:Penguin
02/06/09 23:20ID:QzXTaTO5wa linux ni taiou site masu ka ??
0186login:Penguin
02/06/10 21:07ID:Ap7kYIbeI Don't know.
Whether the card woks or not depends on crucially what chip is on it.
0187login:Penguin
02/06/12 10:35ID:+DmE/10ohttp://www.schirmacher.de/arne/dvgrab/index_e.html
http://www.schirmacher.de/arne/kino/index_e.html
1GB/9分っす。
0188hage
02/06/17 13:36ID:FZCwcNw10189login:Penguin
02/06/17 14:24ID:wXHHkaeK音を止めるにはどうすればいいのでしょう?
0190login:Penguin
02/06/17 20:59ID:7/oGzobT続けて insmod bttv するように スクリプト書いとけば便利かと。
0191he-
02/06/17 21:05ID:FZCwcNw1ワーイ.
0192login:Penguin
02/06/17 23:54ID:wXHHkaeKそれだとrootでなきゃできないすねー。
xawtv起動して終了させれば音が消えるんで、
終了処理の部分だけ切り出してみるかな。
0193login:Penguin
02/06/18 00:00ID:pzCsRUcHもうちょっといい方法はないもんか。
0194login:Penguin
02/06/19 03:19ID:FS2LzL/h0195login:Penguin
02/06/19 03:59ID:IGI2/rvr0196わーい
02/06/19 04:25ID:ApSJSh4s0197login:Penguin
02/06/19 05:10ID:/inkfei+ALL IN WONDER Radeon でビデオキャプチャできている方がいらしたら
どうか教えてください。
環境は Kernel-2.4.18 + XFree86-4.2.0 で、そこに GATOS を導入して
テレビを観れるところまではできました。
てっきり GATOS の km を導入すれば Video4linux 経由でキャプチャ
できると思いこんでいたのですが…。
0198login:Penguin
02/06/19 05:14ID:OADXiMRCGATOS・・・ですか
0199197
02/06/19 05:21ID:/inkfei+ちなみに、以下のサイトにある
> ATI-4.2.0-11.i386.tar.gz
> drm-kernel-1.2.0-11.tar.gz
> km-0.2.1.tgz
を導入しました。説明で足りない点があればご指摘下さい。
GATOS
ttp://sourceforge.net/project/showfiles.php?group_id=12629
0200login:Penguin
02/06/19 09:24ID:3ifzEnhq0201login:Penguin
02/06/19 12:20ID:uupb0m0Ppatch を配布していたけど最近はどうよ?
たしか ffmpeg が cvs のやつでないと patch があたらなかった気がするけど。
結構前に ffmpeg + km で mjpeg かなんかでキャプしたけど
汚かった記憶があるよ。
キャプするなら windows でしたほうが良いと思ふ。
■ このスレッドは過去ログ倉庫に格納されています