开源软件大集合
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源软件大集合相关的知识,希望对你有一定的参考价值。
http://a-note.sourceforge.net/A Note 4.2.1 : 可在Windows桌面放置便笺,并可提供闹钟提醒功能
http://www.xs4all.nl/~edienskeAbakt 0.9 : 能够以压缩方式对文档进行备份
http://www.abisource.com/Abiword 2.27 : Windows写字板的替代程序,功能有所加强
http://www.thekompany.com/homeAethera 1.21 : 提供日历、通讯录、任务表及提醒功能,并且内置了e-mail客户端
http://www.antp.be/software/moviecatalog/Ant Movie Catalog 3.5 : 将你收藏的DVD影碟归档,并添加说明信息
http://www.antp.be/software/renamerAnt Renamer 2.0.8 : 易用的文件重命名工具,并具备灵活的筛选机制
http://audacity.sourceforge.net/Audacity 1.2.3 : 对音频文件进行编辑、优化并添加特效
http://axcrypt.sourceforge.net/Axcrypt 1.6.1 : 对程序进行加密,可与Windows资源管理器集成
http://borg-calendar.sourceforge.net/Borg Calendar 1.4.2 : 提供桌面日历、任务列表、通讯录功能,支持多用户
http://cdexos.sourceforge.net/Cdex 1.51 : 将音乐CD转换为wav或者mp3格式
http://cinepaint.movieeditor.com/Cinepaint 0.19: 专业的图像编辑软件
http://www.clamwin.com/Clam Win 0.83 : 病毒扫描工具
http://www.coolmon.org/Cool Mon 1.0.1003 : 系统检测工具
http://coolplayer.sourceforge.net/Cool Player 215 : 一款精简的音频播放软件
http://www.gnome.org/projects/diaDia 0.94 : 绘制图表和流程图
http://doubletype.sourceforge.net/Double Type 0.2.1 : 设计自己的Truetype字体
http://www.egroupware.org/Egroupware 1.0.0.006 : 一款包含日历、新闻、联系人等模块的工作流系统
http://www.heidi.ie/Eraser 5.7 : 永久地删除硬盘中的数据
http://ganttproject.sourceforge.net/Ganttproject 1.11.1 : 项目管理软件,帮助你进行时间安排及资源分配
http://www.gnupg.org/GnuPG Add-ons : 对邮件进行加密
http://healthmonitor.sourceforge.net/Health Monitor 2.1 Monitors : Windows状态监测工具,出现问题时可以给出警报
http://www.jdictionary.info/JDictionary 1.8 : 超过140万词条的百科辞典
http://keepass.sourceforge.net/Kee Pass 0.99b : 管理你的密码
http://www.tranglos.com/Keynote 1.6.5 : 字处理软件和数据库的结合体,带有良好的搜索机制
http://mediaportal.sourceforge.net/Media Portal 0.1.1.1 : 视频、DVD、音频、图片播放工具,同时支持电视和电台广播
http://massid3lib.sourceforge.net/MP3 Tag Tools 1.2.008 : mp3的文件ID标签编辑工具
http://mp3gain.sourceforge.net/MP3 Gain 1.2.5 : 在不影响音质的情况下调节mp3歌曲的音量
http://sector7g.wurzel6.de/pdfcreator/index_en.htmPDF-Creator 0.8.1 : 可被安装为打印机并将文档输出为pdf文件
http://poptray.crause.co.za/Poptray 3.10 : 在后台监控邮件账号,当有新邮件进入时对你进行提醒alerts you to new mails
http://sourceforge.net/projects/pwgen-winPW-Gen 1.4.0 : 为你生成64位到128位的安全密码
http://www.rssowl.org/RSS-Owl 1.1 : RSS阅读器
http://smartision-sc.sourceforge.net/Screencopy 2.3 : 屏幕拷贝工具
http://syn.sourceforge.net/Syn Text Editor 2.1.0.46 : 文本编辑器,支持多种程序语言的命令语法
http://taskswitchxp.sourceforge.net/Task SwitchXP Pro 1.1.2 : 扩展了Windows任务管理器的功能和外观Extend the functionality and appearance of the task manager
http://truecrypt.sourceforge.net/True Crypt 3.1a : 对文件或硬盘分区进行加密,也可以对U盘等移动存储介质进行加密
http://francis.dupont.free.fr/truedownloaderTrue Downloader 0.82 : FTP和HTTP链接的下载管理工具,可以监视剪贴板
http://www.tvbrowser.org/TV-Browser 1.0.1 : 自动更新每天的电视节目表
http://www.virtualdub.org/Virtual Dub 1.5.10 : 视频编辑和捕获软件,支持mpeg-1和avi视频格式
http://virtuawin.sourceforge.net/Virtual Win 2.1 : 可管理最多9个虚拟桌面,你可以用热键进行桌面切换
http://www.httrack.com/Web HTTrack 3.33 : 离线浏览器,可将Internet网页保存到本地硬盘中
http://www.palma.com.au/winrollWinroll 2.0 : 点击标题栏后就可将程序窗口最小化
http://musik.berlios.de/WX Musik 0.4.1 : 音频播放及管理软件
http://www.apachefriends.org/Xampp 1.42 : Web服务器软件包,包含Apache、PHP和MySQL
http://www.jahshaka.orgjahshaka开源的非线性编辑系统
2D绘图类:
▲GIMPshop:Scott Moschella把GIMP改造成photoshop的样子了。作者称GIMPshop甚至可以在U盘上运行(也就是说绿色的),但是在我的win2k上“该程序执行了非法操作”,娃哈哈。
▲Pixia:日文 那就看这里和这里。类似Coral Painter的软件,这个不开源
★Dogwaffle:彩绘软件,可以轻松的绘制毛发、树叶、光影这些3D软件中的效果。只有1.2是免费的
ArtRage:支持windows和mac os x的自然绘画精灵,界面清爽。支持数位板
★Artweaver:自然绘画精灵,支持层,支持数位板
★Painter 25:似乎特点很多,又似乎没有自身特点的一个软件。支持SVG、js脚本。
★PhotoPlus:图象编辑软件。顺便一提,主页上还有很多别的图形、图象免费软件。
★PictBear和PictBear Second Edition:由浏览器Sleipnir作者开发的图象编辑软件,小巧,支持层、js脚本。日语。
★Image Analyzer:侧重于图像分析、处理的软件
★PhoXo: 国内个人制作的"一个小巧且功能强大的32-bit图像处理软件,它具有专业图像处理软件的绝大部分功能,且使用更便利,更实用。它最大的特点是能轻易地 做出各种特效字,而且附带了很多精心制作的透明素材,特别适合家庭及爱好者使用"。作者还参与了金山加加、词霸Online制作。不知 PhoXo的版权问题,列这里,权当支持国产软件吧。感谢[email protected]提醒。
但是PhoXo基于作者制作的一个C++、跨平台、开源的图像处理库PCL。
▲sodipodi:使用SVG作为自己文件格式的矢量绘图软件(这类商业软件有Adobe Illustrator和Corel DRAW)
Skencil:即原来的sketch,可以使用Python写脚本的矢量绘图软件。没有windows版本
以上三个矢量绘图软件都支持SVG格式
★DrawPlus 4:需要通过电子邮件免费注册的矢量绘图软件。
如果觉得好,可以购买DrawPlus 6。我没有试过,感谢[email protected]提醒。顺便一提,主页上还有很多别的图形、图象免费软件
◆Xara X:或者叫做Xara Xtreme,是“世界上最快的矢量绘图软件”。在2005年10月11日成为开源软件,不过在Windows上的不是free的。
★EVE: Embedded Vector Editor,可能是“世界上最小的矢量绘图软件”。菜单、对话框有些乱,可以把程序自己和绘制的图形捆绑到一个exe文件中发布,还可以创建一些交互效 果。EVE Web Edition :EVE Web Edition则增加了输入/输出SVG矢量图的功能。
▲autotrace:把象素图转换成为矢量图,在做logo、字体的时候可以用上。这是命令行程序
▲potrace:位图转EPS矢量图的命令行程序
CAD类:
★绘易CAD:国内高手个人制作的CAD软件,软件很小,模仿ACAD的界面,操作我就不知道了,因为我不用ACAD。绿色的,作者自己都说可以随身携带,呵呵。
无缝贴图类:
★Buttonz & Tilez!:包含两个用途:制作按钮、制作无缝贴图
★Texture Processor:制作无缝贴图
▲Tess: origami tessellation software:其实是上世纪60年代发明出来的一种折纸艺术,图案可以平铺整个空间,表面或者透视图很美。可以用作装饰或者其它软件中的贴图
★reptile:产生各种奇怪的贴图,包括无缝贴图
★Wood Workshop:制作无缝木纹贴图的程序,需要.NET(p大点软件要也要安装这么肥硕的运行环境,鄙视之)
★PerlinTool:按照Ken Perlin的研究论文产生某种图案,需要.NET,不喜欢。而且Blender已经内置了这种材质,所以更没什么必要用这个工具啦
★Texture Editor:不开源,但是作者给了开发库。
2D其他类(马赛克瓷砖、魔画等等):
马赛克,即大图的每一小块由小图组成;魔画,利用人眼立体视觉原理,从平面画中看出立体画
★Text Effects:制作文字特效的软件,支持中文。
★Free Buttons:制作按钮的软件。
▲JImage Mosaic:在我的windows上程序出错:“Could not find the main class. Program will exit!!”。讨厌Java程序,总体上对用户不友好,而且jre太大了。
▲flickrmosaic:在我的windows上程序出错:“Could not find the main class. Program will exit!!”
★ME-Mosaic Editor:只是把象素扩大化而已
★AndreaMosaic:作者和我一样喜欢冰淇淋,哈哈
★Centarsia:
▲Python Mosaic:使用Python+PIL编写的命令行程序。从这里下载
▲Processing:一种开源的语言,处理图像、声音和动画。使用Java编写,自己也类似Java。
2D动画类:
★EasyToon:只能够制作黑白2色GIF的小软件。小日本写的,GPL版权。这里是一个简单的中文教学。小小岛国,写的软件很多都是绿色、小巧的,这点合我的口味。
★Movies 13:GIF动画软件,GIFAVI相互转换。支持js脚本。
★Pivot Stickfigure Animator:制作火柴棍样的人物动画,软件看上去bug不少,打开文件很慢、有的文件无法打开。我无法访问它的主页,不过可以访问讨论组。中文简单教程:“小小”动画
★Tales Animator:只是给小孩子玩的软件(不是我痞它,它自己的定位就是这样),支持简单的脚本
★MonkeyJam:停格动画(StopMotion animation)软件
▲DrawSWF:把绘制过程录制成flash动画文件的程序。JAVA编写
★Ugo:类似于DrawSWF的软件,2点不同:(1)输出GIF动画或者序列BMP;(2)线条总是抖动的,日本人就是会想。日语,此处有汉化的1.39版。似乎是自愿付费的
★Liveswif:小巧的flash制作软件,居然找不到它的主页、开发人员信息和联系方式。
★ougishi:这个不是什么图形编辑软件,而是自动把用鼠标写的字转化成行、草、王羲之、怀素等等风格的毛笔字。要说明,这是日本人写的软件。
Morph(变形)类:
什么是morph?看看下面这个sakke13用WinMorph制作的动画
或者mike使用商业软件morpheus制作的演示就明白了(比较大,请耐心等待):
有通用的3D morph软件吗?节点限制比较麻烦。很早很早,《大众软件》配套的3寸盘上曾有2个morph项目,很漂亮,一个是美国历届总统,一个是各种名车,但是不记得是哪个软件了
ASCII ART类:
ASCII ART源自西方,使用ASCII码表中的字符(当然多是西文字符)拼出各式图案、文字,甚至制作动画。国内作品当然会使用汉字库中的图案,而不仅仅限于西 文字符。这里可以观看有名的《星球大战》,www.arkworld.com/ascii主要收集的是卡通角色, www.chris.com/ascii、www.ascii-art.de、www.ascii-art.com是有名的国外ASCII ART站点,而ansiart.org是国内一些高手的作品集
▲JavE:不要看错了,不是Java,不过运行它却需要安装Java。简单说吧,就是专门制作ASCII ART的photoshop。有大量的字体、素材,可以制作动画,可以把作品保存为gif,有公式编辑器等等奇怪的东西。不支持汉字是最大的缺憾。
★AnsiEditor:国人编写的ASCII ART制作软件。作者主页上可以下载测试版AnsiEditor
★bmp2ascii:顾名思义,将bmp图象转换为asciiart,支持颜色及双字节字符。
▲dot2text:广告广告,论坛上常常看到文字拼出来的大大的“顶”,我用Python+PIL编写了一个这样的命令行程序。程序很简单、很简单。
图形图像库:
▲ImageMagick:读写很多种图像、影像文件的开发库,可以被多种语言(C/C++、Python、PERL......)调用,可惜写gif动画还是和PIL一样,无法控制每帧之间的时间间隔 ( 同时提供了很多直接处理图像的工具
▲Ming:输出SWF文件的库,太久没有更新了,我用VC编译有问题
▲CxImage
▲FreeImage
▲EasyBMP:正如其名,这个库只是处理BMP图片。Roman Yakovenko为它写了个 python bindings,或者可以在这里阅读新闻。希望这个库比较小。
▲PCL: C++跨平台图像处理库。国产图象处理软件PhoXo就是基于它。号称比CxImage、FreeImage等等都牛,但是作者感慨用户怎么不多。我觉得 很好笑,1.按作者自己的说法,“最让我得意的一件事是:我在代码中加了很多很多很多的英文注释(@#$*%,什么?你看不懂?小样,你当我 crazybit白叫的?写出来当然是crazy english)”,这样的软件你能从CxImage、FreeImage市场中抢到国际用户才怪了。2.按作者自己的介绍,PCL应该是开发一个完整的 图像处理软件的库,而CxImage、FreeImage并不是这样的库,怎么可以把不是同类的物质进行比较呢?不说了,这是当代国人的通病,就愿意整点 逻辑不通的口号、宣传等等。幸好作者幡然醒悟,打算推出专注于图象处理的PCL mini。
Anti-Grain Geometry:这个C++图片渲染库的例子。
图像拼接类:
▲hugin:开源的
★autostitch:Demo版过期后下载新的版本就行了
把全景图(panorama)拼凑成一张大图片
通用3D类:
www.sf.net上搜索一下,一大堆,各有特色,主要功能都差不多,难得区分,要是可以学精一两个就好了
▲Blender:我见过的最好的开源的3D动画软件(当然,不止动画这么简单的功能)。简介和渲染图看这里。
▲nurbana: 界面和操作与Blender很像的一个NURBS建模工具,可以直接读写rhino的3dm文件。已经无法下载了,作者把源代码捐给了 Blender开发小组(Blender自己的nurbs太弱了),但是代码移植工作一直没有展开。新的下载地址nurbana.sf.net。
▲Teddy:信手涂鸦,制作"粘土世界"(有人知道这个好玩的游戏吗?)那样风格、但是胖乎乎的3D模型
▲chameleon:通俗点就是人体彩绘的软件,只是对象是obj文件(Teddy、Lightwave很多软件都使用的一种通用3D格式)
★Smoothteddy:集成了Teddy和chameleon功能,需要安装Java 2
上面几个都是Takeo Igarashi的程序,在SIGGRAPH上露过脸。都不是开源的。
▲OpenTeddy:基于上面的Teddy论文中的技术编写,具有Teddy没有的模型优化功能
★SketchBoard:和SketchUp这个建筑用商业软件有些类似。画建筑物图纸最常用的就是方块和extrude功能,操作多数都是在90度角上进行,这两个软件基于这样的事实开发,从而提高了建模速度
▲Wings 3D:多边形建模工具,操作大多和商业软件Nendo兼容,简单但是高效。作者是个厉害人物:因为他买不起Nendo,所以自己用Erlang语言写了这个
▲Endo :试图用纯Python实现的类似Nendo和Wings 3D的软件。相当初级,最初版本使用Python+Pygame。
▲k3d:无缝嵌入的script和macro真是帅呆了,别的不看,这个也要看一下。至于软件吗,用不惯
▲ayam:支持NURBS建模,支持 TCL脚本
两个RenderMan的建模工具。没有多少人会自己去/"写/"一个场景吧 还是工具产生,自己再慢慢调整吧
★OpenFX:快速线框预览效果不错。使用VC编译
▲jpatch:用java编写的,基于spline的3D软件,因此适合于生物体等建模。可以导入Animation:Master的模型
★spatch:运行在win95及更高版本windows上的基于spline的3D软件,很久没有更新了。官方主页打不开。
★hamapatch:spatch的后续版本,一样,主页打不开。
可以在这里下载spatch和hamapatch。教学比较多,不过多是日语的,比如这里。
★Metasequoia:LE版是免费的。
▲aoi:用java编写的,全称是Art Of Illusion
★Aztec:初级,连像样的文档都没有。界面好像3ds Max
★VModel:支持PoV、RenderMan/BMRT、virtualight和WinOsi(废话,同一作者的软件,WinOsi使用的就是VModel格式的场景描述语言)的输出,支持光线模拟。
▲ppmodeler: 有自身特点的就是对称编辑(似乎可以自动处理中线)和脚本(一种类似C/C++的语言)调试(3ds Max 7新增加一项的就是脚本调试,Blender还不支持),内部可以使用MakeHuman的模型。其它的,嗨,3d软件都一个样,没什么很特别的了。
★anim8or:只有一个可执行文件的3D软件
★HexaGreat -3D:日本非常有名的六角大王(Rokkaku-Daioh)成为商品之前的英文版,只能制作对称的物体。在这里可以下载。现在成为日本的商业软件,在 卡通渲染方面不错,而且据说是世界上首个可以从一张照片快速为人物建模的软件。六角大王的历史、中文介绍:教学、历史、介绍。六角大王(Rokkaku- Daioh)和纸艺大师的国内代理是软亦奇科技股份有限公司
★MarbleCLAY:免费注册的软件,曾经叫“Etude/3D ”
★3dPlus:3D制作软件,应该是轻量级、傻瓜化的3D软件。顺便一提,主页上还有很多别的图形、图象免费软件。
▲sabrina:晕啊,又一个3D软件,具体资料法语看不懂,看上去还很初级,不知会有什么吸引人的地方。因为基于GTK,所以应当是可以跨平台的。
▲MakeHuman:人物建模软件,曾经是作为Blender的纯python脚本开发了5年,2005年10月,成为一个独立的软件,除了原有的参数人体建模之外,增添了渲染。也许它将成为开源届的Poser
★LDraw:计算机上的LEGO积木,好像只有DOS版本,其它的软件都支持它的dat模型文件,并且用到它的part文件。这里可以下载我写的Blender用LEGO dat文件io脚本。不知道哪里有小时候玩过的那种积木下载。
★Mike‘s LEGO CAD:支持MPD(Multi Part Data)文件的LEGO积木软件,主页上还有一个LEGO屏保
▲LeoCAD:windows、linux多平台LEGO积木软件
★Ldglite:Windows、Mac OS X、MSDOS平台,开源LEGO积木软件。
★LD4DModeler:制作LEGO动画的软件,截图看上去好复杂、好专业。晕
▲LDView:使用了硬件加速的LEGO积木浏览器
★bCAD:你相信这是一个DOS程序吗?支持部分dxf、3ds文件io,照片级渲染。自带屏保很有点windows的粒子火的意思。
★Pointshop3D:一个类似ZBrush的软件,带源代码
sharp3d:又一个ZBrush like。感觉作者偏离了方向,开始添加对外部渲染器的支持,而不是完善程序建模手段、不是推出windows版本。
★Voxel Painter:体素(相对2D的象素的概念)制“图”软件。
★Alibre Design Xpress:绘制3D零件图、装配图和2D设计图纸,使用时需要连接到网络,以便接收广告。和多数同类软件商策略一样,如果你觉得好,可以购买他们的功能更全的商业软件。
花花草草、山山水水3D类:
▲Arbaro:创建各式各样的树木模型。没见过这么慢的JAVA程序
★PlantStudio:和Arbaro不同,PlantStudio创建草本植物。因为公司经营策略转变,该软件变成免费软件,而不需要花钱注册:
The new free registration code for PlantStudio is as follows:
Registration Name: PlantStudio is now free
Registration Code: 574 127 4255
▲planetGenesis:产生地貌或者星球外貌的JAVA程序。
★Daylon Leveller:目前(2005年12月)还是一个商业软件,但是公司打算集资$200k,然后让其变成开源的。嗯,任务艰巨。
VIZup:专业的3D模型优化工具,极大地减少模型面数而不对外观产生很大影响
3D其它类:
★
Alice 3D Authoring System:开发网络上交互的3D应用程序。到底是什么?其实我也说不清。自己没有建模的功能,绑定了上面说的Teddy。
折纸、纸模型制作类:
从来没有见过专业的折纸软件。国人制作的★小青蛙折纸软件只会播放制作好的折纸过程,不能制作自己的制作过程;格式封闭,用户也无法自己添加资料,商业软件,折图比较简单。
▲doodle: 凑个热闹,这个是折纸软件/语言。按照输入的指令产生折纸过程的"说明书",你可以把它打印下来或者与朋友交流。注意:这个东西完全没有WYSIWYG的 特点,相反它是WYTIWYG的,你需要有基本的编程能力和空间想象力。不知有没有更方便的折纸软件,记录、创新这种传统工艺,以前会的一些折纸都搞忘了
The Foldinator Origami Modeler and Document Generator:doodle好久没有开发了,这个则新一点,网页上有一些折纸图样。新的页面好像转到这里了,给作者写过信,询问最新开发进展,没有回信
大家查找折纸的时候,会用到这个词origami,没错,日语
渲染器类:
Pixar的很多作品都是用RenderMan渲染的,比如怪兽公司。RenderMan根本就是使用一门新的计算机语言,从一本书上看到说,全美只有8个人精通这个软件,他们的薪水,啧啧,高的离谱。不过RenderMan是商业软件。
开 源的软件中,没看到3ds Max的Brazil、rhino的penguin那样,可以嵌入3D软件之中的渲染器。可以认为,这些开源渲染器使用的就是自己定义的一种语言。嗯,语 言,一天到晚都是语言——汉语、英语、日语、C/C++、Python、BASIC、PERL、YafRay的XML、RenderMan的SL。反过 来,也没有看到哪个开源3D软件具有开放的渲染器接口。
这里收集了很多渲染器。
▲BMRT:RenderMan开 发组里的几个人辞职后开发了BMRT,凭借他们的RenderMan开发经验,BMRT对RenderMan的兼容性相当好,更可贵的是BMRT对于非商 业应用是免费的。这下不得了了,BMRT火了,Pixar毛了,鼓动nvidia买下这家公司了,于是官方主页上找不到下载的地方了。这个yahaoo的 讨论组好像可以下载到BMRT。
▲aqsis:
▲Pixie:
▲3Delight:
上面几个都是RenderMan的兼容软件
▲povray:Persistence of Vision Raytracer,很多老外用这个。有不少派生产品,比如MegaPov
▲YafRay:Yet Another Free RAYtracer ,目前Blender上一个比较热的渲染器
▲LightFlow: 2001年,21岁的Jacopo Pantaleoni开发的渲染器,C++/Python接口,很久没有开发了,可以找到Blender脚本以便使用这个外部渲染器。顺便说一下,作者的 兄弟开发了elastiC,一个类似C语法、OO、开源的解释语言。
▲toxicengine:用一个字形容其特点,就是" 慢",因为它追求的是"a physically correct global illumination renderer aiming to produce photorealistic images and animations."
▲sunflow:特色就是:这是一个用JAVA编写的渲染器,提供Blender使用的脚本。
★indigo:直接支持3ds文件
▲WinOsi:追求相片真实感的渲染器,因而速度也是超级慢,可以渲染光线通过三棱镜色散后出现的彩虹。这里的脚本可以让Blender使用WinOsi渲染。
★virtualight:GI、HDRI支持,不过现在好像很多渲染器都这样,不算什么特色了
上面的都是Photorealistic Rendering的渲染器,但是我也喜欢Non-Photorealistic Rendering(NPR)。flippyneck收集了一些NPR资源。
★Ink9000 (原Inkulator):创建报刊上的漫画风格的渲染,现在也支持彩色材质,不过我更喜欢原始的黑白输出。作者答应研究把它集成到 Blender里面。我没弄清楚Blender里面如何用Python脚本输出相机绕自身坐标的旋转角度,要不我可以自己写一个脚本
★jot:WNPR理论研究结果的软件模型,强调的是所见即所得,提供了Blender使用的脚本
▲freestyle:又一个手绘风格的渲染器,使用3ds模型文件,Python语言定义不同的风格。
注意,它不能加载中文目录下面的模型。
▲Sflender 和S2flender:其实这是Blender专用的SWF渲染脚本(纯Python实现),里面的SWF输出代码可以独立用在自己的flash输出程序 中。因为实现方式不同,两个脚本将并行发展。S2flender更专注于动画渲染:采用矢量化算法,可以渲染为序列文件以便合成,提供更多NPR效果。比 较basse的KDE广告(avi格式)和eaguirre渲染的flash是一件有意思的事。由于Blender的Python接口限制等原因, flash渲染脚本暂缺对纹理、声音、复杂光影、粒子系统的支持,并且TEXT、MetaBall等类型的物体必须转换(Alt+CKey)为MESH才 能渲染出来
播放、浏览、格式转换类:
▲MPlayer:对机器要求很低的媒体播放器,它 的解码插件不兼容常见的插件,支持很多OS。只要有字幕、播放时调用vobsub的电影都让俺的机子没有响应,唯有Mplayer可以播放。不过有些电影 不能拖动,不爽。使用AAlib播放(下图),看上去很好玩,但是windows版本似乎不支持
▲kmplayer:简称KMP,韩国出品的播放器,和MPlayer一样,不需要安装插件就可以播放很多种影音文件。
★MediaPlayer Classic(MPC):界面、操作完全模仿ms的媒体播放器的软件,由vobsub的作者推出
★千千静听:国人编写的音频文件播放软件。绿色;支持格式多,可相互转化;内嵌显示歌词模块,可以在软件中从网上自动搜索下载歌词;编辑歌曲tag。我现在用的是这个。
★Foobar 2000:俭朴、占内存小的播放器,据说音质还原极好,不过我听不出来,哼哼。
▲SnackAmp:内建Web server,可供远程控制。支持Icecast media server。使用了Snack Sound Toolkit模块,用TCL语言编写。
★Formati 11:图象格式转换工具,支持多种图象格式、图标库/多图标文件创建和修改。
★IrfanView
▲xnview
2个个人使用免费的看图/图象转换软件,也支持影音文件。xnview支持的格式多一些。
★cPicture: 一个德国的看图软件,当然也支持缩放、去红眼等等简单的图象处理。最大的特点是小巧(
★isee:国内一些开发者用VC开发的图像浏览软件,目标是赶超ACDSEE。版权混乱,没有提在公司这样的盈利结构(我觉得这个才是可以有所做为的场所)使用的话是否免费,难道这个遵循的是ISee版权中“非盈利使用免费”,不懂; 源代码部分的授权,大家自己看吧?看上去似乎也是一些人一时头脑发热的作品,主页的最近更新时间是2004年。另外,我对这个软件的印象非常非常差,很早的时候我就打算支持它,并进行了试用,没有任何提示,它自做主张关联了所有的图像文件,我认为写个窗口,提示文件关联远比软件本身要实现的伟大目标容易的多,不敢想象连这个都没有考虑、做好的软件,是否对用户友好?愿意尝试的自己大胆往前走吧,希望它有所改进——嗯,它的下载页面现在也让我——一个普通用 户——头晕,也许这个软件的定位就是程序开发者。
▲IMGV:使用Python+Pygame编写,所以它支持的平台就是Python和Pygame支持的平台,图象/电影格式就是Pygame支持的图象/电影格式。因为是开源的,所以可以按自己的需要修改。
▲cornice: 模仿ACDSEE的看图软件。Python + wxPython + PIL编写,支持zip文件。不支持动画gif(PIL对动画文件—比如GIF、FLC/FLI之类—的支持很差劲,有人知道什么Python使用的图象 库支持动画GIF显示吗?),不支持svg(PIL倒是支持的)。使用上有些不方便,有空hack一下。
★P3dO Explorer:音乐文件、2D和3D文件浏览器,音乐和2D不多谈,这类软件都差不多,不过它支持一些特殊的格式。3D的,支持Poser props (PP2,PPZ)、hairs (HR2,HRZ)和Maya|Wavefront (OBJ)几种格式,支持几种不同渲染方式
▲imgSeek: 相片浏览和管理工具。除了常规的浏览图片,还可以(1)根据鼠标画的简图查找图片;(2)查找与当前图类似的图片;(3)将类似图片归组;(4)产生 html缩略图相册;(5)查找重复(“重复”的标准可以自己定义)图片。程序运行很慢很慢(还不是说程序查找图片的速度)
▲zphoto:建立相片、电影的flash相册。用Python+wxPython编写
★swf2avi:转换swf为图片/图片序列、avi文件;转换序列文件为avi。不支持声音、不支持压缩的swf文件(可以先用★Swifty Compress & Swifty Decompress命令行程序解压)。
★UnFREEz:将多个图转换成动画GIF文件
▲SWF Tools:一套命令行程序,包括PDF2SWF、SWFCombine、JPEG/PNG/GIF/AVI/WAV/Font2SWF、SWFC以及一些flash文件分析、提取工具。
A Simple SVG Viewer:其实是使用Anti-Grain Geometry这个C++图片渲染库的例子。除了安装有SVG浏览插件的浏览器、SVG矢量图编辑器、xnview,还真不知道其他可以观看SVG、小巧的软件。
★:图片虚拟打印机,把任何送到这个打印机的内容打印到bmp图片上。到这里下载。访问作者(华人)的blog文章。
BVH viewer类:
不知道有没有单独的、支持新BVH(最好还有别的格式动作捕捉数据文件)、free的软件
▲bioviewer:提供的只有源代码
★bvhviewer
▲BioHeirarchy Files Player:网页上打开、演示bvh文件。需要把自己的bvh文件改名为runloop.bvh
角色动画类:
▲DANCE:Dynamic Animation and Control Environment。开源的、可移植、非商业使用免费的、基于物理的角色动画软件(physics-based character animation)。需要注册才可以下载。
★Dplayer:相信很多人知道这个韩国软件,是因为听了国内那些文抄公的文章说这是“学街舞的软件”,LOL。
我对街舞没兴趣,我只想知道怎么可以自己制作它的人物、场景——不是把文件寄给官方让他们代劳,而是DIY。国内的这个网站老早就放话说可以自己制作人物,可是我写信去询问,只得到机器人的千篇一律的公文式的答复,哼。
更想知道的是:怎么转换它的动作文件为标准BVH。
影音媒体编辑类:
▲CinePaint: 曾用名filmgimp,是在Gimp基础上开发出来的电影后期处理(painting and retouching)软件。在2 Fast 2 Furious, Scooby-Doo, Harry Potter, Stuart Little等电影中有出色的表现。
▲ZweiStein:免费的非线性编辑、合成软件。新版本的ZS4对非商业用途是免费的。
▲audacity:声音录制、编辑软件
◆ardour:录音、编辑、混音软件。不支持windows。(感谢FatCatHu提醒)
▲jahshaka:实时编辑、特效软件,好像大家对它的评价/期待都很高。我怎么就看不出来ni?外行连热闹都看不出来,哈哈
Cinelerra
avidemux:Video Editor for DivX AVI files.
★AviSynth:通过脚本,调用各种插件,对视频进行非线性处理。因为是以FrameServer方式工作,所以不会产生临时文件。
在网上可以找到中文教学、或者翻译的手册,比如AviSynth手册简体中文版、AviSynth入门与应用指南、AviSynth 教程
★virtualdub:视频处理软件,通过使用滤镜,可以在视频中添加水印、转灰度……
★virtualdubmod:virtualdub的改版,支持了新的文件格式、改善了对AviSynth的支持。主页上几百年没有更新了。
virtualdub的中文翻译教程有使用VirtualDub为视频文件添加马赛克效果、用VirtualDub摘取VCD对白音轨、中文的doom9上的VirtualDub 过程等等
★wax:debugmode wax,wink作者的视频编辑软件,个人或者商用都免费。除了做为单独的程序,也可以做其它非线编软件的插件。
▲positron:tbc++因为不满意现在免费或者开源NLE软件没有一个顺手的状况,所以打算在Blender代码基础上开发NLE软件,自然,它是跨平台的。这是tbc++最初发布的帖子。
▲freeframe:不是独立运行的软件,而是给很多VJ软件使用的视频插件。
教程制作类:
一种是被称为screencast的工具,用来录制在电脑上的一举一动,制作成教程。这里详细比较了各种screencast工具,delicious上面的页面列举了很多相关软件,从商业软件到免费软件。
我心目中的梦中情人,错了,不好意思,理想的教程录制软件应该(有的,在wink 2.0中将会实现,有的不会;有的,在商业软件Camtasia Studio中有实现):
先说大前提:免费,最好绿色,不要太大。免得有人再列举商业软件;
可以录制声音;
有wink那样的按键捕捉,一是方便,一是减小文件大小,这样的flash输出才是有意义的;
较强的屏幕注释功能,可以简单的把教程翻译成其他语言,最好可以一个flash文件能选多语言而不造成文件变大很多;
鼠标可选高亮、配音,并可左右区分;键盘动作可选声音;
可选显示按键、鼠标动作、按键组合,显示位置、显示格式可配置。详细描述、演示和临时解决方案看这里;
可增加水印;
可摇镜头。
▲wink: 多平台,多语言(简体中文、繁体中文都是我翻译的,不知现在有没有人维护繁体翻译),输出多种格式(html、flash、exe、 pdf等等)。satish采纳了我的“按键(键盘或者鼠标)捕捉”建议,我觉得现在制作教程很方便。缺陷是暂不支持声音、可使用的标注方法太简单、有限 的交互功能、不支持多语言的内容。不开源。
★camstudio:我记得这个很早是rendersoft开源的软件,被开发商业软件的竞争对手买了束之高阁,怎么现在又变成开源软件了?不管了,开源好啊。这是主页。
★demostudio:基于camstudio开发的软件,目前添加的很实用的东西不多。
另一种是presentation软件(也就是PowerPoint那样的软件)
★Powerbullet:由文字、图片制作演示(presentation),不支持汉字。
Osmose:Osmose,JAVA编写的,自然是跨平台。似乎是2006年元月才公布出来的,相关介绍不多。在SourceForge上的主页是这里。
桌面排版、网页制作类:
scribus:桌面排版系统,可以说是linux上的Quark
★PagePlus SE:桌面排版软件。顺便一提,主页上还有很多别的图形、图象免费软件。
★WebPlus:网页制作软件。顺便一提,主页上还有很多别的图形、图象免费软件。
屏幕截图、获取颜色类:
其实上面的教程制作类的软件很多都可以完成屏幕截图。
★url2bmp: 把网页转换成图片的小软件(不到1M)。之前我一直在找这样的软件,但是windows下找不到。紧接着,长风浏览器、 Mozilla Firefox等等浏览器纷纷冒出来、或者以内置、或者以插件的形式实现了这个功能。但是我还是喜欢url2bmp,除了小巧的缘故,还因为它除了在 GUI运行之外,还可以通过命令行方式运行,这样我就可以通过程序控制它了
其实我更喜欢知道这个软件的实现方法
★MWSnap:除了抓图,还可以显示屏幕象素的颜色。
★smartision ScreenCopy:自动抓图、可以将一堆抓图做成html相册、可以指定窗口标题(可以用通配符)抓图。
★Screenshot Captor:自动滚动、多显示器抓图、自动模糊非活动窗口、捕捉对话框等上的文字。
LipSync类:
▲JLipSync: 模型嘴的动作和声音同步的软件,JAVA编写。它模仿的是商业软件Magpie。输出Magpie格式的数据,这样的话可以在 Blender中Lip Sync了,新的Magpie2Blender脚本在这里。也可以用于Moho。似乎只支持wav。开源。
▲Yolo:模型嘴的动作和声音同步的软件,JAVA编写。它模仿的是免费软件Papagayo
上面两个软件的作者都是David Cuny,他同时还是跨平台BASIC解释器Wxbasic的作者(查看更多的BASIC语言解释/编译器)
papagayo:Moho厂商提供的免费软件,自然是支持Moho了,只运行于windows和mac os x上
▲pamela:使用了Snack Sound Toolkit模块,用Python语言编写的,针对Moho。似乎只支持wav。开源。
以上是关于开源软件大集合的主要内容,如果未能解决你的问题,请参考以下文章