video shared memory
Shared Mime Library 0.5
Shared Mime Library is a library for reading freedesktop.orgs shared MIME database. more>>
It is different to the freedesktop version in the following ways:
- Licensed under LGPL instead of the GPL at aid all developers. *sigh*
- Has NO dependencies. Which is an important feature in this world of tangled packages all depending on each other.
- Probably not as fast?
- Not as complete (yet)?
To install the package firstly you need the Shared Mime data files. Which you can get from here. Then download and unpack libsharedmime and:
% make
# make install
Enhancements:
- Added code to check for a text file if the content lookup fails, if it matches it gets a text/plain type.
- Stopped the content lookup being performed on directories.
- Fixed a bug in the magic matching code that caused valid matches to fail. This means that some files will now return the correct mime type as opposed to a default "not found" type.
Martian Memory 1.2
Martian Memory project consists of a simple memory game. more>>
Martian Memory is a simple memory game oriented to kids, featuring the Pachi el marcianos world characters.
The goal of the game is to pick up two identical chips from a board that contains 32. The game contains very nice visual effects, sounds, and very nice music composed by Jonne Valtonen.
Installing
Just do:
./configure
make
make install (as root).
Enhancements:
- Added the -f or --fullscreen switch.
- Changed some chips (removed bloody ones) the game is now "child safe".
- program exits if close window or press [F10].
- if two scores are equal they are ordered by minor time.
- time stops during a combo FX.
- the hiscores screen displays a "press right mouse button to return" sign.
retroshare 0.2.1 RC4
retroshare provides a private P2P file sharing software. more>>
Retroshare is a cross-platform private P2P sharing program. It lets you share securely to your friends, using a web-of-trust to authenticate peers and OpenSSL to encrypt all communication. RetroShare provides filesharing, chat, messages, and channels.
Main features:
- A Private Peer to Peer Network which allows you to share information with only the people you want to.
- Reliable Identification and Authentication of your friends.
- Plus an Introduction Scheme which connects you to the friends of your friends, and facilitates network growth.
- Encrypted Communication, ensuring all shared information is known only to you and your peers.
- A Communication Platform which can potentially support services such as Secure Email, File Sharing, Video or Voice over IP and Messaging
- A Decentralised Social Sharing Network designed **For the People**
- with no dependancies on any corporate system or central servers.
Enhancements:
- First release with Web of Trust Authentication!
- Downloads are automatically resumed
- New Directory search interface.
Monkeys Memory 0.1.2
Monkeys Memory is an implementation of the classic game om memory. more>>
There is more level of game from tiny level to very big one.
Mortgage Video And Search Tool 1
The world of mortgages and real estate can be extremely confusing to the newcomer. The mortgage industry is a lot more competitive than it used to be... more>> <<less
Gnome Memory Blocks 0.2
Gnome Memory Blocks project is a concentration game for GNOME. more>>
This is GNOMEs version of the `memory blocks game originaly come from Semantec game pack for Win-3.11
IPC::SharedCache 1.3
IPC::SharedCache is a Perl module to manage a cache in SysV IPC shared memory. more>>
SYNOPSIS
use IPC::SharedCache;
# the cache is accessed using a tied hash.
tie %cache, IPC::SharedCache, ipc_key => AKEY,
load_callback => &load,
validate_callback => &validate;
# get an item from the cache
$config_file = $cache{/some/path/to/some.config};
This module provides a shared memory cache accessed as a tied hash.
Shared memory is an area of memory that is available to all processes. It is accessed by choosing a key, the ipc_key arguement to tie. Every process that accesses shared memory with the same key gets access to the same region of memory. In some ways it resembles a file system, but it is not hierarchical and it is resident in memory. This makes it harder to use than a filesystem but much faster. The data in shared memory persists until the machine is rebooted or it is explicitely deleted.
This module attempts to make shared memory easy to use for one specific application - a shared memory cache. For other uses of shared memory see the documentation to the excelent module I use, IPC::ShareLite (IPC::ShareLite).
A cache is a place where processes can store the results of their computations for use at a later time, possibly by other instances of the application. A good example of the use of a cache is a web server.
When a web server receieves a request for an html page it goes to the file system to read it. This is pretty slow, so the web server will probably save the file in memory and use the in memory copy the next time a request for that file comes in, as long as the file hasnt changed on disk.
This certainly speeds things up but web servers have to serve multiple clients at once, and that means multiple copies of the in-memory data. If the web server uses a shared memory cache, like the one this module provides, then all the servers can use the same cache and much less memory is consumed.
This module handles all shared memory interaction using the IPC::ShareLite module (version 0.06 and higher) and all data serialization using Storable. See IPC::ShareLite and Storable for details.
Eureka Encryption SDK Shared Library 1.0
Eureka Encryption SDK Shared Library allows you to use Eureka Encryption in your own applications. more>>
Eureka Encryption shared Library installation instructions:
Start a terminal session and navigate to the folder where the files are located and enter the following commands:
chmod +x eursdk.so (this may be optional)
cp eursdk.so /usr/lib
ldconfig /usr/lib
The library is now ready for use. Load up the sdkhelp.htm file with any web browser for detailed information on its use.
Should anyone wish to translate the help files in other languages and send them to me, I would be happy to include them and repackage the tarball.
The Linux Memory Game 0.6c
The Linux Memory Game project is a childrens (and adults) game based on the card game. more>>
The Linux Memory Game is an X11 game using GTK+ library for children ages 3 and up. It is a lot more than the card game "Memory".
It has five skill levels, the higher ones are challenging to adults as well. Additionally, one can choose from the menu to match 2 cards or 3 cards, or match different cards.
This last "different card" mode can be a very good teaching tool for teaching languages, concepts, or association.
Main features:
- Extensible - add new images yourself without having to make changes to the program.
- Five skill levels appropriate for the youngest and the ones with the best brains.
- Can play two card matching or three card matching (more challenging!)
- Can set to match different cards. This can be used with apropriately designed pictures to teach children (or adults) words, concepts, or another language.
Enhancements:
- Fixed overflow bug in pixmaps_jump.
Fast Video Download 1.3.1.1
Fast Video Download enables you to save embedded video files from various video-hosting servers. more>>
Fast Video Download can save embedded video files from following video-hosting servers:
Angry Alien, Anime Episodes, Anime Forever, Bad Jojo, Blip.TV, Bo-Funk, Bolt, Break.com, Bubblare.dk, CollegeHumor.com, Current.TV, Daily Motion, Danerd.com, eVideo Share, Google Video, Grinvi, iFilm, Libero.IT Video, HI5 (VideoEgg), My Space, MetaCafe, News.NTV.ru, PornoTube, Put File, Streetfire, Totally Crap, You Tube, V-Social and Vidiac.
Main features:
- Just in ONE click on the status-bar or custom toolbar icon, FVD immediately open the regular "Save As" dialog with already placed video title and extension.
- FVD supports additional video formats at Video, Break.com, Blip.TV. You can choose desired format via Preferences.
- FVD is able to pick any multimedia links from embeded objects on ordinary pages
- If theres only single link, standard dialog open immediately. Otherwise, links are listed in pop-up window.
- Processing of embedded YouTube video objects: Special download link will appear under every embedded YouTube Flash-Player posted on common pages such as blogs and web-boards.
- At last, FVD supports DownThemAll and FlashGot: You can turn on interaction with your desired download manager in preferences.
Amarok Video Player 0.1
Amarok Video Player adds a PlayVideo/Play menu item to the context menu which runs KMPlayer. more>>
Amarok Video Player adds a PlayVideo/Play menu item to the context menu which runs KMPlayer.
Edit the script to change KMplayer to another video player.
PSP Video Converter 0.1
PSP Video Converter project is a simple graphical frontend to ffmpeg to allow you to easily convert your videos to PSP format. more>>
Note: Created with Kommander 1.3, not sure if it works with earlier Kommander.
Note: There is no error checking for now, so make sure you have a working ffmpeg with necessary codecs installed.
Note: Looks like some PSPs cant open h264 videos encoded with ffmpeg.
Gnome Play Video in Totem 0.1
Gnome Play Video in Totem allows Gnome Users to view video or audio externally in Totem. more>>
This is very useful for Video Podcasts.
Parallel::Workers::Shared 0.0.7
Parallel::Workers::Shared is a simple Perl module. more>>
Parallel::Workers::Shared requires no configuration files or environment variables.
t@b ZS4 Video Editor for linux 0.958
t@b ZS4 is video editing and compositing software with more than 150 built-in video effects including excellent color and chroma keying. Also features custom output size and effect to audio wave form more>>
t@b ZS4 is advanced multi-track video editing and compositing software with more than 150 built-in video effects including excellent color and chroma keying tools, distortion effects, color adjusters, pattern generating effects and many others. Effect containers can be used to restrict the processing of contained video effects by shape or blending logic. Other features include custom video export size, number of tracks and sub-composites limited only by available memory, custom speed and direction change for video and audio, optional super-sampled compositing during export for better quality rotation and zoom, and the ability to slave effect and compositing controls to audio wave forms. Input is primarily avi, wav, and image files. Output includes avi, wav, jpg, png, bmp. For more information and downloads visit http://www.zs4.net.
Requirements: RAM 512MB, GigaHertz Processor, the more the better
<<less