Archive for 2008年6月

WordPressのファイルのアップロードが3Gに拡大

2008年6月29日

いつの間にかにアップロード容量が3Gに。





っていうか1月には既に拡張してたんですね。
ttp://www.atmarkit.co.jp/news/200801/22/wordpress.html


今まで気づかなかった…。

広告

CentOS5.1でSambaの共有フォルダをマウントする

2008年6月28日

Windowsの共有フォルダをマウントした時のメモ

# mount -t cifs -o user=Administrator //server/SharedFolder /media/smb01
Password:

screenコマンド

2008年6月26日

無線LAN経由でSSHのリモート操作をしていた時にブツッと切れて、処理が台無しになった経験はないだろうか。
そんな時、screenコマンドを使ってやると、たとえ切断されても、処理が継続して実行され、しかも後から再接続できる。


まず、sshでログインしたら、screenコマンドを特にパラメーターなしにたたく。

# screen


このコマンドを実行すると、セッションが生成され、そのセッション内で動かしている処理は例え切断しても継続して実行されるようになる。
たとえばここで、何かプログラムのコンパイルをしてみる。

# ./configure && make


画面を抜ける時は、[Ctrl]+A → [Ctrl]+D で抜けられる
抜けると、screenコマンドを実行した画面に戻る。
抜けた後で、screeen -ls をたたくと

# screen -ls
There is a screen on:
8495.pts-0.localhost (Detached)
1 Socket in /tmp/screens/S-root.

という具合で、先ほどのセッションが残っている。
これはSSHを切断してもちゃんと保存されるようだ。
再びセッションに入るには

# screen -r 8495

とすれば先ほどのセッションに再び入って、コンパイル中の画面を見る事ができる。

NEC無線ルーターのフィルター解除

2008年6月26日

WR6670Sを経由してYBBモデム(兼ルーター)の設定画面が開けない。
YBBのモデムは、設定画面はローカルアドレスに関係なく、 http://172.16.255.254 というURLになっている。


いろいろ調べたり試したりしているうちに、無線APとして使っている無線ルーターのWR6670Sのフィルタが原因だということが判明。
とりあえずフィルタを解除してみる。


まず、Web画面からメンテナンス→設定値の保存&復元→ファイルに保存 と操作して設定をファイル化する

次にそのファイルをメモ帳で開いて編集。
この時、編集前のファイルを必ずコピーしてどこかにバックアップしておく。
109行目の”entry lan 1 filter mode enable” の enalbe を disable へ書き換え
17行目~107行目あたりの
entry ipfilter 1
entry group ipfilter
entry wan 1 filter
のいずれかで始まっている行をざっくり消す

最後に、Web画面を開いて、メンテナンス→設定値の保存&復元→設定値の復元 で、編集したファイルを指定して復元ボタンを押せば終了。

再起動後、無事にYBBモデムの設定画面が開けるようになった。めでたしめでたし。

NECのルーター

2008年6月26日

telnetできるってどういうことですかwww


詳細は下記
ttp://www.tatsuyoshi.net/toyota/tech/20061024/index.html


家にあるWR6670Sで試したらちゃんとログインできました。
nec-testとqqqqqqqqは無理だったけれど、aterm-maintenance-110は通った。
てかnec-testとかって明らかにファーム開発時の検証用じゃ・・・?

全部VIAチップを採用した複合インターフェイス

2008年6月25日

USB2.0+IEEE1394+GigaLAN の複合インターフェイスで全部VIAチップを採用した物が存在することが判明。
知ってたらBUFFALOじゃなくてこっち買ったのに…orz

玄人志向 CHANPON5-PCI
http://www.kuroutoshikou.com/modules/display/?iid=1172

写真が小さくてちょっとチップが見えないけれど、ネットで調べてみると

元祖マルチインターフェース「ちゃんぽん」が帰ってきた!
「USB2.0」「GbE」「IEEE1394a」の3つのインターフェースが1枚に。
セレクト
VT6214L
VT6122
VT6306
USB2.0(外部×2、内部×2)
IEEE1394a(外部6pin×1、外部4pin×1、内部6pin×1)
1000BASE-T(RJ-45)
PCI

