1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
|
2025-12-02 0.21
* Corrected python self test.
* Migrated to newer API methods to work with newer libxml. Tested
with libxml >= 2.9.
2025-03-06 0.20
* Adjusted use of libdvdread to log to stderr not stdout, to avoid
generating invalid json, xml, etc when not supporting encrypted
DVD.
* Fixed JSON/Perl/Python formatting error for multitrack DVDs.
* Extended test suite to check both PAL and NTSC for every format.
* Improved and corrected perl output.
2025-01-02 0.19
* Corrected automake setup of testsuite to include scripts in tarball.
2024-12-20 0.18
* Simplified autoconf setup, dropped --enable-debug option.
* Improved video resolution reporting (Fixes #8).
* Applied patches fetched from BSDs (Fixes #7).
* Corrected Perl output (Fixes #1).
* Adjusted Pan and Scan entries to produce valid XML.
* Changed --help output from stderr to stdout.
* Corrected aspect ratio and audio format formatting.
* Avoid segfault when hitting a NULL pointer in the IFO structure.
* Change build rules to supress compiler flags, to make it easier to
spot warnings.
* Set default DVD device based on OS (Linux, *BSD, Darwin)
* Added libdvdread DVDDiscID to output.
* Corrected typo in longest track value in XML format.
* Switched XML output to use libxml to avoid string encoding issues.
* Added simple build time test suite.
* Cleaned up language code handling and adding missing mapping for
language codes 'nb' and 'nn'.
* Added JSON output support using -Oj.
2014-10-03 0.17
* Ignore 'phantom' audio, subtitle tracks
* Check for garbage in the program chains, which indicate that a track is
non-existant, to work around additional copy protection
* Fix displaying content type for audio tracks, subtitles
* Fix pallete display of first entry
* Fix include orders
* Ignore read errors in titles that would not be displayed anyway
* Fix the chapter count
* Make sure the array size and the array limit used when initialising
the palette size is the same.
* Fix array printing.
* Correct subsecond calculations.
* Add sector information to the output format.
* Clean up code to be closer to ANSI C and compile without warnings
with more GCC compiler warnings.
2005-12-12 - 0.16
Addition of #include <stdint.h> to support newer libdvdread versions
Abstraction of code to new generic interface - many thanks to Michael Haggerty, sorry it took so long
2004-10-15 - 0.15
abstraction of dvd contents to new struct
addition of xml output
additional -O option
stream ids and osd palette added
2003-09-24 - 0.10
code cleanups
2003-04-26 - 0.9
Large restructuring to encorporate perl patch by Henk Vergonet, thanks
more useful error codes
finding longset title
2003-03-01 - 0.8
kept locked away in a dark room.
2003-02-22 - 0.7
found that reading title only works on linux and a few others, not BSD etc... might fix... might not.
added info on what cell a chapter starts (wanted for nicer acidrip caching)
2003-01-27 - 0.6
found out (thanks Robos's vobcopy code (robos@muon.de)) that getting the name of a disc
is actually a complete doddle, so added that functionality.
2002-12-01 0.5
added outputs for original aspect, needed for bpp calculations
2002-11-18 - 0.4
added individual track support : -t
added EXPERIMENTAL code for better navigation
2002-10-27 - 0.3
more stuff... can't remember now.. very little
2002-10-14 - 0.2
Grammar changes to output
Removed non alpha characters from language codes.
Spelt track correctly below.
2002-10-09 - 0.1 released
prints information on each track, audio track, subtitle.
|