トップページ⇒linux
1001コメント365KB

Linux でビデオ録画

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
とりあえずビデオの代わりということで、

ある程度リアルタイムで圧縮
多少品質が落ちても構わない

といったものを bttv を使ってやってみたのですが、
なかなか理想の形にできません。

xawtv 付属の streamer: とりあえず録画可能。使える CODEC が限られて
いるのでサイズがでかくなる。
avifile & vcr: Win32 の CODEC を利用したもの。一見ちゃんと動いて
いるようだったが、できたファイルが読めない。

avifile & vcr だと DivX とか使えるので期待してたのですが、うちでは
ちゃんと動きませんでした。こうすればちゃんと動くだの、他にいいツール
があるだの、リアルタイムで圧縮するよりあとから圧縮した方がいいだの
ご意見よろしくお願いいたします。
0002名無しさん@お腹いっぱい。NGNG
Windosユーザーの厨房ぶり爆発スレッドだな。
Linuxユーザーには荒す理由ないもんな(プ
自らで自らの厨房ぶりを記録してるようなもんだな。
0003名無しさん@お腹いっぱい。NGNG
>>2
え???
0004名無しさん@お腹いっぱい。NGNG
>>3
そこらじゅうにコピペされてるから気になくていいよ。
0005名無しさん@お腹いっぱい。NGNG
おれも興味ある。age
とりあえず関係ありそうなサイト。
http://www.linuxvideo.org/
0006名無しさん@お腹いっぱい。NGNG
参考 URL

VCR HOWTO
http://www.linuxdoc.org/HOWTO/VCR-HOWTO.html

VCR
http://www.stack.nl/~brama/vcr/

avifile
http://divx.euro.ru/
00071NGNG
失礼。vcr が動かなかったのは avifile の開発バージョンを使っていたから
でした。avifile の安定バージョンではなんとかキャプチャできました。

K6 500M では DivX のリアルタイム圧縮は半分のフレームが落ちてしまい、
ちと使い物になりませんでした。
とりあえずとりこんでから圧縮するといったほうがよさそうかな。
またいろいろ試してみます。
0008login:PenguinNGNG
録画するぞ!
0009login:Penguin NGNG
vstreamでgrab。
ほんで、mpeg2encでmpeg1にする。
mpeg2encは音が入らんので音は別プロセスで圧縮して
マージしてmpeg1。っつーのが出来るらしい。詳細はvstreamのdocだな。
邦人作のavstreamっつーのもあるらしいね。プロセスはvstreamと
ほとんど一緒みたいよん。
0010login:PenguinNGNG
sage
0011学生NGNG
4月からビデオサーバ作り始めて、6月くらいから実用に
使ってます。iモードでの録画予約に慣れると、普通の
ビデオデッキはめんどくさくて操作できません。

マシンは家で余っていたCeleron366ですが、15fpsでデフォルト
サイズ、音声はMP3圧縮でリアルタイムエンコードできています。

構成はavifile + vcr + 若干のperlスクリプト

LinuxMagazineで竹田氏が載せていたPerlのスクリプトを
元にして、キャプチャ部分をvcrに置き換えたんですが。
もし御存じなければ、立ち読みしてみると良いです。
今年3-7月号くらいの短期連載だったかな?

DivXはMicrosoftのCODECを使っていますが、ヘッダ部分を
書き換えて出力するので、最新の
WindowsMediaPlayer7.1などではそのまま再生できません。
バイナリエディタなどで動画ファイルを開いて、先頭付近の
DIV3となっているのをMP43と書きなおすとMediaPlayerで
再生できます。
2ヶ所ありますが、後の方のみでOKです。

圧縮率を落としているので、うちではだいたい1時間100M前後に収まります。
このくらいだと、数百Kbpsの帯域があればストリーミングで再生を
することも可能になります。これはまだ調べてませんが。

まとまった時間ができたら、htmlでまとめてアプしたいんですがね。
■ このスレッドは過去ログ倉庫に格納されています