James Bunton [Fri, 23 Jul 2010 04:55:11 +0000 (14:55 +1000)]
Many improvements!
- Mencoder now writes the audio during the first pass, video during the second. This means encodes that end with MKV or MP4 never have to be stuffed into an AVI, which fixes a few problems.
- Run audio & video codec during both pass1 & pass2 to ensure frameskipping works properly. This fixes A/V sync issues.
- Added option to copy AC3 audio directly from the source without transcoding. Useful for DVDs that have low bitrate audio tracks which would suffer from re-encoding.
- Set FPS correctly for MKV files, this fixes A/V sync issues.
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.