という事らしい。
自分が買ったIFC-PCI6GLIU2と比べると、GigaLANのチップ以外は全部同じ。
ついでに言うとIFC-PCI6GLIU2よりも安いと来た。

VIA製のUSBやIEEE1394のチップの評価は良く知らないけれど、どうなんだろ?
少なくとも今使ってて不自由は感じない。

まぁ、欲を言えばIEEE1394はTexas、USBはNEC、GigaLANはVIAという感じだろう。
(この組み合わせをするとコスト的にキツいけど)




まぁ、新しく買う気はないけどね。

チップメモ(富士通 HANDY DRIVE)

2008年6月24日

富士通 HANDY DRIVE 120GB (FPHD1120)

製造年月 2006-01
変換チップはCY7068300Bと書いてあった。詳細不明。
ググると中国語サイトばかりなので、中国のメーカーだろうか。

チップのメモ

2008年6月22日

PCパーツに使われてたチップをメモしておく。


BUFFALO / IFC-PCI6GLIU2

2008年4月購入
SUGOIボードのBUFFALO版と言った所。
GigaLAN+USB2.0+FireWireの一体型のボード。スロット数の少ない上にUSBが1.1の時に役に立つ。
LANは蟹のRTL8110S-32
USBはVIAのVT6214L
FireWireはVIAのVT6306
USB/FireWireがVIAなんだから、LANもVIAのVT6122にしてくれよ…

BUFFALO / IFC-AT133V

2008年4月購入
ATA133ボード。BigDrive対応
iTE / IT8211AF
まぁ、値段を考えるとそんなもん?

IFC-ATS2P2

2008年4月購入
VIA VT6421
IDEの方は遅いです。SATAはPCIの帯域限界ぐらいまでは出るっぽい

BUFFALO / IFC-CB2U2V

2005年頃購入(だったと思う)
USB2.0のPCカード
VIA VT82xxxxx とLinuxでは認識。少なくともVIA系です

I-O DATA / HDC-U250

2007年春~夏ぐらいに購入。
中のHDはバラバラです。
IDE-USB変換チップは優チップを使っていました。

玄人志向 / GW3.5MM-U2

2008年3~4月購入。MacMini風ケース
変換チップはJMM JM20337
まぁ、安物?

fonの放熱対策

2008年6月21日




最近fonの発熱がひどい。ケースの外から触っても熱くて持っていられない程度。



これから更に熱くなるので、余り物の部品を使って放熱対策をしてみた。






対策後のfonがこちら












もはや原形をとどめていません。

とりあえず、ヒートシンクを大き目にして、ファンを取りつけました。

そのおかげで、かな〜り冷えます

Netscapeがサポート終了

2008年6月17日


Netscape Japan

http://wp.netscape.com/ja/




いつの間にかNetscapeの全製品がサポート終了してる…。

まぁ、時代はFirefoxってことですかね。


Netscapeは4.7の時代によく愛用してたなぁ。
個人的にはIEより軽かった。
WinXPのSP2がリリースされるあたりまではネスケ4.8使ってた記憶がある。

ただ最近はスタイルシート云々で4.x系はまともに使えなくなって、結局Firefoxに乗り換えた。


まぁ、派生したFirefoxが結構人気で、ネスケ系は一応生きのびてるし、自分も今Firefoxを愛用してるから影響は無いけれども、ちょっと淋しいですね…。

【自分用メモ】Helix Player(RealPlayer)

2008年6月13日

RealPlayerのオープンソース版のHelixPlayerを入れてみた。
正直、面倒そうだったので、公式のRPM(x86版)を利用。

依存関係で、redhat-lsb-3.1-12.3.EL.el5.centos.i386.rpm をインストール。
RPMをインストールすると、本体は /opt/helix/HelixPlayer/ にインストールされる。
適当にパスが通ってる場所にリンクを貼れば完了。

自分の場合、/opt/binにパスが通っているので、そこにリンクを貼った。
# ln -s /opt/helix/HelixPlayer/hxplay.bin /opt/bin/hxplay

以上、終了。
ソースのビルドもやろうかなと思ったけれど、面倒くさそうだったのでやめておいた。

【自分用メモ】xine

