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

Вопрос или проблема

Я пытаюсь воспроизвести видео в VLC с помощью командной строки, но не хочу, чтобы оно воспроизводилось в полный размер. Я пытаюсь передать width и height в соответствии с инструкциями на http://wiki.videolan.org/Documentation:Play_HowTo/Advanced_Use_of_VLC#Video_options, но это не меняет внешний вид видео — оно по-прежнему воспроизводится в своем оригинальном разрешении. Что я делаю неправильно?

Вот команда, которую я использую:

/Applications/VLC.app/Contents/MacOS/VLC --playlist-autostart --video-on-top --width=400 --height=400 ./2013-london-snow.mov

Насколько я понимаю, их онлайн-документация устарела. Может быть, кто-то мог бы указать на исходный код командного интерфейса.

Попробуйте добавить --no-embedded-video --no-autoscale.

Я тоже пробовал это, но в версии VLC 3 у меня ничего не вышло.

Новая бета-версия 4 (ночные сборки) может обрабатывать параметр –width и изменять размер видео. Я заметил, что она только реагировала на параметр –width=xxx и вычисляла высоту в соответствии с его соотношением.

Ответ или решение

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

1. Убедитесь в актуальности версии VLC

На момент написания, версия VLC 3 могла иметь ограничения в отношении изменения размеров окна через командную строку. Проверьте, что у вас установлена последняя стабильная версия VLC, так как в новой версии (например, nightly builds 4) были внесены изменения, позволяющие корректно обрабатывать параметры --width и --height.

2. Используйте правильные параметры

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

/Applications/VLC.app/Contents/MacOS/VLC --no-embedded-video --no-autoscale --playlist-autostart --video-on-top --width=400 ./2013-london-snow.mov

Здесь:

  • --no-embedded-video – отключает встроенное видео, позволяя VLC управлять отдельным окном.
  • --no-autoscale – предотвращает автоматическое изменение масштаба видео, позволяя установить его фиксированный размер.

3. Указывайте ширину и высоту

Ваша команда может выглядеть так:

/Applications/VLC.app/Contents/MacOS/VLC --no-embedded-video --no-autoscale --playlist-autostart --video-on-top --width=400 --height=300 ./2013-london-snow.mov

Учтите, что в некоторых версиях VLC высота может определяться автоматически в соответствии с соотношением сторон исходного видео. Поэтому, указывая только --width, вы можете заметить, что высота корректируется программой.

4. Обзор документации

Документация на сайте VideoLAN, возможно, устарела или требует уточнений. Однако, сообщество VLC активно, и новые изменения могут поступать регулярно. Рекомендуется также периодически проверять разделы форума и использование GitHub для получения информации по последним версиям и их возможностям.

5. Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...