Использовать видеофайл в качестве заставки?

Использовать видеофайл в качестве заставки?

Я хочу сделать из своего видео заставку.

Есть ли какое-нибудь программное обеспечение для этого?

решение1

Здесь есть несколько действительно сложных предложений, но сделать видео вашей заставкой очень просто, если использовать xscreensaver и mpv. Xscreensaver можно установить, введя sudo apt-get install xscreensaver. Mpv можно установить, введя sudo apt-get install mpv.

Зайдите в Терминал и введите gedit ~/.xscreensaver. Прокрутите вниз до части кода, которая говорит "programs". В верхней части списка введите код, похожий на этот:

"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для сохранения, а затем измените свой скринсейвер на новый. И все, готово!

решение2

Возможно, проект AniBG даст вам то, что вы хотите:

http://code.google.com/p/anibg/

Эта статья UbuntuGuideсодержит пошаговые инструкции.

[Редактировать: Как отмечено в комментариях, AniBG не видел никакой любви уже несколько лет. Лучшей заменой, которую я смог найти, был Komorebi, как отмечено в этомСентябрь 2017 г. Статья OMGUbuntu. Страница GitHubможно найти здесь.

решение3

Слишком старый вопрос, но вот еще один способ воспроизвести список видео в качестве заставки:

Установить xscreensaver

sudo apt-get install xscreensaver

и установить веб-скринсейвер.

клонируйте проект webnuxsaver куда угодно и добавьте формат mp4/webm в папку videos. Запустите getArrayVideos.py внутри папки videos, чтобы получить весь массив видео.

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, затем нажмите «Настройки», затем «Дополнительно»>>

в командной строке добавьте:

веб-скринсейвер -url "file:///usr/lib/xscreensaver/webnuxsaver/index.html"

Примечание: это url локального файла index.html. Откройте браузер, чтобы узнать путь.

Дополнительное примечание: старайтесь использовать простые названия видео без специальных символов.

Наконец, чтобы начать с xscreensaver по умолчанию, выполните следующие шаги:

1) xscreensaver необходимо запускать при запуске через "Автозагрузка приложений" (нажмите Super и введите "Автозагрузка"). Добавьте новую запись для запуска демона xscreensaver при запуске как xscreensaver -no-splash.

2) Вам нужно открыть приложение конфигурации xscreensaver. Нажмите Super и введите screensaver. Установите «Пустой экран через x минут» на желаемое время (например, 5 минут). Запомните это значение для дальнейшего использования. Убедитесь, что «Блокировка экрана через» НЕ ОТМЕТЛЕНА.

3) Наконец, перейдите в Системные настройки / Яркость и блокировка. Установите "Отключить экран при бездействии в течение x минут" на то же значение, что и в настройке xscreensavers "Пустой экран через x минут" (например, 5 минут). Затем, все еще в Яркость и блокировка, установите "Блокировать экран через:" на "Экран отключается".

Или в сочетаниях клавиш добавьте следующую команду:

xscreensaver-command -lock

с помощью сочетания клавиш, которое вы предпочитаете. Например, Ctrl+alt+l

больше информации:Как настроить xscreensaver для использования экрана блокировки GNOME в Ubuntu 14.04?

решение4

Сначала скопируйте и вставьте это в адресную строку браузера, apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extraа затем загрузитеЭтотиэтоти установите два .deb-файла.

Теперь перейдите в меню Приложения->Стандартные и откройте AniBG. Теперь настройте свои предпочтения с помощью индикатора в левом верхнем углу.

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