+ [Solaris]
SunOS Ayame 5.11 snv_48 i86pc i386 i86pc なマシンで、 x264-snapshot-20070216-2245.tar.bz2 というのをコンパイルしてるのです。
nasm が必要みたいですので、先にインストールします。
% bzip2 -cd nasm-0.98.39.tar.bz2 | tar xBf - % cd nasm-0.98.39 % ./configure --prefix=/opt/sfw % make % su # make install
さて、x264-snapshot-20070216-2245 ですが、
% ./configure ./configure: 置換が正しくありません。
と言われますので、‘#! /bin/sh’を‘#! /bin/bash’にして実行します。
% ./configure --prefix=/opt/sfw --enable-pthread --enable-visualize --enable-pic % gmake
libx264.so が作れませんと言ってますが、 config.mak の CFLAGS= に‘-DSYS_OPENBSD’を追加すると通ります。
gmake install が動いてくれないので、マニュアルでコピーします。
% su # /usr/ucb/install -m 644 x264.h /opt/sfw/include/ # /usr/ucb/install -m 644 libx264.a /opt/sfw/lib/ # /usr/ucb/install -m 644 x264.pc /opt/sfw/lib/pkgconfig/ # /usr/ucb/install x264 /opt/sfw/bin/ # ranlib /opt/sfw/lib/libx264.a
これで、MPlayer を作り直せば mencoder で x264 オプションが使えますが、 mencoder って、MP4 コンテナを作成できませんか。
+ [Solaris]
MP4 コンテナは、gpac で扱えるらしいので、gpac-0.4.2-rc2.tar.gz を インストールします。
% cd gpac % sh ./configure --prefix=/opt/sfw
このままコンパイルしますと、ld がエラーになりますので、 config.mak の OPTFLAGS= に‘-fPIC’を追加します。
そして、gmake install の前に、Makefile と applications/mp4client/Makefile の install を‘/usr/ucb/install’に変更します。
更に、applications/mp4client/Makefile を
make -override BUILD_INSTALL=yes all ↓ $(MAKE) -override BUILD_INSTALL=yes all
に修正します。
最後に
% su # gmake install # gmake install-lib
でインストールします。
その後、x264-snapshot-20070216-2245 を configure に --enable-mp4-output を 追加してコンパイルし直せば、x264 で MP4 コンテナを出力できるようですが、 x264 って AVI を入力にできませんか。
それ以前に x264 って audio は扱えないんですか。
+ [LOG]
5544974228 2月 23日 02:02 コードギアス_13_ffv1.avi 5481515678 2月 23日 04:17 蒼穹のファフナー_17_ffv1.avi 5264360606 2月 23日 06:22 ロスト・ユニバース_17_ffv1.avi 6147143240 2月 23日 08:38 機動新撰組_萌えよ剣_01_ffv1.avi 5327414208 2月 23日 10:53 げんしけん_05_ffv1.avi 6218692324 2月 23日 13:10 機動新撰組_萌えよ剣_02_ffv1.avi 5849951004 2月 23日 15:27 砂沙美☆魔法少女クラブ_05_ffv1.avi
+ [がいすつ]
本屋に行くのです。
+ [LOG]
4423714198 2月 26日 10:10 東京魔人學園剣風帖_龍龍_04_ffv1.avi 5284064264 2月 26日 12:25 ノワール_10_ffv1.avi 6304025636 2月 26日 14:42 機動新撰組_萌えよ剣_03_ffv1.avi
+ [Book]
+ [TV]
やっぱり、リアルタイムのソフトウェアエンコード (MPEG2) は、 画質が悪いと思うのです。 (CPU は、Pentium 4 の 3.06GHz です)
Core 2 Duo とかだとどうなんでしょうね。