Вопрос или проблема
VLC всегда открывается с огромным окном, что очень раздражает. Поэтому я хочу, чтобы оно открывалось с маленьким окном. Изучая документацию на https://wiki.videolan.org/Documentation:Command_line/#Video_options, я нашел это:
--width, --height <integer> устанавливает размеры окна видео. По умолчанию размер окна видео будет соответствовать размерам видео.
Поэтому я использовал эти параметры:
vlc.exe "D:\videos\clown_jumping_on_trampoline.mp4" --width 320 --height 240
VLC открывается, проигрывая этот видеофайл в огромном окне. Оно никак не приближается к 320 x 240 пикселям. Я также пробовал гораздо меньшие числа — тоже самое огромное окно.
Раньше я пробовал использовать другие параметры для установки громкости и других вещей. Все они были проигнорированы VLC.
Поддерживает ли VLC вообще какие-либо из своих задокументированных параметров? Кажется, они игнорируются.
Никакое другое программное обеспечение не ведет себя так, поэтому это не может быть «моя вина». Например, медиаплеер MPC-HC уважает все аргументы, которые я ему отправляю. (Но его нельзя использовать для того, что мне нужно от VLC, поэтому я не могу использовать его для этого.)
Как заметил человек, я также пробовал с:
--width="320" --height="240"
И:
--width="320"
Никакой разницы. Это полностью игнорируется.
Проблема объясняется на официальном сайте VLC.
Она была решена для будущей версии 4.0, так что мы можем подождать и посмотреть дорожную карту развития VLC.
Ответ или решение
Почему VLC игнорирует опции командной строки --width
и --height
?
Проблема
Вы столкнулись с ситуацией, где проигрыватель VLC не учитывает вводимые параметры командной строки --width
и --height
, что приводит к открытию видео в окне значительно большего размера, нежели заданные 320 на 240 пикселей. Подобное поведение вызывает недоумение, особенно учитывая, что другой софт, такой как MPC-HC, корректно обрабатывает переданные ему аргументы.
Причина
Это поведение VLC связано с вопросами совместимости и реализационной логики в конкретной версии. По предоставленной ссылке на официальный сайт VLC, данная проблема была признана и решена в будущей версии 4.0. Следовательно, в текущих стабильных версиях VLC могут существовать ограничения.
Решение и рекомендации
-
Обновление VLC: Если версия 4.0 или выше уже доступна, первым шагом будет обновить VLC до последней версии, где проблема может быть исправлена.
-
Альтернативные параметры: Как временный обходной путь, попробуйте использовать другие параметры запуска или скрипты для настройки размера окна через графические параметры или плагины, если таковые существуют.
-
Настройки интерфейса: Проверьте настройки интерфейса и настройки отображения в VLC, так как некоторые настройки, такие как полноэкранный режим или масштабирование, могут переопределять параметры командной строки.
-
Прямое редактирование: Исследуйте возможность прямого редактирования конфигурационных файлов VLC, которые могут позволять более точную настройку параметров окна.
-
Обратная связь и поддержка: Рекомендуется связаться с сообществом VLC или службой поддержки, чтобы удостовериться, что ваша проблема правильно учтена и она будет решена в обновлениях.
Подобные вопросы, касающиеся различия в ожиданиях и реальном поведении программного обеспечения, часто встречаются при использовании универсальных платформ, таких как VLC. Поддержка актуальной версии и активное участие в сообществе помогают пользователю становиться частью процесса развития и улучшения ПО.
С учетом всех факторов, важность своевременного обновления и изучения документации от производителя трудно переоценить. Надеемся, что вышеуказанные шаги помогут в решении вашей задачи.