Где лог файл vlc

Обновлено: 04.07.2024

Информация отладки выводит много дополнительной информации, в том числе ошибки, дополнительную информация о файлах. Это очень удобно для выявления причин, вызывающих ошибку.

Для получения отладочной информации необходимо набрать команду:

Стоит отметить, что в данном случае VLC запустится и также запустится окно консоли с информацией об отладке, но вся отладочная информация будет дублироваться в файл vlc-log.txt. Файл vlc-log.txt должен быть в кодировке UTF8. Также поддерживается разный уровень детальности:

  • --verbose=2 - значит, что будет выводиться вся информация отладки.
  • --verbose=1 - значит, что будут выводиться предупреждения и ошибки.
  • --verbose=0 - значит, что будут выводиться только ошибки.

Протестировано на версии VLC 1.0.0

Как запустить VLC в полноэкранном режиме?

Для запуска в полноэкранном режиме необходимо набрать команду:

Протестировано на версии VLC 1.0.0

Как запустить VLC с возможностью удалённого управления?

Удалённое управление позволяет делать несколько интерфейсов управления.

Управление VLC через веб-браузер

Для запуска VLC плеера необходимо набрать команду:

После запуска необходимо открыть в браузере страницу:

Через эту страницу можно управлять работой плеера.

Управление VLC через RC

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

Для управления необходима программа, которая может передавать бинарные команды. Для этого подойдёт команда putty. Запускаем программу и выбираем протокол RAW, IP адрес 127.0.0.1 и порт 4444. Стоит отметить, что если установлен русский язык, то на вкладке Windows->Translation необходимо установить UTF-8.

После жмём Open.

Протестировано на версии VLC 1.0.0

Где log файл VLC?

Обычно лог файл VLC расположен там, где находится сам исполняемый файл, то есть в C:\Program Files\VideoLAN\VLC\. Если там файла нет, то он может быть в директории, в которой находится файл, который вы запускали.

Протестировано на версии VLC 1.0.0

Как запустить vlc с определенного интерфейса?

VLC включает в себя много различных интерфейсов, как стандартных, так и специфических. Например, управление им через браузер или управление удалённо. Также возможен запуск сразу с несколькими интерфейсами. Для того, чтобы запустить VLC с определённым интерфейсом, необходимо набрать в командной строке команду:

В данном случае dummy - название интерфейса, вместо ИМЯ_ФАЙЛА следует написать файл, который вы хотите запустить, в принципе его можно и не указывать. Кроме него там могут быть и другие названия, которые приведены ниже:

  • blackpearl.vlt - название файла скина, который расположен в папке skins.
  • qt4 - стандартный интерфейс под Windows.
  • rc - интерфейс удалённого управления.
  • ntservice - запуск как служба, может и не сработать. Возможно необходимы дополнительные параметры.
  • lua - для запуска необходимо задать дополнительные параметры.
  • gestures - управление мышью.

Также вместо -I можно использовать --extraintf, при этом интерфейс будет не основным, а добавочным. Команда может выглядит так:

VLC не может открыть MRL 'bluray:///dev/sr0'. Проверьте журнал для деталей.

Для получения дополнительной информации я должен прочитать журнал из VLC, но я не могу найти ни одного журнала, я нашел только с which vlc где находится VLC, а именно

Я пошел туда, но не нашел файл журнала.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, зайдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging , Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Спасибо Pananoid Panda и Kluegerama за предоставление деталей, но я думаю, что этот ответ должен быть более кратким. Для тех из вас, кто хочет включить регистрацию в VLC, следующие шаги подтверждены для работы на Mac, Linux и Windows.

Установите флажок "Записать в файл". Укажите имя файла журнала, в котором указано "Имя файла журнала" и нажмите кнопку обзора, чтобы указать местоположение файла журнала. Вы должны перейти туда, где вы хотите, чтобы файл журнала был, а затем нажмите " Сохранить" (выберите на Mac).

Выберите текст для формата журнала.

Установите для многословия значение " Отладка" (вариант 2 в более старых версиях) - другими параметрами являются "Информация", "Предупреждение" (оба варианта 1 в более старых версиях) и "Ошибка". Параметр по умолчанию эквивалентен 0 в более старых версиях.

Когда вы в следующий раз запустите VLC, он будет записывать все действия в указанный файл.

Чтобы добавить к тому, что сказал Paranoid Panda, вы также должны включить ведение журнала:

