Параллельные графические процессы
-
Привет!
Написал короткий скрипт, проигрывающий циклически видео из папки с помощью omxplayer. Скрипт запускается прямо из командной строки, ролики циклически крутятся, однако на запуск каждого из них требуется пара секунд, на которую становится видна коммандная строка, и избавиться от этого у меня никак не получается
Появилась идея еще до запуска видео выводить фоном какую нибудь картинку, чтоб между роликов видеть ее вместо коммандной строки, но похоже bash не позволяет двум процессам одновременно выводить изображения на экран, с выводом одного из них в фон тоже не прокатило (Подскажите, в какую сторону копать!
Сам скрипт:#!/bin/sh
cd /home/zondo/Mov
for i in *.mp4
do omxplayer $i
done -
попробуйте
Unfortunately, the console display remains hidden after omxplayer exits. To get output back, we need to type setterm -blank poke. An alternative is to turn off the cursor blinking (when logged in as the root user), and pipe the text messages generated by omxplayer to /dev/null, as follows:
$ echo 0 > /sys/class/graphics/fbcon/cursor_blink
$ clear ; omxplayer file 1>/dev/null 2>/dev/nullпервоисточник
http://www.linuxlinks.com/article/20120617120441430/RaspberryPi-Multimedia-Page2.html -
Можно просто экран очищать.
echo -ne \033[2J