Frei0r is a minimalistic plugin API for video sources and filters. The
behaviour of the effects can be controlled from the host by simple
parameters. The intent is to solve the recurring reimplementation or
adaptation issue of standard effects.
It is not meant as a generic API for all kinds of video applications.
There is no support for the requirements of special application areas
like non linear editors, hardware accelerated shader effects, and high
precision video processing. These advanced issues are not even solved
satisfactory for non cross application plugin apis and are still an
evolving field.
The frei0r API is not meant to be a competing standard to more
ambitious efforts.
Open Inventor(TM) is an object-oriented 3D toolkit offering a comprehensive
solution to interactive graphics programming problems. It presents a
programming model based on a 3D scene database that dramatically simplifies
graphics programming. It includes a rich set of objects such as cubes,
polygons, text, materials, cameras, lights, trackballs, handle boxes,
3D viewers, and editors that speed up your programming time and extend
your 3D programming capabilities.
Open Inventor:
- is built on top of OpenGL (R)
- defines a standard file format for 3D data interchange
- introduces a simple event model for 3D interaction
- provides animation objects called Engines
- provides high performance object picking
- is window system and platform independent
- is a cross-platform 3D graphics development system
- supports PostScript printing
- encourages programmers to create new customized objects
- is fun to use
Munger is a simplified, statically-scoped, interpreted lisp specialized for
writing text processors for 8-bit text. With Munger the programmer may
write line-by-line filters, if serial access to the text is sufficient, or
the programmer may load text into buffers and have line-oriented random
access to those lines, if that is more convenient.
Munger makes it easy to write simple text editors, shells, utility filters,
CGI scripts, and simple network client and server programs. Mung (or
munge) is computer jargon for, "to make repeated changes which individually
may be reversible, yet which ultimately result in an unintentional
irreversible destruction of large portions of the original item." Laugh,
it's a joke.
[ excerpt from developer's site ]
- What is GStreamer?
GStreamer allows the construction of graphs of media-handling
components, ranging from simple mp3 playback to complex audio
(mixing) and video (non-linear editing) processing. Applications
can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing
a simple plugin with a clean, generic interface. GStreamer is
released under the LGPL, with many of the included plugins retaining
the license of the code they were derived from, usually GPL or BSD.
- Features:
* Comprehensive Core Library
* Intelligent Plugin Architecture
* Extensive Development Tools
- Is GStreamer a media player?
No, GStreamer is a development framework for creating applications
like media players, video editors, streaming media broadcasters and
so on. That said, very good media players can easily be built on
top of GStreamer and we even include a simple yet functional
mediaplayer with GStreamer called Gst-Player
GStreamer allows the construction of graphs of media-handling
components, ranging from simple mp3 playback to complex audio
(mixing) and video (non-linear editing) processing. Applications
can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing
a simple plugin with a clean, generic interface. GStreamer is
released under the LGPL, with many of the included plugins retaining
the license of the code they were derived from, usually GPL or BSD.
- Features:
* Comprehensive Core Library
* Intelligent Plugin Architecture
* Extensive Development Tools
- Is GStreamer a media player?
No, GStreamer is a development framework for creating applications
like media players, video editors, streaming media broadcasters and
so on. That said, very good media players can easily be built on
top of GStreamer and we even include a simple yet functional
mediaplayer with GStreamer called Gst-Player
Redet allows the user to construct regular expressions and test them against
input data by executing any of a variety of search programs, editors, and
programming languages that make use of regular expressions. When a suitable
regular expression has been constructed it may be saved to a file. redet stands
for Regular Expression Development and Execution Tool. For each program, a
palette showing the available regular expression syntax is provided. Selections
from the palette may be copied to the regular expression window with a mouse
click. Users may add their own definitions to the palette via their
initialization file. Redet also keeps a list of the regular expressions
executed, from which entries may be copied back into the regular expression
under construction. The history list is saved to a file and restored on
startup, so it persists across sessions. So long as the underlying program
supports Unicode, redet allows UTF-8 Unicode in both test data and regular
expressions
Under Linux there aren't many freely available vector graphics editors and
as far as I know there are none that can edit EPS (encapsulated postscript)
and PDF (portable document format) files. I produce lots of these files in
my day-to-day work and I would like to be able to edit them. The best vector
graphics editor I have found so far is Inkscape but it only reads SVG
files... (Note: the upcoming v0.46 should be able to read PDFs!)
To overcome this problem I have written a very small utility to convert PDF
files to SVG files using Poppler and Cairo. Version 0.2.1 is available here
(with modifications by Matthew Flaschen and Ed Grace). This appears to work
on any PDF document that Poppler can read (try them in XPDF or Evince since
they both use Poppler).
So now it is possible to easily edit PDF documents with your favourite SVG
editor! One other alternative would be to use pstoedit but the commercial
SVG module costs (unsurprisingly!) and the free SVG module is not very good
at handling text...
Prom-Wl is a procmail reader for Wanderlust on GNU Emacs.
If you want to install quickly, you shoud do following steps:
(1) add dot.emacs to your ~/.emacs file and change it suitable for your site
% cat /usr/local/share/examples/prom-wl/dot.emacs >> ~/.emacs
% vi ~/.emacs
(2) copy dot.procmailrc to ~/.procmailrc and change it suitable for your site
% cp /usr/local/share/examples/prom-wl/dot.promailrc ~/.promailrc
% vi ~/.promailrc
(3) byte-compile with "byte-comile" script if you want with xemacs-mule code
# cd /usr/local/share/emacs/site-lisp
# /usr/local/share/doc/prom-wl/byte-compile -l wl xemacs-mule prom-wl
Where detail specification for .emacs and .procmailrc may be shown in
/usr/local/share/doc/prom-wl/prom-usage.jis or procmail(1). And for
usage of byte_compile scripts, run byte-compile with -h option.
Run with "M-x prom-wl" in your emacs editors, Wanderlust will be invoked and
then search unread mails from procmail log to show unread message from top of
entries that you specfied in ~/.pronmailrc.
-KIRIYAMA Kazuhiko
<kiri@pis.toba-cmt.ac.jp>
When editing HTML it's easy to make mistakes. Wouldn't it be nice if
there was a simple way to fix these mistakes automatically and tidy up
sloppy editing into nicely layed out markup? Well now there is thanks
to Hewlett Packard's Dave Raggett. HTML TIDY is a free utility for
doing just that. It also works great on the attrociously hard to read
markup generated by specialized HTML editors and conversion tools, and
can help you identify where you need to pay further attention on
making your pages more accessible to people with disabilities.
Tidy is able to fix up a wide range of problems and to bring to your
attention things that you need to work on yourself. Each item found is
listed with the line number and column so that you can see where the
problem lies in your markup. Tidy won't generate a cleaned up version
when there are problems that it can't be sure of how to handle. These
are logged as "errors" rather than "warnings".
LICENSE: BSD
This is tidy-devel, built with a shared lib.
When editing HTML it's easy to make mistakes. Wouldn't it be nice if
there was a simple way to fix these mistakes automatically and tidy up
sloppy editing into nicely layed out markup? Well now there is thanks
to Hewlett Packard's Dave Raggett. HTML TIDY is a free utility for
doing just that. It also works great on the attrociously hard to read
markup generated by specialized HTML editors and conversion tools, and
can help you identify where you need to pay further attention on
making your pages more accessible to people with disabilities.
Tidy is able to fix up a wide range of problems and to bring to your
attention things that you need to work on yourself. Each item found is
listed with the line number and column so that you can see where the
problem lies in your markup. Tidy won't generate a cleaned up version
when there are problems that it can't be sure of how to handle. These
are logged as "errors" rather than "warnings".