4 * Setting x:y scaling now allows breaking the original aspect ratio.
5 * Add more exotic codecs.
6 * Add full codectest report with all codecs and containers.
9 * New encvid tool for general purpose encoding/conversion.
10 * Add --version and --adv options.
14 * Add --start and --version options.
15 * Add more codecs and containers.
18 * Add support for ogm container and more containers and codecs based on lavc.
19 * Fix parsing bugs on filenames with quotes, slashes and other special
21 * Use exit code 2 on bad usage.
24 * Support for selecting container format and audio/video codecs.
25 * Add audio codec and bitrate detection in vidstat.
28 * Add support for printing and selecting audio and subtitle numeric ids.
29 * Add long options to clarify usage.
30 * Check that $TERM is sent before outputting shell escapes.
33 * Make subtitle selection optional (off by default).
34 * Fix unpredictable behavior when both -n and -i or -q are set.
35 * Fix cryptic bug when dvd device is set incorrectly.
36 * Fix bug that occurs when crop detection fails. New behavior is to halt.
39 * New switch -c enables autocropping.
40 * Get rid of .sh suffix for executable scripts.
41 * Fix long suspected misbehavior due to non deterministic option parsing.
42 * Add packaging option: publish to ubuntu ppa.
45 * Smarter scaling based on a sensible constant for the number of pixels in a
46 frame of video instead of constant scaling along the width.
47 * Scaling enforces a target framesize of an even number of 16x16 pixel blocks.
48 * Make vidstat more resistant to bad input from video files and omit output of
52 * Bitrate is now set dynamically based on bpp.
53 * New dry-run option -D for undvd to examine encoding parameters.
54 * New tool vidstat to examine video files or dvds.
57 * Add option for disabling picture scaling, also clarify this in the userguide.
58 * undvd no longer needs to write temporary files to /tmp.
61 * Fix problem with color output on black-on-white terminals.
62 * Clarify usage for scandvd.
63 * Use flag check in ebuild would halt emerge prematurely, fixed.
66 * Adding support for vobcopy to clone encrypted dvds. undvd.sh now accepts
67 the -u flag to clone a dvd to disk that otherwise doesn't let itself be copied.
70 * User set bitrate. Bitrate can now be set implicitly by setting an output
71 filesize for the video with the -o switch.
72 * 2-pass encoding. 2-pass encoding is done automatically if the bitrate is set
73 below the default. But 1-pass or 2-pass encoding can always be overriden by
75 * New option to prevent disc cloning before encoding. The -n switch can now
76 be used to skip copying the dvd to the harddrive first, before encoding begins.
77 Useful when low on disk space.
78 * New system sanity check. undvd can now check for all programs it needs by
79 supplying the -c switch. It also checks for codec support.
82 * New install script. While there was no official way of "installing" undvd
83 there is now a makefile with an "install" target, therefore "make install"
84 will deploy the files into the filesystem.
85 * Distribution specific packages:
89 These are all brand new and not well tested.
92 Fixed a bug related to the -i switch in undvd. Also added the -i switch in
93 scandvd, so they now have the same options for source selection.
96 Clarified some of the command line options a bit, added elapsed time. Also
97 added a note about the xine playback bug in the user guide.