hachoir-metadata is tool to extract metadata from multimedia files
(sound, video, archives, etc.)
* Support invalid / truncated files
* Unicode compliant (charset ISO-8859-XX, UTF-8, UTF-16), convert
string to your terminal charset
* Remove duplicate values (and if a string is a substring of another,
just keep the longest one)
* Set priority to value, so it's possible to filter metadata (option
--level)
* Only depends on hachoir-parser (and not on libmatroska, libmpeg2,
libvorbis, etc.)
WWW: http://bitbucket.org/haypo/hachoir/wiki/hachoir-metadata
- Trim Makefile header
- Install optimized bytecode and be prefix clean (PYDISTUTILS_INSTALLARGS+=
has to be used after bsd.port.pre.mk is included)
PR: ports/178468
Approved by: maintainer timeout (3 weeks), miwi, eadler (mentors, implicit)
- Update hachoir suite:
- core to 1.0.1 [1]
- parser to 1.0 [2]
- metadata to 1.0.1
- urwid to 1.0.1 [3]
- Transfer maintainership to lwhsu
- Add regex and subfile:
hachoir-regex is a Python library for regular expression manupulation.
You can use a|b (or) and a+b (and) operators. Expressions are optimized
during the construction: merge ranges, simplify repetitions, etc. It
also contains a class for pattern matching allowing to search multiple
strings and regex at the same time.
WWW: http://hachoir.org/wiki/hachoir-regex
hachoir-subfile is a tool based on hachoir-parser to find subfiles in
any binary stream.
WWW: http://hachoir.org/wiki/hachoir-subfile
PR: ports/114557 [1], ports/114558 [2], ports/114559 [3]
Submitted by: lwhsu [1], [2], [3]
Add ports sysutils/hachoir-metadata and sysutils/hachoir-urwid:
hachoir-metadata is tool to extract metadata from multimedia files
(sound, video, archives, etc.)
hachoir-urwid is the most sexy user interface based on hachoir-parser
to explore a binary file.
WWW: http://hachoir.org/wiki/hachoir-metadata
WWW: http://hachoir.org/wiki/hachoir-urwid