Cheetah Balls is running very smoothly on my Ubuntu 10.10 PC -- like a wildcat across the savannah! Port it to M$ Windoze Port it to Apple Hack
It is evolving into a handy little program and I expect it'll continue to be developed for quite a while. Eventually I'd like to hand the project over to someone with more time, greater ability, even less sanity...
Here are some improvements planned for v0.3:
- Find only and all of the video files in temporary folders, rather than just grabbing all the +1000kb files
- Find only video files in temporary folders that are older than 1440 minutes (24 hours)
- Extract the audio from all the videos to MP3 and/or OGG (possibly with soundconverter from the command line)
- Include a daily cron job so that it will run automatically at midday every day
- Actually check to see if ~/Desktop/looseballs exists, rather than blindly create a new one
- Create a ~/Videos/Cheetah_balls and place date-stamped folders inside it
- More visual confirmation using xcowsay and some other images to let you know what Cheetah Balls is doing
- More verbose output when running from the command line
- Add gnome-terminal -x when running Cheetah Balls from cheetahballs.desktop
Wild dreams for an idyllic future:
- Re-write the whole damn thing in Python, because that would be just too cool for words.
- Turn it into a bona fide DEB package, rather than a collection of BASH scripts
- Put it up in the Clockwork PC PPA, and ultimately get it into the official Ubuntu repositories
- GUI to let you specify
- How old the video files should be
- Where to save them
- Whether to extract the audio
- Whether to extract the audio to MP3, OGG, FLAC, or WAV
In the meantime, this will be exclusively for Linux OSes, specifically for Ubuntu and its derivatives, but probably OK for most other distributions.
-- Alex
No comments:
Post a Comment