MJPEG tools の導入
22 Aug 2004 (初出:27 Dec 2002)
mjpegtools-1.6.2-0.1.nosrc.rpm をアップ
Vine Linux 3.0の標準インストールでは -develパッケージの多くがインストールされません。
次のリストのうちXOrg-develからlibjpeg-develまではVine Linux 3.0で必要な追加パッケージです。
- XOrg-devel
(Vine 2.6などでは XFree86-devel)
glib-devel
gtk+-devel
zlib-devel
libpng-devel
libjpeg-devel
SDL, SDL-devel (VinePlusにあり) がまだなら導入。
nasm (VinePlusにあり)を導入。
libdv, avifile, avifile-devel (オプション)
libdv, libdv-tools, libdv-devel (オプション)
libraw1394, libraw1394-devel (オプション)
mjpegtools-1.6.2-0.1.nosrc.rpm
以下4つを~/rpm/SOURCESに。いずれも
MJPEG Tools のtarballのページから。
- mjpegtools-1.6.2.tar.gz
- libmovtar-0.1.3.tar.gz
- jpeg-mmx-0.1.5.tar.gz
- quicktime4linux-1.4-patched-2.tar.gz
mjpegtools-*.nosrc.rpm のあるディレクトリで
$ rpm --rebuild mjpegtools-*.nosrc.rpm
とするとバイナリmjpegtools-*.i386.rpm, mjpegtools-devele-*.i386.rpmができます。そのディレクトリに移動して rootになってインストールしてください。
avifileが無い環境でリビルドすると avifileで録画された映像ファイルを扱うコマンド /usr/bin/divxenc は作られません。
この機能を追加したい場合は avifileをインストール後、再度 mjpegtoolsをリビルドし、入れ換えてください。
MPG1にエンコードする例も streamer --help にあるのでこれを参考に
スクリプト tv2mpg を作りました。
mjpegtools-1.6.1.90〜92では
avidemux-0.9と組み合わせて MPEGをうまく作成できませんでした。
(その他のバージョン)
[ Linuxでテレビ録画に戻る ]
[お家で使うLinux]