2008年6月13日

xine-libのインストール


$ tar jvxf xine-lib-1.1.12.tar.bz2
$ cd xine-lib-1.1.12
$ ./configure --prefix=/opt/local
$ make
$ su root
# make install

xine-uiのインストール


$ tar jvxf xine-ui-0.99.5.tar.gz
$ cd xine-ui-0.99.5
$ export XINE_LIBS=/opt/local/lib/libxine.so
$ PKG_CONFIG_PATH=/opt/local/lib/pkgconfig ./configure --prefix=/opt/local/
$ make
$ su root
# make install

【自分用メモ】ffmpegでできるだけ多くのフォーマットに対応させる

2008年6月12日

まずは下のRPMパッケージをDAGで拾ってインストール。


a52dec-0.7.4-8.el5.rf.i386.rpm
a52dec-devel-0.7.4-8.el5.rf.i386.rpm
lame-3.97-1.el5.rf.i386.rpm
lame-devel-3.97-1.el5.rf.i386.rpm
libcdio-0.77-1.el5.rf.i386.rpm
libcdio-devel-0.77-1.el5.rf.i386.rpm
libdvdcss-1.2.9-2.el5.rf.i386.rpm
libdvdcss-devel-1.2.9-2.el5.rf.i386.rpm
libdvdnav-0.1.10-3.el5.rf.i386.rpm
libdvdnav-devel-0.1.10-3.el5.rf.i386.rpm
libdvdread-0.9.7-1.el5.rf.i386.rpm
libdvdread-devel-0.9.7-1.el5.rf.i386.rpm
libmad-0.15.1b-4.el5.rf.i386.rpm
libmad-devel-0.15.1b-4.el5.rf.i386.rpm
libmp4v2-1.5.0.1-3.el5.rf.i386.rpm
libmp4v2-devel-1.5.0.1-3.el5.rf.i386.rpm
libopendaap-0.4.0-2.el5.rf.i386.rpm
libopendaap-devel-0.4.0-2.el5.rf.i386.rpm
libraw1394-devel-1.2.1-1.fc6.i386.rpm
libtheora-devel-1.0alpha7-1.i386.rpm
mpeg2dec-0.4.1-2.el5.rf.i386.rpm
mpeg2dec-devel-0.4.1-2.el5.rf.i386.rpm
vcdimager-0.7.23-5.el5.rf.i386.rpm
vcdimager-devel-0.7.23-5.el5.rf.i386.rpm

amr-nb のインストール


$ tar jvxf amrnb-7.0.0.2.tar.bz2
$ cd amrnb-7.0.0.2
$ ./configure --prefix=/opt/local
$ make
$ su root
$ make install

amr-wb のインストール


$ tar jvxf amrnb-7.0.0.2.tar.bz2
$ cd amrnb-7.0.0.2
$ ./configure --prefix=/opt/local
$ make
$ su root
# make install

diracのインストール


$ tar zvxf dirac-0.10.0.tar.gz
$ cd dirac-0.10.0
$ ./configure --prefix=/opt/local
$ make
$ su root
# make install

faacのインストール


$ tar zvxf faac-1.26.tar.gz
$ cd faac
$ ./bootstrap
$ ./configure --prefix=/opt/local
$ make
$ su root
# make install

faad2のインストール


$ tar zvxf faad2-2.6.1.tar.gz
$ cd faad2
$ ./bootstrap
$ ./configure --prefix=/opt/local
$ make
$ su root
# make install

libdc1394


$ tar zvxf libdc1394-1.2.2.tar.gz
$ cd libdc1394-1.2.2
$ ./configure --prefix=/opt/local
$ make
$ su root
# make install

libnut
※ソースはsvnで取得
入手先
ttp://arrozcru.no-ip.org/ffmpeg_wiki/tiki-index.php?page=libnut


$ svn co svn://svn.mplayerhq.hu/nut/src/trunk libnut
$ cd libnut
$ vi config.mak

PREFIXを指定してある行があるので /usr/local から /opt/local に変更する


$ make
$ su root
# make install

x264
入手先
ttp://www.videolan.org/developers/x264.html


