MPV: как воспроизвести список URL-адресов, переданных со стандартного ввода
Есть ли способ получить mpv для воспроизведения списка URL-адресов, которые передаются из stdout другой команды?
Мой вариант использования - воспроизвести все медиа-ссылки со страницы HTML, например, с помощью чего-то вроде этого:
extractlinks.py http://example.com '*.mp3' | mpv
extractlinks.py
возвращает список воспроизводимых URL-адресов, т.е. обычно считается действительным списком воспроизведения m3u. Я пытался с помощью mpv --playlist
но он не принимает список воспроизведения со стандартного ввода.
Есть ли способ получить mpv
прочитать список URL-адресов со стандартного ввода?
0 ответов
Опция --playlist позволяет вам указать плейлист из stdin, если вы используете -
как путь, пример:
ls | mpv --playlist=-
Как указывает @ccpizza в комментарии выше. Вы можете использовать mpv .
воспроизвести все файлы внутри каталога и подкаталога.
Чтобы исключить какой-либо файл, используйте $ mpv !(*.jpg|*.png)
, Помните, что вам нужно активировать свой extglob
заранее, shopt -s extglob
,