Выберите раздел "Интерфейс" в "Настройках" (следуя тем же указаниям для отображения всех настроек), и отметьте соответствующие пункты "Журнал в файл" и / или "Журнал в системный журнал".

Вы можете установить местоположение и уровень многословия для файла журнала VLC следующим образом:

  1. Выбрать Tools → Preferences из меню (или введите CTRL + P )
  2. в Show settings переключатели в левом нижнем углу окна настроек, нажмите "Все"
  3. Идти к Advanced → Logging в дереве настроек

Согласно справочной странице, это то, что означают различные уровни многословия:

0 = тихий

2 = отладка

TL;DR: Попробуйте journalctl -r _COMM=vlc для современных дистрибутивов Linux на основе systemd по умолчанию (Ubuntu 15.04+), который включает jounrald в качестве общего приемника журналов для процессов, журналируемых через стандартный вывод, включая VLC.

Многие ответы выше полезны и информативны, у @Zoltán был ответ, который работает для VLC, установленного через snap ( sudo snap install vlc ):

Однако более современным способом было бы использовать journalctl, отфильтрованный для команды vlc, например, последние 10 строк:

Следующий старый способ поиска в системном журнале работает достаточно хорошо, учитывая, что по умолчанию rsyslogd читает journald и ведет журнал в /var/log/syslog:

Два вышеуказанных параметра работали по умолчанию (для VLC snap 3.0.8 и Ubuntu 18.04.4 LTS) с учетом журналов процесса vlc в stdout, и я предполагаю, что journald захватывает stdout. Таким образом, оба следующих параметра по умолчанию могут оставаться неотмеченными:

  • Дополнительно -> Регистратор -> Журнал в файл
  • Дополнительно -> syslog -> Системный журнал (syslog)

Однако, если вы запускаете vlc непосредственно из терминала, а не из программы запуска рабочего стола gnome (или альтернативы), тогда потоки ввода-вывода stdout и stderr будут направляться в консоль терминала вместо journald. В таком случае может оказаться целесообразным включение любой из двух явных опций ведения журнала.

Запись в файл может быть сложной задачей, если приложение устанавливается как оснастка, поскольку у привязок более строгая модель безопасности и они могут блокировать создание файла журнала в произвольных каталогах.

Если требуется специальный файл журнала, либо ведите журнал в том месте, куда привязке разрешена запись (см. snap connections vlc , где я заметил, что можно записывать такие места, как ваш домашний каталог). Запись напрямую куда-нибудь в / var / log, вероятно, не будет разрешена.

По умолчанию (в Ubuntu 18.04) journald не сохраняет события при перезагрузке, но syslog сохраняет. При желании можно явно разрешить сохранение событий journald.

Запись журнала VLC в файл напрямую, похоже, не помещает метки времени в файл прямого журнала, в то время как journald и syslog включают метки времени, когда было сгенерировано событие.

Пока сообщество Linux не будет полностью готово к использованию journald (с постоянством) вместо syslog, они сосуществуют, поэтому унаследованный способ обработки *nix будет заключаться в настройке rsyslog для перенаправления журналов VLC в отдельное место журнала. Например, создайте каталог с соответствующими разрешениями:

VLC не может открыть MRL 'bluray: /// dev / sr0'. Проверьте журнал для получения более подробной информации.

Для получения дополнительной информации мне нужно прочитать журнал из VLC, но я не могу найти какой-либо журнал, я нашел только с which vlc, где находится vlc, а именно

VLC не может открыть MRL 'bluray: /// dev / sr0'. Проверьте журнал для деталей.

44 ответа

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging. Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

thx, это сужает мой поиск, однако есть много файлов журнала в / var / log, не знаю, как найти тот, который принадлежит vlc – sharkant 28 April 2017 в 23:31 Да, вам нужно выбрать файл журнала, который вы хотите использовать. Тогда я верю, что вам придется перезагрузить плеер, чтобы изменения вступили в силу. Кроме того, убедитесь, что многословие установлено на 1 или 2 в зависимости от подробностей регистрации ошибок, которые вы хотели бы. – Nick Rodriguez 29 April 2017 в 11:36

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging. Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging. Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging. Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging . Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging . Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging . Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging . Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging . Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging . Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

Вы можете установить местоположение файла журнала VLC непосредственно в клиенте, перейдя в опции Tools -> Preferences -> Select "ALL" -> Advanced -> Logging . Вы также можете установить многословие 0: silent, 1: error/info, 2: warning, 3: debug в зависимости от уровня информации, которую вы хотели бы в файле журнала. Затем перезапустите клиент VLC, чтобы изменения вступили в силу.

