Я хочу, чтобы мое видео было заставкой.
Есть ли программное обеспечение, чтобы сделать это?
Возможно, проект AniBG даст вам то, что вы хотите :
http://code.google.com/p/anibg/
Эта статья UbuntuGuide имеет пошаговую инструкцию.
.[Правка: Как отмечено в комментариях, AniBG не видела любви уже несколько лет. Лучшей заменой, которую я смог найти, был Комореби, как отмечено в этой статье Sep 2017 OMGUbuntu. Страница 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 для сохранения, а затем смените заставку на новую. Вот и все, готово!
Сначала скопируйте-вставьте это в адресную строку вашего браузера apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extra
, затем загрузите This и this и установите два .debs.
Теперь перейдите в меню Приложения -> Приложения и откройте AniBG. Теперь настройте свои предпочтения из индикатора сверху слева.
Слишком старый вопрос, но вот еще один способ воспроизвести список видео в качестве заставки:
Установите xscreensaver
sudo apt-get install xscreensaver
и установите веб-экранную заставку.
клонируйте проект 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:
программы:
webscreensaver \ n \
Откройте xscreensaver и найдите веб-заставку, затем щелкните в настройках, затем «Дополнительно» >>
в команде добавление строки:
webscreensaver -url "file: ///usr/lib/xscreensaver/webnuxsaver/index.html"
Примечание: это URL-адрес локального файла index.html. Откройте браузер, чтобы получить путь.
Дополнительное примечание: попробуйте использовать простые названия видео без специальных символов.
Наконец, чтобы начать с xscreensaver по умолчанию. Выполните следующие шаги:
1) xscreensaver необходимо запускать при запуске через «Автозагрузку приложений» (нажмите Super и введите «Запуск»). Добавьте новую запись для запуска демона 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?