James Bunton [Sat, 28 Feb 2009 11:39:33 +0000 (22:39 +1100)]
MP4Box support in encode.py, profiles specify bitrate + more below
* Ability to chain commands in a profile
* Added MP4Box command
* Removed all uses of mencoder's lavf, and replaced with MP4Box
* Profiles can specify default bitrates as well as resolutions
* Made output parameter optional, it can be intelligently inferred
Greg Darke [Sun, 12 Oct 2008 02:35:05 +0000 (13:35 +1100)]
Added rotate_args, fixed permissions on ipod_tomp4.sh
rotate_args is a small program that makes it easier to control programs like AtomicParsley from a batch run file. This is because AtomicParsley requires the filename to be the first commandline argument
James Bunton [Sat, 6 Sep 2008 06:46:34 +0000 (16:46 +1000)]
Huge changes to encode.py
* encx264.py -> encqt7.py
* --filters -> --vfilters
* --afilters for audio filters
* Handles DVD chapters
* Can select audio track to encode (only one at the moment)
* xvid autoaspect option set
* Higher default audio bitrate
Greg Darke [Mon, 5 May 2008 13:37:45 +0000 (23:37 +1000)]
Allow batchrun to take an arbitarly deep input file.
These changes force the minimum version of python required to by this script to be python2.4 (as itertools is required).
This version of the script also requires that the input file does not 'skip' levels. This means you can only move up from level 3 to 4 (not from 3 straight to 5), you may move down any number of levels at a time though.