Я хочу, чтобы мое видео было заставкой.
Есть ли программное обеспечение для этого?
Я хочу, чтобы мое видео было заставкой.
Есть ли программное обеспечение для этого?
Ответы:
Возможно, проект AniBG даст вам то, что вы хотите:
http://code.google.com/p/anibg/
Эта статья о UbuntuGuide содержит пошаговые инструкции.
[Редактировать: Как отмечается в комментариях, AniBG не видел никакой любви уже несколько лет. Лучшей заменой, которую я смог найти, был Komorebi, как отмечается в этой статье OMGUbuntu за сентябрь 2017 года . Страница GitHub может быть найдена здесь .
Здесь есть несколько действительно сложных предложений, но сделать видео скринсейвером очень легко при использовании xscreensaver и mpv. Xscreensaver можно установить, набрав sudo apt-get install xscreensaver
. Mpv можно установить, набрав sudo apt-get install mpv
.
Войдите в Терминал и введите gedit ~/.xscreensaver
. Прокрутите вниз до части кода, которая говорит "программы". В верхней части списка поместите код, подобный следующему:
"Screensaver Name" mpv --really-quiet --no-audio --no-stop-screensaver --loop=inf --fs --wid=$XSCREENSAVER_WINDOW $HOME/fileDirectory
«fileDirectory» может быть сделан отдельным файлом или папкой. Если вы хотите воспроизвести все видео в папке, поместите что-то вроде $HOME/Videos/*
Вы также можете ограничить его определенным форматом файла, поставив этот формат после звездочки. ( *.mp4
пример:) Тег -shuffle также можно применять для воспроизведения видео в произвольном порядке.
После ввода этого кода используйте Ctrl+ Sдля сохранения, а затем измените заставку на новую. И все, готово!
mpv : Depends: libsdl2-2.0-0 (>= 2.0.0) but it is not going to be installed
"Videos" mpv --really-quiet --no-audio --no-stop-screensaver --fs --wid=$XSCREENSAVER_WINDOW $(ls $HOME/fileDirectory|shuf -n 1)
выбирает одно видео случайным образом и не зацикливается
Слишком старый вопрос, но вот еще один способ воспроизвести список видео в качестве заставки:
Установите xscreensaver
sudo apt-get install xscreensaver
и установите webscreensaver.
клонируйте проект webnuxsaver, где вы хотите, и добавьте формат mp4 / webm в папку видео. Запустите getArrayVideos.py внутри папки видео, чтобы получить весь массив видео.
cd videos python getArrayVideos.py
Пример вывода:
['nameofvideo.mp4','nameofvideo2.webm'.....]
Скопируйте вывод и добавьте в index.html массив видео в переменной videosStorage.
Откройте index.html в браузере, чтобы просмотреть все работает нормально и скопируйте путь.
Пример пути в браузере:
file:///usr/lib/xscreensaver/webnuxsaver/index.html
Затем необходимо открыть xscreenserver для создания файла ~ / .xscreensaver. Закройте xscreensaver и откройте файл ~ / .xscreensaver, затем отредактируйте ~ / .xscreensaver:
программы:
веб-скринсейвер \ n \
Откройте xscreensaver и найдите webscreensaver, затем нажмите «Настройки», затем «Дополнительно» >>
в командной строке добавьте:
webscreensaver -url "file: ///usr/lib/xscreensaver/webnuxsaver/index.html"
Примечание: это URL локального файла index.html. Откройте ваш браузер, чтобы получить путь.
Дополнительное примечание: попробуйте использовать простое название видео без специальных символов.
Наконец, начать с xscreensaver по умолчанию. Выполните следующие шаги:
1) xscreensaver должен быть запущен при запуске через «Startup Applications» (нажмите Super и введите «Startup»). Добавьте новую запись для запуска демона xscreensaver при запуске как xscreensaver -no-splash.
2) Вам необходимо открыть приложение конфигурации xscreensaver. Нажмите Super и введите заставку. Установите «Пробел через x минут» на желаемое количество (например, 5 минут). Запомните это значение на потом. Убедитесь, что «Блокировка экрана после» ОТКЛЮЧЕНА.
3) Наконец, перейдите в Системные настройки / Яркость и Блокировка. Установите для параметра «Отключить экран, если он не активен в течение x минут» то же значение, что и для параметра xscreensavers «Пустой через x минут» (например, 5 минут). Затем в разделе «Яркость и блокировка» установите для параметра «Экран блокировки после:» значение «Экран выключается».
Или в сочетаниях клавиш добавьте следующую команду:
xscreensaver-command -lock
с ярлыком, который вы предпочитаете. Ex. Ctrl + Alt + L
подробнее: Как настроить xscreensaver для использования экрана блокировки GNOME в Ubuntu 14.04?
Сначала скопируйте и вставьте это в адресную строку браузера, apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extra
затем загрузите это и это и установите два .debs.
Теперь зайдите в Приложения-> Меню аксессуаров и откройте AniBG. Теперь настройте ваши предпочтения с помощью индикатора в левом верхнем углу.