Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. Параллельные графические процессы

Параллельные графические процессы

Запланировано Прикреплена Закрыта Перенесена Raspberry Pi
3 Сообщения 1 Posters 29 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Привет!

    Написал короткий скрипт, проигрывающий циклически видео из папки с помощью omxplayer. Скрипт запускается прямо из командной строки, ролики циклически крутятся, однако на запуск каждого из них требуется пара секунд, на которую становится видна коммандная строка, и избавиться от этого у меня никак не получается
    Появилась идея еще до запуска видео выводить фоном какую нибудь картинку, чтоб между роликов видеть ее вместо коммандной строки, но похоже bash не позволяет двум процессам одновременно выводить изображения на экран, с выводом одного из них в фон тоже не прокатило (

    Подскажите, в какую сторону копать!
    Сам скрипт:

    #!/bin/sh
    cd /home/zondo/Mov
    for i in *.mp4
    do omxplayer $i
    done

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      попробуйте

      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

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        Можно просто экран очищать.
        echo -ne \033[2J

        1 ответ Последний ответ
        0

        • Войти

        • Нет учётной записи? Зарегистрироваться

        • Login or register to search.
        • Первое сообщение
          Последнее сообщение
        0
        • Категории
        • Главная
        • Документация
        • Последние
        • Пользователи