1

Тема: Затримка . Raspberry pi

Ось надибав потрібний мені код який вічно крутить всі відео по черзі . Проблема в тому що йде затримка в 1-у секунду між виклаками команд , як можна її вимкнути ? а то коли відео не на повний екран програється то параметр -Б робить фон чорним, а ось коли відбувається перемикання то на хвильку я бачу консоль і тоді знову програється відео . Як можна це вирішити ?
Чи простіше копати в сторону плейлистів ?

#!/usr/bin/python
import sys
import subprocess
import os
import glob
path ='/mnt/videos/'
while True:
 for infile in glob.glob(os.path.join(path, '*.mp4')):
  a = subprocess.call( [ "omxplayer", "-b", infile])

2

Re: Затримка . Raspberry pi

Рішення не дуже гарне =) Зате дієве.

sudo sh -c "TERM=linux setterm -foreground black -clear >/dev/tty0"

3

Re: Затримка . Raspberry pi

Проблема в тому що йде затримка в 1-у секунду між виклаками команд , як можна її вимкнути ?

Викликати "важкі" команди в окремих тредах.

4

Re: Затримка . Raspberry pi

0xDADA11C7 написав:

Проблема в тому що йде затримка в 1-у секунду між виклаками команд , як можна її вимкнути ?

Викликати "важкі" команди в окремих тредах.

там почергово крутиться 3и відео і кожен виклик команди завершає виконнання попереньої і тому я бачу консольку . Проблему вирішив просто її вимкнувши