NAME
AVInfo - Audio/Video file information automatic extractor
SYNOPSIS
avinfo [FILENAME] [OPTIONS] [TEMPLATE] [OUTPUT]
avinfo [-l=FILELIST] [OPTIONS] [TEMPLATE] [OUTPUT]
avinfo -l- [OPTIONS] [TEMPLATE] [OUTPUT]
avinfo [--help | --version]
DESCRIPTION
Extracts information from FILENAME or files in FILELIST and generates a report.
OPTIONS:
- -f=extension
-
forces the use of module associated with extension
- -l=list
-
use filelist (use -l- for stdin)
- -i=ms
-
delay between files in filelist (in ms) (/*TODO*/)
- -e=ext
-
exclude an extension (do not apply associated module)
- -m=number
-
max line length (0 - no restriction)
- -s=value
-
for advanced tuning of modules (/*TODO*/)
- -v=name=value
-
set int. variable 'name' to 'value' (text or number)
External TEMPLATEs:
- -th=template
-
header template (string, use without value to disable)
- -thf=filename
-
get header template from a file
- -tb=template
-
body template (string, use without value to disable)
- -tbf=filename
-
get body template from a file
- -tf=template
-
footer template (string, use without value to disable)
- -tff=filename
-
get footer template from a file
Built-in TEMPLATEs:
- --default
-
used by default
- --description
-
for creating (updating) descrpipt.ion files
- --list
-
for filelist (plain text) generation
- --html-list
-
for filelist (html) generation
- --csv-list
-
for filelist (CSV, e.g. for Excel)
- --short
-
alt. version of --default template
- --far
-
"nice" formated report (for FAR Manager) (contains MS-DOS pseudographic characters)
OUTPUT:
- -o=file
-
file to write the report to (default is stdout)
Other OPTIONS:
- --help
-
prints this help page
- --version
-
prints avinfo version and copyright
You can use ':' instead of '=' in all OPTIONS or just omit it.
TEMPLATEs use AVInfo Simple Script (A.S.S.) syntax.
Examples of commands:
avinfo file.ogm --raw
find . -name '*.avi' -print | avinfo -l- --html-list -o=avilist.html
avinfo -l:list -thf:header -tbf=body -tff=footer >report
SEE ALSO
Additional documentation for AVInfo can be found in the package documentation directory.
(c) George Shuklin, 2001-2004, http://shounen.ru/soft/avinfo/
This is free software. You are welcome to redistribute it under the terms and conditions of GNU General Public License.