thx, это сужает мой поиск, однако есть много файлов журнала в / var / log, не знаю, как найти тот, который принадлежит vlc – sharkant 28 April 2017 в 23:31 Да, вам нужно выбрать файл журнала, который вы хотите использовать. Тогда я верю, что вам придется перезагрузить плеер, чтобы изменения вступили в силу. Кроме того, убедитесь, что многословие установлено на 1 или 2 в зависимости от подробностей регистрации ошибок, которые вы хотели бы. – Nick Rodriguez 29 April 2017 в 11:36

Вы можете установить уровень местоположения и многословия для файла журнала VLC следующим образом:

Выберите Tools → Preferences в меню (или введите CTRL + P). На радио Show settings кнопки в левом нижнем углу окна настроек, нажмите «Все». Перейдите в Advanced → Logging в дереве настроек

Чтобы добавить к тому, что сказал Paranoid Panda, вы также должны включить ведение журнала:

Выберите раздел «Интерфейс» в разделе «Настройки» (после того, как вы будете следовать тем же указаниям для отображения всех настроек) и установите флажок « Log to file "и / или" Log to syslog ".

Это должен быть принятый ответ. (Я никогда не видел принятого ответа с отрицательными голосами раньше!) – Michael Scheper 22 February 2018 в 00:11

Благодаря Pananoid Panda и Kluegerama за предоставление деталей, но я думаю, что этот ответ должен быть более кратким. Для тех из вас, кто хочет включить ведение журнала в VLC, следующие действия подтверждены для работы в Linux и Windows.

При следующем запуске VLC он будет регистрировать всю активность в указанном файле.

Благодаря Pananoid Panda и Kluegerama за предоставление деталей, но я думаю, что этот ответ должен быть более кратким. Для тех из вас, кто хочет включить ведение журнала в VLC, следующие действия подтверждены для работы в Linux и Windows.

При следующем запуске VLC он будет регистрировать всю активность в указанном файле.

Чтобы добавить к тому, что сказал Paranoid Panda, вы также должны включить ведение журнала:

Выберите раздел «Интерфейс» в разделе «Настройки» (после того, как вы будете следовать тем же указаниям для отображения всех настроек) и установите флажок « Log to file "и / или" Log to syslog ".

Вы можете установить уровень местоположения и многословия для файла журнала VLC следующим образом:

Выберите Tools → Preferences в меню (или введите CTRL + P). На радио Show settings кнопки в левом нижнем углу окна настроек, нажмите «Все». Перейдите в Advanced → Logging в дереве настроек

Благодаря Pananoid Panda и Kluegerama за предоставление деталей, но я думаю, что этот ответ должен быть более кратким. Для тех из вас, кто хочет включить ведение журнала в VLC, следующие действия подтверждены для работы в Linux и Windows.

При следующем запуске VLC он будет регистрировать всю активность в указанном файле.

Чтобы добавить к тому, что сказал Paranoid Panda, вы также должны включить ведение журнала:

Выберите раздел «Интерфейс» в разделе «Настройки» (после того, как вы будете следовать тем же указаниям для отображения всех настроек) и установите флажок « Log to file "и / или" Log to syslog ".

1. Небольшое введение в медиаплеер/сервер VLC.
2. Удаленное управление VLC.
2.1. VLC в качестве Пульта ДУ (iPhone/iPod Touch\КПК)
3. Одиночное/пакетное конвертирование/кодирование видео в VLC (на примере кодирования видео для iPod/iPhone)




О самой программе VLC от VideoLAN сказано уже многое, и она с самого начала довольно быстро вошла в повседневную жизнь большинства IT-шников. Привлекая кроссплатформенностью (Linux, Windows, Mac OS X, BeOS, *BSD, Solaris, Familiar Linux, Yopy/Linupy и QNXs и пр.), была также портирована на множества мобильных платформ. Были и не удачные попытки (Windows Mobile). Но так или иначе все ее преимущества с лихвой превышали недостатки. И совсем недавно этот комбайн был портирован на iPhone/iPod Touch.

