unzip -l
дает несжатый размер файлов и -v
архивные файлы списков verbosely, добавляя к основному -l
информация метод сжатия, сжатый размер файла, степень сжатия и т.д.
Если Вы хотите, чтобы mplayer работал на X консолях сервера, добавьте:
putenv("DISPLAY=:0.0");
Перед Вашим system()
звонить. Необходимо будет также дать ему разрешение на X консолях. Смотрите на http://linuxgazette.net/52/tag/21.html для того, как сделать это.