Недавно я пытался заменить программу Microsoft PowerPoint Viewer на нескольких компьютерах Windows на моем рабочем месте, которые демонстрируют посетителям библиотеки PowerPoint, полный изображений, включая библиотечные мероприятия и т. д. Я хотел посмотреть, смогу ли я просто экспортировать PowerPoint как презентацию PowerPoint, а затем поместить ее в папку «Автозагрузка», но, к сожалению, не думаю, что смогу продвинуться далеко в переобучении персонала.
В качестве возможного альтернативного решения я задался вопросом, могу ли я заставить персонал просто экспортировать серию изображений в папку, которую VLC запустит при запуске. Я обнаружил, что могу получить доступ к файлам PNG, но, к сожалению, открытие папки с помощью VLC по умолчанию откроет только видео. Есть ли способ изменить это поведение, чтобы также открывались изображения? Или, в качестве альтернативы, есть ли другой способ, которым я могу сказать VLC открыть папку с изображениями, не создавая вручную какой-либо файл плейлиста?
решение1
Для предполагаемого использования,IrfanПросмотркажется, гораздо лучший инструмент. И VLC, и IrfanView — отличные бесплатные приложения с перекрывающейся функциональностью, но VLC больше предназначен для видео, а IrfanView — для неподвижных изображений. В режиме слайд-шоу, показанном ниже, вы можете выбрать отдельные файлы, целую папку или загрузить список из текстового файла (который также можно создать в диалоговом окне). Слайды могут перемещаться с любой заданной скоростью, от доли секунды до часов (или нажатием клавиши или мышью, что вы не будете использовать). Его можно настроить на непрерывный цикл, как в режиме киоска.
После установки IrfanView (размером около 4 МБ) и дополнительных плагинов нажмите, wчтобы открыть диалоговое окно настройки слайд-шоу или Ctrlwзапустить его из списка. Ах да, и плагинСлайдшоу.exeможно установить, чтобы преобразовать слайд-шоу в исполняемый файл или в файл заставки (.scr), поэтому 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 доступназдесь(Стабильный) издесь(Владелец).