Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

VLC - the cross-platform media player and streaming server VLC media player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in ... [More] unicast or multicast in IPv4 or IPv6 on a high-bandwidth network. [Less]

4.39428
   
  4 reviews  |  3,353 users  |  601,975 lines of code  |  111 current contributors  |  Analyzed 6 days ago
 
 

Blender is a 3D animation and compositing suite with tools for modeling (advanced subdivision modeling, multiresolution sculpting), uv unwrapping, texturing (procedural node, 2D and 3D painting), animation, rendering, particles and simulation (including fluid dynamics, hard body physics, cloth and ... [More] hair), post-production with node based compositing and non linear editing, integrated game engine (with graphical programming, vehicle and rag doll constraints) and python scripting including an import and export suite. Blender runs on all major operating systems including Windows, OS X, Linux and BSD's. It has sculpting similar to ZBrush©, is a full animation suite similar to Maya© or 3DS Max© ; has compositing comparable to Nuke, camera tracking, object tracking and full video editing [Less]

4.68595
   
  4 reviews  |  573 users  |  1,197,744 lines of code  |  90 current contributors  |  Analyzed 3 days ago
 
 
Compare

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying ... [More] system libraries like Direct3D and OpenGL and provides an interface based on world objects. [Less]

4.77941
   
  1 review  |  136 users  |  1,086,815 lines of code  |  44 current contributors  |  Analyzed 8 days ago
 
 

GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables.

5.0
 
  0 reviews  |  4 users  |  21,657 lines of code  |  4 current contributors  |  Analyzed 10 days ago
 
 

ORCA is an interpreter for a REBOL-like language. The interpreter is a C library so that C/C++ applications can use ORCA as an embedded scripting system. ORCA stands for Open-source Rebol Can be Achieved.

5.0
 
  0 reviews  |  2 users  |  29,074 lines of code  |  0 current contributors  |  Analyzed over 1 year ago
 
 

This simple shell script largely automates the process of downloading, compiling and installing a full-featured web development environment for Mac OS X. It includes the necessary build commands for Intel-based computers running Mac OS X Leopard (may also work on Tiger, but untested) and is ... [More] regularly maintained to keep installed packages up-to-date. Includes build/install commands for: zlib LibXML2 LibXSLT lxml for Python SQLite 3 Readline Ruby 1.8.7 Expat MySQL Community Server Ruby Gems FastCGI Ruby FastCGI Bindings GetText PCRE Lighttpd Ghostscript Ghostscript Fonts Freetype LibPNG LibJPEG LibTIFF LibWMV LCMS ImageMagick Apache 2 Pound Neon LibArt 2 Ruby on Rails Mongrel Thin MySQL Gem for Ruby Django MySQL for Django Subversion Git numerous Ruby Gems Requires installation of the Xcode Developer Tools and the Mac OS X 10.3.x SDK frameworks. The script will also create a Launch Daemon for MySQL along with a MySQL configuration file in /etc with a couple default parameters to increase security. The script also downloads a patch for the Ruby MySQL bindings which improves speed and memory usage. [Less]

0
 
  0 reviews  |  0 users  |  452 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 
Compare