$ git clone git://git.videolan.org/x264.git
$ cd x264
$ ./configure --prefix-/opt/local --enable-shared
$ make
$ su root
# make install

xvidcore


$ tar zvxf xvidcore-1.1.3.tar.gz
$ cd xvidcore-1.1.3
$ ./configure --prefix=/opt/local
$ make
$ su root
# make install

/etc/ld.so.conf.f/opt を作成して、ldconfigを実行


# cat /etc/ld.so.conf.f/opt
/opt/local/lib
/opt/lib
# /sbin/ldconfig

ffmpeg本体をコンパイル


$ ./configure --prefix=/opt/local \
--arch=i686 \
--enable-gpl \
--enable-nonfree \
--enable-shared \
--enable-postproc \
--enable-liba52 \
--enable-liba52bin \
--enable-libamr-nb \
--enable-libamr-wb \
--enable-libdc1394 \
--enable-libfaad \
--enable-libfaac \
--enable-libfaadbin \
--enable-libmp3lame \
--enable-libnut \
--enable-libtheora \
--enable-libvorbis \
--enable-libx264 \
--enable-libxvid \
--extra-cflags=-I/opt/local/include \
--extra-ldflags=-L/opt/local/lib

$ make
$ su root
# make install

これで一通り終了。
もうちょっとオプションを増やせばもっと多くの形式をサポートできるけれど、今回はエラーが出たのでやめておいた。
対応フォーマットは以下の通り。


$ ffmpeg -formats

File formats:
E 3g2 3GP2 format
E 3gp 3GP format
D 4xm 4X Technologies format
D IFF IFF format
D MTV MTV format
DE RoQ id RoQ format
D aac ADTS AAC
DE ac3 raw AC-3
E adts ADTS AAC
DE aiff Audio IFF
DE alaw pcm A law format
DE amr 3GPP AMR file format
D apc CRYO APC format
D ape Monkey's Audio
DE asf ASF format
E asf_stream ASF format
DE au SUN AU format
DE avi AVI format
E avm2 Flash 9 (AVM2) format
D avs AVS format
D bethsoftvid Bethesda Softworks VID format
D bfi Brute Force & Ignorance
D c93 Interplay C93
E crc CRC testing format
D daud D-Cinema audio format
DE dirac raw Dirac
D dsicin Delphine Software International CIN format
DE dts raw DTS
DE dv DV video format
D dv1394 DV1394 A/V grab
E dvd MPEG-2 PS format (DVD VOB)
D dxa DXA
D ea Electronic Arts Multimedia Format
D ea_cdata Electronic Arts cdata
DE ffm ffm format
D film_cpk Sega FILM/CPK format
DE flac raw FLAC
D flic FLI/FLC/FLX animation format
DE flv FLV format
E framecrc framecrc testing format
DE gif GIF Animation
D gsm GSM
DE gxf GXF format
DE h261 raw H.261
DE h263 raw H.263
DE h264 raw H.264 video format
D idcin id CIN format
DE image2 image2 sequence
DE image2pipe piped image2 sequence
D ingenient Ingenient MJPEG
D ipmovie Interplay MVE format
E ipod iPod H.264 MP4 format
D libdc1394 dc1394 v.1 A/V grab
DE libnut nut format
D lmlm4 lmlm4 raw format
DE m4v raw MPEG-4 video format
DE matroska Matroska file format
DE mjpeg MJPEG video
D mlp raw MLP
D mm American Laser Games MM format
DE mmf mmf format
E mov MOV format
D mov,mp4,m4a,3gp,3g2,mj2 QuickTime/MPEG-4/Motion JPEG 2000 format
E mp2 MPEG audio layer 2
DE mp3 MPEG audio layer 3
E mp4 MP4 format
D mpc Musepack
D mpc8 Musepack SV8
DE mpeg MPEG-1 System format
E mpeg1video MPEG video
E mpeg2video MPEG-2 video
DE mpegts MPEG-2 transport stream format
D mpegtsraw MPEG-2 raw transport stream format
D mpegvideo MPEG video
E mpjpeg Mime multipart JPEG format
D msnwctcp MSN TCP Webcam stream
DE mulaw pcm mu law format
D mxf MXF format
D nsv NullSoft Video format
E null null video format
DE nut NUT format
D nuv NuppelVideo format
DE ogg Ogg
D oma Sony OpenMG audio
DE oss audio grab and output
E psp PSP MP4 format
D psxstr Sony Playstation STR format
D pva TechnoTrend PVA file and stream format
DE rawvideo raw video format
D redir Redirector format
D rl2 rl2 format
DE rm RM format
D rpl RPL/ARMovie format
E rtp RTP output format
D rtsp RTSP input format
DE s16be pcm signed 16 bit big endian format
DE s16le pcm signed 16 bit little endian format
DE s8 pcm signed 8 bit format
D sdp SDP
D shn raw Shorten
D siff Beam Software SIFF
D smk Smacker video
D sol Sierra SOL format
E svcd MPEG-2 PS format (VOB)
DE swf Flash format
D thp THP
D tiertexseq Tiertex Limited SEQ format
D tta True Audio
D txd txd format
DE u16be pcm unsigned 16 bit big endian format
DE u16le pcm unsigned 16 bit little endian format
DE u8 pcm unsigned 8 bit format
D vc1 raw VC-1
D vc1test VC-1 test bitstream format
E vcd MPEG-1 System format (VCD)
D video4linux video grab
D video4linux2 video grab
D vmd Sierra VMD format
E vob MPEG-2 PS format (VOB)
DE voc Creative Voice file format
DE wav WAV format
D wc3movie Wing Commander III movie format
D wsaud Westwood Studios audio format
D wsvqa Westwood Studios VQA format
D wv WavPack
D xa Maxis XA File Format
DE yuv4mpegpipe YUV4MPEG pipe format

