Programming and writing about it.

echo $RANDOM

Category: Utilities

Quick Tip: ‘Download’ YouTube (or like) Videos, Linux only

You watch videos on YouTube, Google videos, and all those FLV powered video sharing portals. You want to download it and save it for your later pleasure. Ofcourse, lots of desktop and online portals are available. Well, if you are on Linux (atleast; don’t know about other Unix), you need none.

The video that you are currently viewing is on your Linux in a file: /tmp/FlashFOO (the FOO can be any random string. After the video is completely buffered, you just have to copy the file to your local disk for persistent storage. That is it.

You can watch as many you want and copy them too. Each of the Flash* files have a unique random character string.

Advertisement

Shell script to rotate a bunch of Images


#!/bin/bash
# Uses the 'convert' utility to rotate a bunch of images via some specified angle in
# clockwise
# By Amit K.Saha

# Angle is to be supplied as a command line parameter
#./Rotate.sh 90

for i in *.png
do
convert -rotate $1 $i $i
done

Shell Scipt to convert a bunch of images using ‘convert’

convert is a command line tool available with ImageMagick which can be used to convert between image formats. This shell script uses it to convert a bunch of images from ‘.ps’ to ‘.png’. Follow embedded instructions to customize it to your needs.


#!/bin/bash

# Uses the 'convert' utility to convert a bunch of images from one
#format to another
# the script should reside in the same directory as the images
# You need to have 'ImageMagick' installed
#(http://www.imagemagick.org/index.php)

# By Amit K.Saha
# Help taken from http://howtoforge.com/forums/showthread.php?t=4493

#to convert to/from different formats
# change 'ext' to reflect the format you want to convert "from"
# Chnage target to the format you want to convert to

ext=".ps"
target="png"

for i in *.ps
do
base=$(basename $i $ext) #to extract only the filename and NOT the extension
convert $i $base.$target

done

Displaying Directory Trees in Linux

Here are two programs which can be used to display the directory structure in an attractive manner:

  1. Graphical Directory Tree
  2. Unix Tree/Linux Tree