开源软件大集合

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、PHPMySQL

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/asciiwww.ascii-art.dewww.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。开源。

以上是关于开源软件大集合的主要内容,如果未能解决你的问题,请参考以下文章

开源鸿蒙元宇宙区块链开源大集合 | AloT开源科技节暨OpenHarmony技术论坛正火热报名中

开发项目事半功倍,一款开源的stm32驱动库大集合

开发项目事半功倍,一款开源的stm32驱动库大集合

linux下编译安装php各种报错大集合

边缘计算的解决方案大集合

操作系统高频面试题大集合