v 1.0.0 alpha 16 [ OSOI build ] ! Big changes in architecture (rewrited about half of source) ! New command synthax (try avinfo --help) + Configuration file + Template file - no memory leaks (I hope) + lot of option (see --help) - bug with --wait option - minor bug in riff.c with description + directory scaning + new statistic ? steps to unix compability (only steps, sorry) * some actual documentation (about half till yet) - no english documentation (SORRY!) v 1.0.0 alpha 15 - bug with incorrect var setting from command line - damaged AVI left out (thnx Berni for bugreport). + for --html-list variable: htmlpart (set on/off for html-header) + for --list variable listpre (
on/off)
+ for --list and --html-list variables umsg, umsgh.
+ MKV (Matroska) support (no tags)
+ tN.cc - subtitle type
* minor template changes
- memory leak in mp3parse
v 1.0.0 alpha 14
+ new template for Excel users (--csv-list)
+ support files for template (-thf=..., -tbf=..., -tff=...)
+ new tabs behavior
* improved --list template
+ new template --far (contain DOS pseudograph)
v 1.0.0 alpha 13 [OGM support]
+ IFO (DVD) support (language)
+ ELSE operator in A.S.S.
* .bspadd changed to .vbr (from string to number)
- align to word (riff) (needs fo support AVIUtl)
+ implemented full OGM support . (And OGG)
* templates changed for support a#.lang and 'ELSE'
- minor bugfixes in RIFF INFO processing
* ISFT in AVI now ignoring
v 1.0.0 alpha 12 [riff.c rewrite]
* mp3.c integrated as part mpeg.c, mp3 scan +50% speed up
+ option -s (-sNumber, bit flags for scaning module)
(currently supported only by aviparse)
* now mpegparse use 4k blocks, but can look up to 1Mb if needs,
+ new template --raw (for use within scripts)
+ option -v for variable setup
+ now, some unsupported video files (rm, asf, wmv, mkv, ogm)
shown in list (only size and filename, sorry)
+ option -e for exclude specified file type from scan.
- bug wigh hang up in some bad mpeg files (seek with negative values,
thnx to Christian Grothoff for bugreport and fix idea.
+ options -th, -tb, -tf for header (th) body (tb) and footer (tf)
templates
* finally rewrited riff.c, (no more!), now AVInfo mus be byteorder
independed. (I'm hope)
v 1.0.0 alpha 11 [clean up]
* more right MPEG length calculation (but VBR not fully supported -_-)
* MPEG buffer = 64k
v 1.0.0 alpha 10 [DASH!]
* some new AI in CRC remove from filename
* A.S.S. syntax changed:
+ some values in PRINT, separated by ,
+ {} can be skipped
- plain text removed
+ new command EXIT
+ -ll:maxlength changed to -m:maxlength
+ maxlength=0 == infinity
+ header/footer for templates
- maxlength used for any template
+ added mask '#' and '$' (any digit/letter) in STRICMP func.
- main part of memory leak
+ option -i=delay - delay between filescans (in ms)
- bug with files without extension
- cr/lf bugs
* now VOB files with size <16Mb will be skipping
+ подсчёт битрейта/длительности/fps/звука для MPEG1, MPEG2.
+ now full MPEG support added (a/v bitrate, length, sound data)
+ aspect ratio
+ statistic at the list end (for --list, --html-list)
- bug with increment/decrement in A.S.S.
v 1.0.0 alpha 9
- sorry, while fixing memory leak, broke a normal work -_-
v 1.0.0 alpha 8
* Improved operation with variables.
* rewrited variable printing function.
* more correct timeview in tc mode
- bug in DelVar()
+ more strict control for maxlist
+ short name feature (see docs/sn.txt)
- big memory leak
v 1.0.0 alpha 7
+ codec base (in test mode)
* changed string processing (now, in numeric vart of var string length)
- bug with empty strings ("").
* tc #print mode now do not show a seconds, if time >9 min.
+ -l:stdin allow to read filelist from stdin (originally, ne? ^_^)
v 1.0.0 alpha 6
- bug with add string and number (bug in --list)
+ -ll=size option (set line lenght for --list)
* more agressive tc mod.
+ VBR mp3 detection
* faster mp3 detection (may produce mistake in length/bitrate for VBR)
- divide overflow error in mp3
- hang up on damaged mp3s (hotfix, will be fixed latter)
* now compiling on BSD without warnings (thnx to ArjLover)
+ Added DeleteVar() function in var.c
+ added an a -l:filelist option (se below)
+ support for mask '*' and '?' in var names
v1.0.0 a5
- bug with filenames
+ template --short
v1.0.0 a4
- supports for older bisons (ass.y line 66)
+ option -f (force use module, associated with extenshion)
* simpificated avi reading code
* -Wall --pedantic -ansi do not show any warnings
* bitrate now calculating in 1000, not a 1024.
- bug with length of audio track.
- trap in some strage avi headers.
- codec info shows in "kilo" (i.e. codec: 8k -_-)
* rewrited var.c
- removed error.c (come back latter?)
+ supports for string variable in A.S.S. (finally!)
+ name of vob-files now shown with path
- trap with dual freeing string variables