Этот с первого взгляда неказистый видео плеер, обладает таким количеством функций, (предназначение которых для многих до сих пор остаются загадкой) что описание всех возможностей с трудом бы уместилось в стандартном печатном издании 400-500 стр. Многие именно по этой причине обходят его стороной, а самые неразумные эстеты описывают плеер как — «ущербный кусок неотесанного бревна» мотивируя это не красивостью, а точнее полным отсутствием графического оформления. Все кто считает себя таковым, или уверен в том, что VLC это просто Аудио/Видео плеер, дальше могут не читать и сэкономить себе массу времени.

  • Кроссплатформенный, Мультипортабельный медиаплеер — с поддержкой большинства аудио и видео (H.264, Ogg, DivX, MKV, TS, MPEG-2, mp3, MPEG-4, aac, и многих других...) форматов с возможностью воспроизведения с физических (DVDs, VCD, Audio-CD) носителей, карт захвата и поддержкой множества сетевых потоковых (в том числе Сетевого ТВ) протоколов.
  • Это Конвертер и транскодер — всех медийных форматов которые в состоянии проиграть сам. А также он может выступать в роли Стрим Сервера по unicast, multicast, IPv4 или IPv6 протоколам.
  • один компьютер (т.е. один IP-адрес): это называется одноадресной трансляцией,
  • динамически меняющаяся группа клиентов, которые могут присоединяться к трансляции или отсоединяться от нее в любое время (т.е. несколько IP-адресов): это называется многоадресной трансляцией.
  • Просмотра фотографий;
  • Снятие и сохранение в *.jpg файл стоп кадров;
  • Возможность управления всеми функциями плеера с мобильных устройств и посредством обычного Веб-браузера;
  • Использовать плагины VLC для Firefox и др.

1. Через сам VLC. Settings -> Add interface -> Web interface.
2. Через терминал.

Таким образом, абсолютно бесплатно можно использовать VLC как Видео плеер, а ваше мобильное устройство выступит в роли Пульта Дистанционного Управления.





Выше я уже упоминал о широких возможностях VLC, и самой самых востребованных мной на данный момент является функция конвертирования/кодирования одного видео файла и одновременное просмотр другого (если кодировать через оболочку VLC). Функции конвертирования/кодирования отлично справляются со свой работой для бытового просмотра (Пишу бытового поскольку я не пытался конвертировать навороченное HD и прочие форматы для просмотра на ТВ. А за основу для пояснения принципов беру Видео для КПК и смартфонов. В VLC возможно конвертирование практически с любыми настройками, а продвинутые в видео-мастеринге люди смогут задавать для этого свои параметры. Также предусмотрена возможность конвертирования видео файла с внешними субтитрами, в один *mp4 файл, или любой другой для вашего устройства.
Ниже я опишу приблизительный процесс конвертирования на примере файла для iPod Touch, который воспроизводит видео формата mp4 320x200, для тех кто подключает свой девайс к ТВ, могут увеличить разрешение до 640x480.
Запустив VLC Достаточно просто нажать CTRL+R, затем выбрать любой видео файл, и нажать ALT+S. В появившемся окне можно ничего не менять и просто сразу перейти к вкладке Options, и в поле ввести следующий код:

Где, width это ширина, canvas-height это высота, vcodec видео кодек, vb битрейт видео, acodec аудио кодек, ab = битрейт аудио, mux инкапсуляция, а dst это путь и имя файла на выходе (обратите внимание на то, что имя диска указывается с двумя слешами (C:\\ D:\\ и тд)).
Также существует интересный полу-автоматизированный процесс, который позволит конвертировать массово стопки файлов, например если нужно уйти на работу или лечь спать и во время вашего отсутствия сконвертировать множества файлов.

Прилагаю пример для Windows, (Для остальных систем поковыряйте VideoLan WIKI):
Итак, нам нужно создать Batch-файл, или по русски говоря BAT-файл следующего содержания:

Где C:\\Program Files (x86)\VideoLAN\VLC\vlc.exe Путь к VLC (обязательны кавычки "", они нужны для того, чтобы указать путь к файлу, так как многие папки с пробелами, кавычки не позволят прерывать исполнение процесса на месте этих пробелов, а после буквы диска не забывайте про двойной слеш \\).
C:\\in.avi путь к исходному видео файлу.
C:\\out.mp4 путь к исходящему файлу c расширением *.mp4.
vlc://quit команда для закрытия VLC после процесса кодирования.

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

Где SHUTDOWN это команда для выключения ПК, а 120 это время в секундах через которое выполнить выключение.
PS: если вы выполните эту команду во время тестирования, отменить выключение достаточно введя в командной строке SHUTDOWN -a.

Читайте также: