slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
немного не получилось. так как дергается экран, а мне нужно непрыровное окно и ручное добавление каждого клипа. Пока сделал так
заметил что по окончанию каждой песни добавляется пустая строка в /tmp/out, поэтому делаю:
пока все без глюкови сбоев, каждая песня идет друг за другом, и на всякий случай имеется проверка а работает ли сам mplayer и тут появился момент, в echo "loadfile <filename>" > /tmp/mf нельзя вставлять имя файла, содержащего пробелы, никакие кавычки не помогают. Поэтому массовое переименование:
И еще не знаю. где будет лучше в консольном или графическом отображать видео |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
slavutichВ каком смысле? slavutichТак было всегда. Пробел в данном случае - разделитель параметров. Например, правильной будет строка: хотя и пройдет конструкция типа: Я бы на месте разработчика все-же разрешил пробел внутри кавычек. )slavutichТут не совсем понял... |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
slavutich, с утра пришла мысль о пробелах в текстовом массиве, имени файла и т.д. Просто экранируете кавычки: Теперь будет работать без массового переименования! :)
|
slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
Aivar в том смысле, что видно как закрывается окно проигрывателя, показывается рабочий стол и снова открывается новое окно. Как-то не эстетично выходит. Про кавычки наверно не поможет: я собираю названия файлов в массив переменной через find, хотя в переменной также можно экранки запихать наверно, надо попробовать. Aivar mplayer позволяет воспроизводить видео в консоли, без запуска иксов:
но в конечном счете я решил пока пользоваться графической оболочкой, ресурсы машины позволяют. Меня интересовал вопрос: в консоли меньше ресурсво потребляет или нет) Некоторый итог: конструкция для определения окончания ролика [[ -z $(tail -n1 /tmp/out) ]] работает четвертый день без сбоев, хотя мне кажется диким, и на всякий случай ту машину не обновляю. Понаблюдаю еще неделю и если все в порядке, поставлю тему в решенную |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
slavutichСтранное заключение. На то и существует параметр -fixed-vo и в стартовом посте он у вас фигурирует. slavutichМожно и это поможет. slavutich Не знаю зачем вы меняете права на /dev/fb0. Просто добавьте пользователя в группу video. И не надо таким диким способом делать масштабрование. :)
slavutichВо фреймбуффере вся нагрузка по декодированию и рендерингу видео ложится на плечи микропроцессора. В иксах с установленными драйверами эта работа (в зависимости от формата видео и возможностей видеокарты) частично или полностью перекладывается на графический процессор видеокарты. Так что решать вам: если у вас мощный процессор - вполне можете обойтись без иксов. |
slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
Aivar добавлял в группу video - не помогает, а через sudo не интересно вещать. про такой способ масштабирования не знал - благодарю) Aivar Спс, тоже очень полезная инфа Aivar тупо скопировал: mplayer -quiet -slave -input file=/tmp/mplayctl -af equalizer=-6:0:0:-3:-6:-9:-6:-3:0:0 -playlist /tmp/mplist &> /dev/stdout - забыл, что это пример ашего исходника, а не готовый вариант для меня))))))))) |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
slavutich ?
|
slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
подсмотрено на буржуйском сайте, где говорилось установить права 777. Ладно, тему считаю закрытой, определить состояние плейера описанными выше способами возможно. Большое спасибо все отозвавшимся))) |