|P|P|S|S| - (Distributed) Parallel Processing Shell ScriptPPSS is a Bash shell script that executes commands, scripts or programs in parallel. It is designed to make full use of current multi-core CPUs. It will detect the number of available CPUs and start a separate job for each CPU core. It will ... [More] also use hyper threading by default. PPSS can also be installed on multiple host in a distributed like fashion, creating a simple cluster. PPSS provides you with the example that will instantly clarify how it works. And how easy it is to use. bash-3.2$ ppss |P|P|S|S| Distributed Parallel Processing Shell Script 2.60 usage: ./ppss [ -d | -f ] [ -c ' "$ITEM"' ] [ -C ] [ -j ] [ -l ] [ -p ] [ -D ] [ -h ] [ --help ] [ -r ] Examples: ./ppss -d /dir/with/some/files -c 'gzip ' ./ppss -d /dir/with/some/files -c 'cp "$ITEM" /tmp' -p 2 ./ppss -f -c 'wget -q -P /destination/directory "$ITEM"' -p 10 For a quick demonstration of it's standalone usage, see the video below. PPSS will take a list of items as input. Items can be files within a directory or entries in a text file. PPSS executes a user-specified command for each item in this list. The item is supplied as an argument to this command. An example how this script is used: user@host:~/ppss$ ./ppss.sh -d /wavs -c './encode.sh ' Mar 30 23:21:10: INFO ========================================================= Mar 30 23:21:10: INFO |P|P|S|S| Mar 30 23:21:10: INFO Distributed Parallel Processing Shell Script version 2.18 Mar 30 23:21:10: INFO ========================================================= Mar 30 23:21:10: INFO Hostname: Core7i Mar 30 23:21:10: INFO --------------------------------------------------------- Mar 30 23:21:10: INFO Found 8 logic processors. Mar 30 23:21:10: INFO CPU: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz Mar 30 23:21:10: INFO Starting 8 workers. Mar 30 23:21:10: INFO --------------------------------------------------------- Mar 30 23:21:17: INFO Currently 76 percent complete. Processed 172 of 226 items.In this example, the script detects that four CPU-cores are available. Hyperthreading is used as the core 7i 920 supports it, so 8 workers are started. Don't miss the trailing space within the command section. Logging One of the nice features of PPSS is logging. The output of every command on every item that is executed is logged into a single file. Below is an example of such a file: ===== PPSS Item Log File ===== Host: imac-2.local Item: PPSS_LOCAL_TMPDIR/20080602.wav Start date: Mar 03 00:10:32 Encode of PPSS_LOCAL_TMPDIR/20080602.wav successful. Status: Succes - item has been processed. Elapsed time (h:m:s): 0:4:48As you can see, a lot of information is logged by PPSS about the processed item, including the time it took to process it. Of particular interest is the status line: it is based on the exit status of the executed command, so error detection is build-in. This script is build with the goal to be very easy to use. It runs on Linux and Mac OS X. It should work on other Unix-like operating systems, such as Solaris, that support the Bash shell. This script is (only) useful for jobs that can be easily broken down in separate tasks that can be executed in parallel. For example, encoding a bunch of wav-files to mp3-format, downloading a large number of files, resizing images, anything you can think of. Please note that this script is even useful on a single-core host. Certain jobs, such as downloading files and processing these downloaded files can often be optimized by executing these processes in parallel. PPSS is always a work in progress and although it seems to work for me, it might not for you for reasons I'm currently not aware of. I would very much appreciate it if you try it out and create an issue if you find a bug. Thanks! Distributed PPSSFrom version 2.0 and onward, PPSS supports distributed computing. With this version, it is possible to run PPSS on multiple host that each process a part of the same queue of items. Nodes communicate with each other through a single SSH server. This script has already been used to convert 400 GB of WAV files to MP3 with 4 hosts, a Core i7 running Ubuntu, two Macs based on 1.8 and 2 ghz Core Duos running Leopard, and an 2,2 Ghz AMD system running Debian. The remarkable thing is that the Core 7i @ 3,6 Ghz processed 380 files, while the other three systems combined only processed 199. Keep in mind that the Core 7i has only 4 physical cores... It is difficult to give an impression how PPSS works in distributed mode, however maybe the status screen can give you an idea. mrt 29 22:18:27: INFO ========================================================= mrt 29 22:18:27: INFO |P|P|S|S| mrt 29 22:18:27: INFO Distributed Parallel Processing Shell Script version 2.17 mrt 29 22:18:27: INFO ========================================================= mrt 29 22:18:27: INFO Hostname: MacBoek.local mrt 29 22:18:27: INFO --------------------------------------------------------- mrt 29 22:18:28: INFO Status: 100 percent complete. mrt 29 22:18:28: INFO Nodes: 7 mrt 29 22:18:28: INFO --------------------------------------------------------- mrt 29 22:18:28: INFO IP-address Hostname Processed Status mrt 29 22:18:28: INFO --------------------------------------------------------- mrt 29 22:18:28: INFO 192.168.0.4 Corei7 155 FINISHED mrt 29 22:18:29: INFO 192.168.0.2 MINI.local 34 FINISHED mrt 29 22:18:29: INFO 192.168.0.5 server 29 FINISHED mrt 29 22:18:30: INFO 192.168.0.63 host3 6 FINISHED mrt 29 22:18:31: INFO 192.168.0.64 host4 6 FINISHED mrt 29 22:18:31: INFO 192.168.0.20 imac-2.local 34 FINISHED mrt 29 22:18:32: INFO 192.168.0.1 router 7 FINISHED mrt 29 22:18:32: INFO --------------------------------------------------------- mrt 29 22:18:32: INFO Total processed: 271 [Less]

0
 
  0 reviews  |  0 users  |  2,871 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 

Azure: Infinite Skies is a free, realtime 3D game about flight simulation with some parts from RPG, as well. It's playing in a parralel world (mix of our world of 30s-50s and a fantasy world) with some really original vehicles and environments, combininig nice graphics, story and action. ... [More] It's written entirely in Python and it's based on the Panda3D game engine (http//panda3d.org). [Less]

5.0
 
  0 reviews  |  0 users  |  4,795 lines of code  |  2 current contributors  |  Analyzed 7 months ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.