Graphic Loader Enfle
English version/master
配布
機能
- BMP, GIF, JPEG, WEBP, PCX, PNG, PNM, XBM, XPM, TGAに対応
- 動画(gif,mng,mpeg,avi,asf,ogg,ogm)の再生。libmpeg2, libavcodec, libmad を配布に含んでいます。
- WEBP, JPEG2000 暫定対応
- サウンド(mp3,ogg)の再生。
- OSS, ALSA, EsounDをサポート
- WineなしでのSusieプラグインの利用(動作情報求む)
などがあります。ML に入られて、動作報告等をしていただけると助かります。
LZW 特許の日本での失効に伴い GIF のローダを配布できるようになりました。
animated gif を再生するには libungif が必要です。
MPEG1, MPEG2 の再生は libmpeg2 を配布に含みましたので、単体で可能です。
libavcodec を含みましたので MPEG4 等数多くの codec が利用可能になりました。
Windows DMO を利用することによる WMV3 の再生に対応しました。
divx4linux対応
mng, avifile, libmpeg3 は調子が悪いです。
mng を再生するにはlibmngが必要です。
asf を再生するavifile(0.53.5 or 0.6cvs)が必要です。
Acknowledgement: 日経Linux 2003年6月号で紹介されました。掲載誌もいただきました。
よろしかったら動作報告/感想/要望などをおよせください
MLかsian at fennel dot orgまで。
Enfle ML
旧安定版: enfle-20010130
Debian-JP: i386/PowerPC/source
FreeBSD: ports/package
RPM: i386/SRPM: SRPMから作りなおした方がいいと思われます。
Vector: enfle-20000422
Enfleは軽いプラグイン方式の画像ローダです。あんふる と発音します。
絵をつぎつぎに表示していくためのもので、GUIは今のところありません。
pluginを追加することによって対応するフォーマットを増やすことができます。
複数のファイルがまとめられて一つになってるアーカイブにもpluginで対応できます。
一般的なフォーマットとして、jpeg,bmp,gif,png,pnm,xpm,xbm,magに対応
上記AliceSoft関連のフォーマットとして、[pms,vsp](ald)、一部Leaf系[lfg,lf2,grp](pak)、
F&C系ipf(vfs),ipq,mcg(mrg)、VA系pdt、ggf,gdtなどの謎のフォーマットにも対応。
tar.gz,tar.bz2などの中身も表示可能。libarc pluginによりlzh,zipなどにも対応可能。
misc pluginにより外部プログラムを利用してarchiveの中身を見ることが可能。
表示した画像は保存可能。現在png,jpeg, pmsで保存するpluginがあります。
リンク
ソースの一次配布: GPL2(日本語版)に従います。
一部のpluginのソースコードは配布できないので含まれていません。
documents: README/ChangeLog/TODO/VERSION
requirement: libarc for libarc plugin
unsupported extra plugins: ungif(loader)/xvpic(loader,saver)
contributed plugin: exe/One(archiver)
PIC loaderのpatch(bz2): X68k以外のPICも読めるようになります。rururu@eastmail.com (SAWAI Masahiko)さん作
以下は再配布禁止です。
ソースが公開できないpluginのバイナリ:
20000405版Linux glibc-2.1.x
19991206版Linux glibc-2.1.x/Linux libc5/FreeBSD ELF
19991007版Linux glibc-2.1.x/Linux libc5/FreeBSD ELF
pluginのある$PREFIX/lib/enfle/の下にでも展開してください。
Linux static binary: 20000615版static
Linux static binary: 20000430版static
Linux static binary(old): 19991006版static
GIF plugin は特許の問題から配布に含められません。
decodeは問題ないという解釈もあるそうですが、Unisysは認めていないようです。
(無効になりました)
参考:
recent updates:
- 20010130
WMによっては窓がずれていくバグをfix。ホイールで前後に移動可能に。
- 20010128
WMによっては窓がずれていくバグをfix。したと思ったんですが、ただしかったのがおかしくなったりもするようです。
- 20001011
ungifを配布に含めた。LZWまわりのコードははいってません。
libungif-3.1.0以降が必要です。なお4.1.0でもバグがあるので、
cvs版を使うのが最良だとおもわれます。
アニメーションGIFを少しは再生できるようになりました。
- 20000817
pnmのメモリリークをふさいだ。loadに使われたpluginは次回には最初に使われるようにした。
- 20000809
one archiver pluginを追加。
- 20000802
libmngを使ったmng loader。pngで保存する時の圧縮レベルを9に指定。
- 20000627
短辺を画面に合わせる拡大方法を追加(Alt-m)。
- 20000626
補間のbugをfix
- 20000615
libarcをGPL'dされたversion 2を使うように変更。
- 20000610
maskまわりのbugをfix
- 20000607
archiveの扱いに失敗した時に動作がおかしい時があるのをfix。
- 20000602
manのupdate
これ以前の変更はHISTORYのページにあります。
(C)Copyright 1998-2005 by H <sian at fennel dot org>
Last modified: Fri Jun 25 22:51:25 JST 2004