Как открыть целую папку, полную изображений, в VLC с помощью командной строки Windows?

Как открыть целую папку, полную изображений, в VLC с помощью командной строки Windows?

Недавно я пытался заменить программу Microsoft PowerPoint Viewer на нескольких компьютерах Windows на моем рабочем месте, которые демонстрируют посетителям библиотеки PowerPoint, полный изображений, включая библиотечные мероприятия и т. д. Я хотел посмотреть, смогу ли я просто экспортировать PowerPoint как презентацию PowerPoint, а затем поместить ее в папку «Автозагрузка», но, к сожалению, не думаю, что смогу продвинуться далеко в переобучении персонала.

В качестве возможного альтернативного решения я задался вопросом, могу ли я заставить персонал просто экспортировать серию изображений в папку, которую VLC запустит при запуске. Я обнаружил, что могу получить доступ к файлам PNG, но, к сожалению, открытие папки с помощью VLC по умолчанию откроет только видео. Есть ли способ изменить это поведение, чтобы также открывались изображения? Или, в качестве альтернативы, есть ли другой способ, которым я могу сказать VLC открыть папку с изображениями, не создавая вручную какой-либо файл плейлиста?

решение1

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

После установки IrfanView (размером около 4 МБ) и дополнительных плагинов нажмите, wчтобы открыть диалоговое окно настройки слайд-шоу или Ctrlwзапустить его из списка. Ах да, и плагинСлайдшоу.exeможно установить, чтобы преобразовать слайд-шоу в исполняемый файл или в файл заставки (.scr), поэтому IrfanView не нужно устанавливать на целевой машине.

Диалоговое окно настройки слайд-шоу IrfanView

решение2

Можно ли заставить VLC открыть папку с изображениями, не создавая вручную какой-либо файл плейлиста?

Да. Вы можете использоватьVLC --one-instanceи --playlist-enqueueопциидля динамической загрузки отдельных изображений в плейлист. Недостатки этого подхода:

  • Вам нужен скрипт для циклического обхода каталога и первоначальной загрузки этих изображений.

  • Похоже, что циклирование не очень хорошо работает с этим методом.

Если вы настроены использовать для этого медиаплеер (в отличие от, например, IrfanView),МПВможет быть стоит рассмотреть. MPV может загрузить каталог, полный изображений, и воспроизвести их следующим образом:

mpv "C:\path\to\images"

Доступны сборки MPV для Windowsздесьесли хотите, попробуйте.

Предостережения

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

Однако вы можете задержать каждое изображение, воспроизведя дополнительный внешний тихий аудиофайл фиксированной длины, например:

mpv "C:\path\to\images" --audio-file="C:\path\to\10_second_silence.ext"

Дополнительные опции

Другие варианты MPV, которые могут быть полезны для «слайд-шоу», включают:

  • --loop-playlist- Бесконечное повторение текущего плейлиста.

  • --shuffle- Воспроизведение любых медиафайлов (например, изображений) в списке воспроизведения в случайном порядке.

  • --no-border- Удалить границу вокруг окна воспроизведения. Обратите внимание, что MPV имеет базовый набор экранных элементов управления, которые не зависят от стандартной границы Windows (например, для закрытия окна).

  • --fullscreen- Воспроизводите любые медиафайлы, развернув окно воспроизведения на весь экран.

Рекомендации

Документация по MPV доступназдесь(Стабильный) издесь(Владелец).

Связанный контент