Sử dụng tập tin video như một trình bảo vệ màn hình?


Câu trả lời:


2

Có thể dự án AniBG sẽ cung cấp cho bạn những gì bạn muốn:

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

Bài viết UbuntuGuide này có hướng dẫn từng bước.

[Chỉnh sửa: Như đã lưu ý trong các bình luận, AniBG đã không thấy bất kỳ tình yêu nào trong một vài năm nay. Sự thay thế tốt nhất tôi có thể tìm thấy là Komorebi, như đã lưu ý trong bài viết OMGUb Ubuntu tháng 9 năm 2017 này . Trang GitHub có thể được tìm thấy ở đây .


câu trả lời của bạn không thực sự đề cập đến những gì anh ấy hỏi - tôi bối rối không biết anh ấy đã đánh dấu nó như thế nào. Liên kết của Karthick là câu trả lời chính xác.
RolandiXor

Karthick đã không trả lời, trừ khi bạn có ý kiến ​​của anh ấy. Nhận xét của ông đề cập đến một vụ hack sử dụng mplayer từ năm 2009. AniBG là một dự án được duy trì tích cực để "đưa video và màn hình lên máy tính để bàn của bạn" và có cài đặt một dòng. Không chắc chắn sự nhầm lẫn của bạn phát sinh từ đâu?
Scaine

@Scaine AniBG được duy trì tích cực vào năm 2011, nhưng dường như nó không được duy trì vào năm 2017.
Flimm

Cảm ơn @Flimm. Không thể tin được câu trả lời này đã gần 7 tuổi! Tôi đã cập nhật câu trả lời của mình, trong trường hợp điều này vẫn hữu ích với bất kỳ ai.
Scaine

9

Có một số gợi ý thực sự phức tạp ở đây, nhưng việc tạo video cho trình bảo vệ màn hình của bạn thực sự dễ dàng khi sử dụng xscreenaver và mpv. Xscreenaver có thể được cài đặt bằng cách gõ sudo apt-get install xscreensaver. Mpv có thể được cài đặt bằng cách gõ sudo apt-get install mpv.

Đi vào Terminal và gõ gedit ~/.xscreensaver. Cuộn xuống phần mã có nội dung "chương trình". Trên đầu danh sách, đặt mã tương tự như sau:

"Screensaver Name" mpv --really-quiet --no-audio --no-stop-screensaver --loop=inf --fs --wid=$XSCREENSAVER_WINDOW $HOME/fileDirectory

"fileDirectory" có thể được tạo thành một tệp hoặc một thư mục. Nếu bạn muốn phát tất cả các video trong một thư mục, hãy đặt một cái gì đó như $HOME/Videos/*Bạn cũng có thể giới hạn nó ở một định dạng tệp cụ thể bằng cách đặt định dạng đó sau dấu hoa thị. (ví dụ *.mp4:) Thẻ -shuffle cũng có thể được áp dụng để làm cho các video phát theo thứ tự ngẫu nhiên.

Khi mã này đã được đưa vào, hãy sử dụng Ctrl+ Sđể lưu và sau đó thay đổi trình bảo vệ màn hình của bạn sang mã mới. Và thế là xong, bạn đã hoàn thành!


:-( Tôi nhận được mpv : Depends: libsdl2-2.0-0 (>= 2.0.0) but it is not going to be installedtrên Ubuntu 14.04 (phiên bản Mate)
KlaymenDK

~ / .xscreenaver bị thiếu theo mặc định. Người ta nên chạy xscreenaver-demo để tạo nó.
Albus Dumbledore

2

Câu hỏi quá cũ nhưng đây là một cách khác để phát danh sách video dưới dạng trình bảo vệ màn hình:

Cài đặt xscreenaver

sudo apt-get install xscreensaver

và cài đặt trình bảo vệ web.

dự án clone webnuxsaver bất cứ nơi nào bạn muốn và thêm định dạng mp4 / webm trong video thư mục. chạy getArrayVideos.py trong thư mục video để nhận tất cả các mảng video.

cd videos python getArrayVideos.py

Ví dụ đầu ra:

['nameofvideo.mp4','nameofvideo2.webm'.....]

Sao chép đầu ra và thêm vào index.html mảng video trong biến videosStorage.

Mở index.html trong trình duyệt để xem mọi thứ đều hoạt động tốt và sao chép đường dẫn.

Đường dẫn ví dụ trong trình duyệt:

file:///usr/lib/xscreensaver/webnuxsaver/index.html

Sau đó, cần mở xscreenerver để tạo tệp ~ / .xscreenaver. Đóng xscreenaver và mở tập tin ~ / .xscreenaver sau đó chỉnh sửa ~ / .xscreenaver:

các chương trình:

trình bảo vệ web \ n \

Mở xscreenaver và tìm kiếm trình bảo vệ web sau đó nhấp vào cài đặt rồi nâng cao >>

trong dòng lệnh thêm:

tệp webscreenaver -url ": ///usr/lib/xsc Greensaver / webnuxsaver / index.html"

Lưu ý: là url của tệp cục bộ của index.html. Mở trình duyệt của bạn để có được đường dẫn.

Lưu ý thêm: Cố gắng sử dụng tên đơn giản của video mà không có ký tự đặc biệt.

Cuối cùng, để bắt đầu với xscreenaver như mặc định. Thực hiện theo các bước tiếp theo:

1) xscreenaver cần được khởi chạy khi khởi động thông qua "Ứng dụng khởi động" (nhấn Super và gõ "Khởi động"). Thêm một mục mới để khởi chạy trình nền xscreenaver khi khởi động dưới dạng xscreenaver -no-Splash.

2) Bạn cần hiển thị ứng dụng cấu hình xscreenaver. Nhấn Super và gõ bảo vệ màn hình. Đặt "Trống sau x phút" với số tiền bạn muốn (ví dụ 5 phút). Ghi nhớ giá trị này cho sau này. Đảm bảo "Khóa màn hình sau" là KHÔNG GIỚI HẠN.

3) Cuối cùng, đi đến Cài đặt hệ thống / Độ sáng & Khóa. Đặt "Tắt màn hình khi không hoạt động trong x phút" thành cùng giá trị khi bạn đặt cài đặt xscreen "Trống sau x phút" (ví dụ: 5 phút). Sau đó vẫn ở dưới Độ sáng & Khóa, đặt "Khóa màn hình sau:" thành "Tắt màn hình".

Hoặc trong bàn phím tắt, thêm lệnh tiếp theo:

xscreensaver-command -lock

với các phím tắt bạn thích. Ví dụ. Ctrl + alt + l

Thông tin thêm: Làm cách nào để định cấu hình xscreenaver để sử dụng màn hình khóa Gnome trên Ubuntu 14.04?


Bạn có thể xây dựng thêm một chút? Cách cài đặt, v.v.

Vâng, bạn có thể đọc "cách cài đặt" trong dự án github. Nhưng ok tôi sẽ cập nhật câu trả lời của tôi.
Archagy

1

Đầu tiên Sao chép-Dán cái này vào hộp địa chỉ trong trình duyệt của bạn apt:libgle3,xscreensaver-data-extra,xscreensaver-gl-extrasau đó tải xuống cái nàycái này và cài đặt hai .debs.

Bây giờ, hãy vào Ứng dụng-> Menu phụ kiện và mở AniBG. Bây giờ điều chỉnh sở thích của bạn từ chỉ báo trên bên trái.


2
Liên kết đầu tiên không hoạt động, thay đổi nó.
karthick87
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.