Monday, November 30, 2009

Using Avidemux to rotate video movie in Linux/BSD/Solaris/Mac/Windows

Recently, I wrote about "using free software to turn/rotate/flip video movie" which can be done with 2 Windows based applications namely Windows Movie Maker and Free Video Flip and Rotate.

Now I am going to write about Avidemux, which can do the same video rotating function, and is multi-platform (can run in Linux/BSD/Solaris/Mac/Windows). Being GNU GPL licensed, you can also install and use Avidemux for free.

To rotate a video, open the video file. Then, change "Copy" in the Video section to one of the video format of your choice.

After that, click on the "Filters" button.



Double click the "Rotate" option under the Transform filter, and select the rotation degree. You can click the "Preview" button to see how it is going to look like.

Close the Video Filter Manager when you are done. Save the video with a new filename and you will get the rotated video.

Click here to go to the website of Avidemux.

If you are using Ubuntu Linux, you can probably install Avidemux with Synaptic Package Manager.

Friday, November 27, 2009

Using free software to turn/rotate/flip video movie

Certain video taken by digital camera or mobile phone might be displayed at 90 degree rotated on your monitor. Don't worry, you can make use of some free tools to turn it back to normal orientation (instead of turning your neck to watch the video).

Method 1: Using Windows Movie Maker

Windows Movie Maker that bundled in the Windows operating system is pretty feature rich, and is able to rotate the video by 90, 180 or 270 degree, as well as flipping (mirroring) vertially or horizontally.



You need to firstly open the original video file, then drag it to one of the box in the storyboard bar. After that, right click on the box and select "Video Effects...". You can pick and add the rotate effect from the list.

To save the rotated video, pull down the File menu and select "Save Movie File...". Follow the instruction and you will get a new rotated video file either saved in .WMV or .AVI format.

Method 2: Using Free Video Flip and Rotate

If you find Windows Movie Maker way of rotating video to be tedious, or Windows Movie Maker is unable to open and/or process your video file, you can download and use the Free Video Flip and Rotate utility.



This utility is very straight forward, and supports a vast variety of video format.

You just need to specify the source (input) video file, and the output file, then click on the conversion button (which allow you to rotate and/or flip the source video). Then click the "convert" button and you will get a new .AVI file.

Click here to go to the download page of Free Video Flip and Rotate.

You might also be interested to read about:

Wednesday, November 25, 2009

Using JumboMem memory server to share RAM of multiple computers across network

If you need to run a memory-hungry program (eg. high resolution 3D animation renderer) that requires 1TB of memory, how should you run it?

As presented in the paper of Scott Pakin and Greg Johnson in 2007 IEEE International Conference on Cluster Computing titled Performance Analysis of a User-level Memory Server, JumboMem is an innovative open source Linux application which is the 1st entirely user-level memory server that enables unmodified sequential and also multi-threaded applications (as in version 2.0) to directly access all of the memory in a cluster of computers.

The goal of JumboMem is simple but very powerful, which is to improve the performance of memory-hungry applications by replacing accesses to a slow paging device (a disk) with accesses to fast RAM in other computers located across a high-speed network.

And there are some beauty in this middleware worth mentioning:

  • No administrative access is required. All you need is an ordinary account on any Linux cluster. If you can run an MPI program you can run JumboMem.
  • Your applications don’t need to be modified. Even binaries are okay. You can also run Perl, Python, PHP and other scripting languages.
  • It is very scalable and proven to work with hundreds of nodes combining terrabytes of RAM.

Click here for more explanation, information and download of JumboMem the spectacular memory server.

Hint: Click on the "Older Posts" link to continue reading, or click here for a listing of all my past 3 months articles.