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,

Другие вопросы по тегам