view TOOLS/midentify.sh @ 31773:69eadc0c5372

Adding XML entities for the English XML files to main.xml is enough. The English version is the master and will always be complete.
author diego
date Wed, 28 Jul 2010 06:47:50 +0000 (2010-07-28)
parents 305dc504c407
children 877e37095c2d
line wrap: on
line source
#!/bin/sh
#
# This is a wrapper around the -identify functionality.
# It is supposed to escape the output properly, so it can be easily
# used in shellscripts by 'eval'ing the output of this script.
#
# Written by Tobias Diedrich <ranma+mplayer@tdiedrich.de>
# Licensed under GNU GPL.

if [ -z "$1" ]; then
	echo "Usage: midentify.sh <file> [<file> ...]"
	exit 1
fi

mplayer -vo null -ao null -frames 0 -identify "$@" 2>/dev/null |
	sed -ne '/^ID_/ {
	                  s/[]()|&;<>`'"'"'\\!$" []/\\&/g;p
	                }'