Codecs:
D V 4xm 4X Movie
D V D 8bps QuickTime 8BPS video
D A 8svx_exp 8SVX exponential
D A 8svx_fib 8SVX fibonacci
D V D aasc Autodesk RLE
EA ac3 ATSC A/52 / AC-3
D A adpcm_4xm 4X Movie ADPCM
DEA adpcm_adx SEGA CRI ADX
D A adpcm_ct Creative Technology ADPCM
D A adpcm_ea Electronic Arts ADPCM
D A adpcm_ea_maxis_xa Electronic Arts Maxis CDROM XA ADPCM
D A adpcm_ea_r1 Electronic Arts R1 ADPCM
D A adpcm_ea_r2 Electronic Arts R2 ADPCM
D A adpcm_ea_r3 Electronic Arts R3 ADPCM
D A adpcm_ea_xas Electronic Arts XAS ADPCM
D A adpcm_ima_amv IMA AMV ADPCM
D A adpcm_ima_dk3 IMA Duck DK3 ADPCM
D A adpcm_ima_dk4 IMA Duck DK4 ADPCM
D A adpcm_ima_ea_eacs IMA Electronic Arts EACS ADPCM
D A adpcm_ima_ea_sead IMA Electronic Arts SEAD ADPCM
DEA adpcm_ima_qt IMA QuickTime ADPCM
D A adpcm_ima_smjpeg IMA Loki SDL MJPEG ADPCM
DEA adpcm_ima_wav IMA Wav ADPCM
D A adpcm_ima_ws IMA Westwood ADPCM
DEA adpcm_ms Microsoft ADPCM
D A adpcm_sbpro_2 Sound Blaster Pro 2-bit ADPCM
D A adpcm_sbpro_3 Sound Blaster Pro 2.6-bit ADPCM
D A adpcm_sbpro_4 Sound Blaster Pro 4-bit ADPCM
DEA adpcm_swf Shockwave Flash ADPCM
D A adpcm_thp Nintendo Gamecube THP ADPCM
D A adpcm_xa CDROM XA ADPCM
DEA adpcm_yamaha Yamaha ADPCM
D A alac ALAC (Apple Lossless Audio Codec)
D V amv AMV Video
D A ape Monkey's Audio
DEV D asv1 ASUS V1
DEV D asv2 ASUS V2
D A atrac3 Atrac 3 (Adaptive TRansform Acoustic Coding 3)
D V D avs AVS (Audio Video Standard) video
D V bethsoftvid Bethesda VID video
D V bfi Brute Force & Ignorance
DEV bmp BMP image
D V D c93 Interplay C93
D V D camstudio CamStudio
D V D camtasia TechSmith Screen Capture Codec
D V D cavs Chinese AVS video (AVS1-P2, JiZhun profile)
D V D cinepak Cinepak
D V D cljr Cirrus Logic AccuPak
D A cook COOK
D V D cyuv Creative YUV (CYUV)
D A dca DCA (DTS Coherent Acoustics)
DEV D dnxhd VC3/DNxHD
D A dsicinaudio Delphine Software International CIN audio
D V D dsicinvideo Delphine Software International CIN video
DES dvbsub DVB subtitles
DES dvdsub DVD subtitles
DEV D dvvideo DV (Digital Video)
D V dxa Feeble Files/ScummVM DXA
D V D escape124 Escape 124
DEV D ffv1 FFmpeg codec #1
DEVSD ffvhuff Huffyuv FFmpeg variant
DEA flac FLAC (Free Lossless Audio Codec)
DEV D flashsv Flash Screen Video
D V D flic Autodesk Animator Flic video
DEVSD flv Flash Video
D V D fraps Fraps
DEA g726 G.726 ADPCM
DEV gif GIF (Graphics Interchange Format)
DEV D h261 H.261
DEVSDT h263 H.263
D VSD h263i H.263i
EV h263p H.263+ / H.263 version 2
D V DT h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
DEVSD huffyuv Huffyuv / HuffYUV
D V D idcinvideo id Quake II CIN video
D A imc IMC (Intel Music Coder)
D V D indeo2 Intel Indeo 2
D V indeo3 Intel Indeo 3
D A interplay_dpcm Interplay DPCM
D V D interplayvideo Interplay MVE Video
DEV D jpegls JPEG-LS
D V kmvc Karl Morton's video codec
D A liba52 liba52 ATSC A/52 / AC-3
DEA libamr_nb libamr-nb Adaptive Multi-Rate (AMR) Narrow-Band
DEA libamr_wb libamr-wb Adaptive Multi-Rate (AMR) Wide-Band
EA libfaac libfaac AAC (Advanced Audio Codec)
D A libfaad libfaad AAC (Advanced Audio Codec)
EA libmp3lame libmp3lame MP3 (MPEG audio layer 3)
EV libtheora libtheora Theora
EA libvorbis libvorbis Vorbis
EV libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
EV libxvid libxvidcore MPEG-4 part 2
EV ljpeg Lossless JPEG
D V D loco LOCO
D A mace3 MACE (Macintosh Audio Compression/Expansion) 3:1
D A mace6 MACE (Macintosh Audio Compression/Expansion) 6:1
D V D mdec Sony PlayStation MDEC (Motion DECoder)
D V D mimic Mimic
DEV D mjpeg MJPEG (Motion JPEG)
D V D mjpegb Apple MJPEG-B
D V D mmvideo American Laser Games MM Video
DEA mp2 MP2 (MPEG audio layer 2)
D A mp3 MP3 (MPEG audio layer 3)
D A mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3)
D A mp3on4 MP3onMP4
D A mpc7 Musepack SV7
D A mpc8 Musepack SV8
DEVSDT mpeg1video MPEG-1 video
DEVSDT mpeg2video MPEG-2 video
DEVSDT mpeg4 MPEG-4 part 2
D A mpeg4aac libfaad AAC (Advanced Audio Codec)
D VSDT mpegvideo MPEG-1 video
DEVSD msmpeg4 MPEG-4 part 2 Microsoft variant version 3
DEVSD msmpeg4v1 MPEG-4 part 2 Microsoft variant version 1
DEVSD msmpeg4v2 MPEG-4 part 2 Microsoft variant version 2
D V D msrle Microsoft RLE
D V D msvideo1 Microsoft Video 1
D V D mszh LCL (LossLess Codec Library) MSZH
D A nellymoser Nellymoser Asao
D V D nuv NuppelVideo
DEV pam PAM (Portable AnyMap) image
DEV pbm PBM (Portable BitMap) image
DEA pcm_alaw A-law PCM
D A pcm_dvd signed 16|20|24-bit big-endian PCM
DEA pcm_mulaw mu-law PCM
DEA pcm_s16be signed 16-bit big-endian PCM
DEA pcm_s16le signed 16-bit little-endian PCM
D A pcm_s16le_planar 16-bit little-endian planar PCM
DEA pcm_s24be signed 24-bit big-endian PCM
DEA pcm_s24daud D-Cinema audio signed 24-bit PCM
DEA pcm_s24le signed 24-bit little-endian PCM
DEA pcm_s32be signed 32-bit big-endian PCM
DEA pcm_s32le signed 32-bit little-endian PCM
DEA pcm_s8 signed 8-bit PCM
DEA pcm_u16be unsigned 16-bit big-endian PCM
DEA pcm_u16le unsigned 16-bit little-endian PCM
DEA pcm_u24be unsigned 24-bit big-endian PCM
DEA pcm_u24le unsigned 24-bit little-endian PCM
DEA pcm_u32be unsigned 32-bit big-endian PCM
DEA pcm_u32le unsigned 32-bit little-endian PCM
DEA pcm_u8 unsigned 8-bit PCM
DEA pcm_zork Zork PCM
D V pcx PC Paintbrush PCX image
DEV pgm PGM (Portable GrayMap) image
DEV pgmyuv PGMYUV (Portable GrayMap YUV) image
DEV png PNG image
DEV ppm PPM (Portable PixelMap) image
D V ptx V.Flash PTX image
D A qdm2 QDesign Music Codec 2
D V D qdraw Apple QuickDraw
D V D qpeg Q-team QPEG
DEV D qtrle QuickTime Animation (RLE) video
DEV rawvideo raw video
D A real_144 RealAudio 1.0 (14.4K)
D A real_288 RealAudio 2.0 (28.8K)
D V D rl2 RL2 video
DEA roq_dpcm id RoQ DPCM
DEV D roqvideo id RoQ video
D V D rpza QuickTime video (RPZA)
DEV D rv10 RealVideo 1.0
DEV D rv20 RealVideo 2.0
DEV sgi SGI image
D A shorten Shorten
D A smackaud Smacker audio
D V smackvid Smacker video
D V D smc QuickTime Graphics (SMC)
DEV snow Snow
D A sol_dpcm Sol DPCM
DEA sonic Sonic
EA sonicls Sonic lossless
D V D sp5x Sunplus JPEG (SP5X)
D V sunrast Sun Rasterfile image
DEV D svq1 Sorenson Vector Quantizer 1
D VSD svq3 Sorenson Vector Quantizer 3
DEV targa Truevision Targa image
D V theora Theora
D V D thp Nintendo Gamecube THP video
D V D tiertexseqvideo Tiertex Limited SEQ video
DEV tiff TIFF image
D V D truemotion1 Duck TrueMotion 1.0
D V D truemotion2 Duck TrueMotion 2.0
D A truespeech DSP Group TrueSpeech
D A tta True Audio
D V txd Renderware TXD (TeXture Dictionary) image
D V D ultimotion IBM UltiMotion
D V vb Beam Software VB
D V vc1 SMPTE VC-1
D V D vcr1 ATI VCR1
D A vmdaudio Sierra VMD audio
D V D vmdvideo Sierra VMD video
D V vmnc VMware Screen Codec / VMware Video
DEA vorbis Vorbis
D V D truemotion2 Duck TrueMotion 2.0
D A truespeech DSP Group TrueSpeech
D A tta True Audio
D V txd Renderware TXD (TeXture Dictionary) image
D V D ultimotion IBM UltiMotion
D V vb Beam Software VB
D V vc1 SMPTE VC-1
D V D vcr1 ATI VCR1
D A vmdaudio Sierra VMD audio
D V D vmdvideo Sierra VMD video
D V vmnc VMware Screen Codec / VMware Video
DEA vorbis Vorbis
D V vp3 On2 VP3
D V D vp5 On2 VP5
D V D vp6 On2 VP6
D V D vp6a On2 VP6 (Flash version, with alpha channel)
D V D vp6f On2 VP6 (Flash version)
D V D vqavideo Westwood Studios VQA (Vector Quantized Animation) video
D A wavpack WavPack
DEA wmav1 Windows Media Audio 1
DEA wmav2 Windows Media Audio 2
DEVSD wmv1 Windows Media Video 7
DEVSD wmv2 Windows Media Video 8
D V wmv3 Windows Media Video 9
D V D wnv1 Winnov WNV1
D A ws_snd1 Westwood Audio (SND1)
D A xan_dpcm Xan DPCM
D V D xan_wc3 Wing Commander III / Xan
D V D xl Miro VideoXL
D S xsub XSUB
DEV D zlib LCL (LossLess Codec Library) ZLIB
DEV zmbv Zip Motion Blocks Video

