Потрібно скинути файл MPEG2 у цикл, або для stdout, або з іменованою трубою.
Це працює:
$ { while : ; do cat myLoop.mpg; done; } | vlc -
Це працює над текстовим файлом, що містить "1234 \ n":
$ mkfifo myPipe
$ cat test.txt > myPipe & < myPipe tee -a myPipe | cat -
(він правильно циклізує, виводячи "1234" у кожному рядку). Чому наступне НЕ працює?
$ cat myLoop.mpg > myPipe & < myPipe tee -a myPipe | vlc myPipe
Мені насамперед цікаво переписати перше твердження, щоб видалити неправильне твердження "cat myLoop.mpg". Буде введено у VLC або у FFMPEG, а потім передане у VLC.
Перегляньте поширені запитання . Це не форум, використовуйте коментарі, щоб відповідати іншим, редагувати, щоб оновити свої запитання та відповісти лише на ... добре відповіді.
—
BinaryMisfit