[Volgograd] Mplayer -vo gl
Ablamsky Taras
v-lug на vlink.ru
Пн Авг 11 13:01:26 MSD 2003
On Mon, Aug 11, 2003 at 08:05:19AM +0400, Sergey Kaluzhskiy wrote:
> Привет, scor2k!
>
> Monday, August 11, 2003, 12:30:02 AM, you wrote:
>
<skip>
> Да в том-то и дело, что туда не записывать, mplayer валится. Работает
> только, если в конфиге ничего нет. Я пытался выйти из ситуации другим
> путем. Создал файл video такого содержания:
>
> mplayer $1 -vo gl2
Надо бы так (это если в скрипте):
mplayer \"$*\" -vo gl2
тогда файлы с пробелами в имени нормально будут пониматься.
>
> и запускаю через xnc как video <Ctrl+Enter на имени файла> Однако,
> если в имени есть пробелы, например,
>
> Metallica - Cunning Stunts - Guitar & Bass.mpeg
А что такое xnc?
>
> то mplayer пишет, что файл Metallica не найден. Думал, что передается
> только первый аргумент до пробела, пишу echo $S1, так вываливается
> полное имя файла. А через xnc как
>
> mplayer <Ctrl+Enter на имени файла>
>
> нормально воспроизводится. Думал, кавычки поставить до и после имени
> файла. Не помогает...
>
а насчет segfault mplayer'a при изменении конфига, посмотри что
говорит strace mplayer (man strace), хотя возможно что это бага
которая исправлена уже. Может стоит обновить mplayer.
ЗЫ
Шлю скрипт который играет все avi/mpg/mpeg c cdrom, може кому
пригодится.
--
taras
----------- следущая часть -----------
#!/bin/bash
echo "Вставьте диск с фильмом и нажмите <Enter>"
eject
read
echo "Монтируем диск..."
mount /mnt/cdrom
echo "Ищем файлы с видео..."
find /mnt/cdrom -iname "*avi" -o -iname "*mpg" -o -iname "*mpeg" >/tmp/kino-playlist-$USER.tmp
mplayer -vo x11 -fs -zoom -playlist /tmp/kino-playlist-$USER.tmp
echo "Конец фильма"
eject
rm -f /tmp/kino-playlist-$USER.tmp
echo "Нажмите <Enter> чтобы закрыть tray"
read
eject -t
echo "Пока"
Подробная информация о списке рассылки Volgograd