Відтворити потік VLC без інтерфейсу


10

Я б хотів використовувати VLC для відтворення інтернет-радіо потоку без запуску GUI. Це можливо? Я трохи вивчив документацію командного рядка для VLC, і я не прийшов до жодного рішення.

Поки я просто закликаю:

$ vlc <stream>

Я на Linux (Ubuntu 13.10).


На якій операційній системі це включено? Це може допомогти.
Маршалл Коновер

@MarshallConover Ви абсолютно праві, щойно додали.
Махоні

Я не знаю, як VLC пакується в Ubuntu, але ви можете спробувати cvlc та nvlc.
FSMaxB

Відповіді:


18

Для відтворення vlc в командному рядку без запуску інтерфейсу, схоже, що на цій сторінці є те, що вам потрібно.

Зокрема, я думаю, що вам потрібна ця команда:

vlc --intf dummy vcd://

Це визначає фіктивний інтерфейс, який ніколи фактично нічого не запускає. Я не можу перевірити це, тому що я зараз далеко від свого linux box, але ось повна команда, я думаю, що ви шукаєте:

vlc --intf dummy <stream>

1
Ви можете додати додаткові параметри для подальшої настройки плеєра. Наприклад, якщо ви хочете приховати назву відео під час його відтворення, і ви хочете, щоб воно почалося в повноекранному режимі разом з кількома іншими параметрами. Ви можете використовувати щось на кшталт:vlc -I dummy --fullscreen --qt-minimal-view --no-qt-name-in-title <file>
Tim Visee

4

Щоб використовувати vlc без інтерфейсу, я просто використовую цю команду:

cvlc потік


Найкраще рішення, оскільки воно не потребує додаткових опцій або комутаторів.
DBX12

-1

У документації VLC є великий розділ про це:

Просто виберіть тип потоку, який відповідає вашому типу потоку, і заповніть правильний addressі serverport.

Отримання мережевого потоку

Для отримання одноадресного потоку UDP (надісланого VLS або вихідним потоком VLC), запустіть VLC з:

% vlc -vvv udp:[@:server_port]

Щоб отримати UDP потік багатоадресної передачі (надісланий VLS або вихідним потоком VLC), запустіть VLC з:

% vlc -vvv udp:@multicast_address[:server_port]

Щоб отримати потік HTTP, запустіть VLC за допомогою:

% vlc -vvv http://www.example.org/your_file.mpg

Щоб отримати потік RTSP, запустіть VLC за допомогою:

% vlc -vvv rtsp://www.example.org/your_stream
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.