Bitstream filters:
text2movsub remove_extra noise mov2textsub mp3decomp mp3comp mjpegadump imxdump
h264_mp4toannexb dump_extra
Supported file protocols:
file: http: pipe: rtp: tcp: udp:
Frame size, frame rate abbreviations:
ntsc pal qntsc qpal sntsc spal film ntsc-film sqcif qcif cif 4cif

Note, the names of encoders and decoders do not always match, so there are
several cases where the above table shows encoder only or decoder only entries
even though both encoding and decoding are supported. For example, the h263
decoder corresponds to the h263 and h263p encoders, for file formats it is even
worse.

メモ書きノート等を頼りに作っているので、誤字脱字思いこみがあるかもしれない。
入手先が書いてないソースとかもあるけど、ぶっちゃけ載せるの面倒&忘れたので省略。
以上。

【自分用メモ】firefox-2.0.xのビルド

2008年6月12日

CentOS5はデフォルトで1.5が入っているが、自分は2.0.xを使いたいのでFedora 8のSRPMを使ってインストールしてみた。

まずは依存パッケージのインストール


# rpm -ivh nspr-devel-4.6.5-3.el5.i386.rpm \
nss-devel-3.11.7-1.3.el5.centos.i386.rpm
# rpm -ivh fedora-bookmarks-8-1.noarch.rpm

