Открытие потоков в VLC из командной строки

Следующие команды запускают VLC и добавляют в список проигрывания первый элемент.

Открытие файла

Запустите VLC, набрав:

% vlc -vvv my_file.mpg


Хотя VLC должен распознать тип файла, можно указать, какой кодек использовать, с помощью опции --codec. К примеру, для проигрывания файла my_file.mpg с использованием аудио/видео декодера ffmpeg, наберите:

% vlc -vvv --codec ffmpeg my_file.mpg


Список всех поддерживаемых VLC видео- и аудио-кодеков можно получить на странице свойств VLC.

Проигрывание DVD, VCD или аудио CD

Запустите VLC:

% vlc -vvv dvd:[device][@низкоуровневое устройство][@[заголовок][,[глава][,сторона]]]


или (VCD):

% vlc -vvv vcd:[device][@[заголовок][,[глава][низкоуровневое устройство]
[@[заголовок][,глава]]


или (аудио CD):

% vlc -vvv cdda:[device][@[заголовок]][низкоуровневое устройство][@[заголовок]]


тут       device – это абсолютный путь к CD- или DVD-устройству.

Запуск проигрывания сетевого потока

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

% vlc -vvv udp:[@:порт_сервера]


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

% vlc -vvv udp:@широковещательный_адрес[:порт_сервера]


Для того чтоб запустить воспроизведение потока HTTP, запустите VLC, набрав:

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


Выбор модулей

VLC пытается подобрать из имеющихся в системе модулей самый подходящий интерфейс, входной и выходной модули в соответствии с потоком, который ему предоставлен для чтения. Однако можно указать использование определенного модуля с помощью следующих опций (полный список модулей см. в разделе Модули и опции VLC):

    * --intf <модуль> выбор модуля интерфейса.
    * --extraintf <модуль> выбор дополнительного модуля интерфейса, который будет загружен вдобавок к основному.
    * --aout <модуль> выбор выходного модуля звука.
    * --vout <модуль> выбор выходного модуля видео.
    * --filter <модуль> выбор модуля видеофильтра.
    * --memcpy <модуль> выбор модуля копирования памяти.