[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [school-discuss] Victoria Australia banning YouTube from schools



On 3/15/07, Bill Kendrick <nbs@xxxxxxxxx> wrote:
Oh, and another trick is actually grabbing FLV files OFF of a site
such as YouTube, and storing it for your own off-line use.  Legality of this
obviously depends on the license of the video, and may vary depending on
where in the world you are.  Fair use, etc. etc.

Here's something I have sitting around called "youtube2mpg.sh", which I
haven't actually used in a long while.  It's based off a script someone
wrote for KDE and posted to kde-apps.org.  I didn't like the UI, and
decided a plain shell script would be plenty good:

 #!/bin/sh

 FFMPEG_OPTIONS='-ab 56 -ar 22050 -b 500 -s 320x240'
 you="http://youtube.com/get_video.php?";

 if [ $1x = "x" ]; then
   echo Usage: youtube2mpg.sh URL FILE.mpg
   exit
 fi

 if [ $2x = "x" ]; then
   echo Usage: youtube2mpg.sh URL FILE.mpg
   exit
 fi

 wget "$1" -O /tmp/y1
 youswf=${you}`grep player2.swf /tmp/y1 | cut -d? -f2 | cut -d\" -f1`;

 echo "Downloading $youswf"
 wget "${youswf}" -O /tmp/y.flv

 ffmpeg  ${FFMPEG_OPTIONS} -i /tmp/y.flv "$2"

 mplayer "$2"


Again, I haven't actually tested it in a while, so am not sure it works. This is an example of a kind of 'screen scraper,' I guess, and those can break the minute the website it's trying to scrape changes. :^/

Anyway, this may be useful for 'bringing videos into school'...
stuff someone finds on YouTube that'd be good in a class, but... your
school doesn't let you access YouTube from school grounds.

Good luck and enjoy!

-bill!


For downloading YouTube videos you could also try the VideoDownloader add-on for Firefox. It works pretty well.

David Whitmer
Director of Media & Technology
Calvary Schools of Holland (Michigan)
web: www.calvaryschoolsholland.org
email: the.whitmers@xxxxxxxxx