上の2つはCentOSのDVD内から入手。下はFedora8内のパッケージ

Firefox-2.0のFedora8版SRPMをインストール


# rpm -ivh firefox-2.0.0.8-2.fc8.src.rpm
# chown -R mockbuild /usr/src/redhat

ユーザーがないのでrootを使いますというエラーが多発するけど気にしない
そしてビルドする


# su mockbuild
$ cd /usr/src/redhat
$ mockbuild -ba --target i686 SPECS/firefox.spec

この作業はPenM 1.2Gのマシンで90分かかった。
終わったら、既存のfirefoxを削除して、生成されたRPMをインストール


# yum remove firefox
# rpm -ivh firefox-2.0.0.8-2.i686.rpm \
firefox-devel-2.0.0.8-2.i686.rpm

以上で、firefox2.xが使えるようになる。

ちなみに、Fedora9では Firefox 3.0betaがパッケージされてるとか・・・w
流石人柱用w

【自分用メモ】CentOS5でCannaをインストールする

2008年6月11日

CentOS4.6のSRPMを利用してCentOS5.1にCannaを入れてみる。


# rpm -ivh Canna-3.7p3-7.EL4.src.rpm
# /usr/sbin/adduser mockbuild
# chown -R mockbuild /usr/src/redhat
# su mockbuild
$ cd /usr/src/redhat


$ vi SPECS/Canna.spec

41行目: BuildPrereq: XFree86-devel,cpp,gawk
→ BuildPrereq: XFree86-devel,cpp,gawk
(XFree86ってCentOS4.6の時点でxorgに移行してた気がしたんだけど…)


$ rpmbuild -ba --target i686 SPECS/Cannca.spec

以上でビルド完了。後はRPMS/i686内にできたRPMをインストールするだけ。


# rpm -ivh Canna-3.7p3-7.EL4.i686.rpm Canna-devel-3.7p3-7.EL4.i686.rpm Canna-libs-3.7p3-7.EL4.i686.rpm


Cannaの起動


# /etc/init.d/canna start
Starting Canna server: WARNING: initlog is deprecated and will be removed in a future release
WARNING: initlog is deprecated and will be removed in a future release
[ OK ]

WARNINGが出てくるけど気にしないでおこう。。。