Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a video background [Feature Request] #54

Closed
caleb87 opened this issue Mar 16, 2024 · 2 comments
Closed

Add a video background [Feature Request] #54

caleb87 opened this issue Mar 16, 2024 · 2 comments

Comments

@caleb87
Copy link

caleb87 commented Mar 16, 2024

Love this project! It would be awesome if the background could be a video loop. Is there a patreon or anything to support the project?

@caleb87 caleb87 closed this as completed Mar 16, 2024
@caleb87 caleb87 reopened this Mar 16, 2024
@caleb87
Copy link
Author

caleb87 commented Mar 16, 2024

I see that it's shown on the home page video, but I don't see any where in the docs to add it. Any help on how to add a mp4 as background?

@caleb87
Copy link
Author

caleb87 commented Mar 16, 2024

I guess I've drank too much coffee today... 🐎
Wish this was built in though

### Animated Backgrounds
For an animated transparent background implementation, I recommend [anipaper](https://github.com/Theldus/anipaper), which will play a video of your choice in a loop. anipaper should be run with the following options enabled:
- `-b` (Borderless Fullscreen): Since this method requires a compositor, we will need to run anipaper as a borderless fullscreen window rather than as a wallpaper
- `-p` (Pause): We will need to pause the playback when the application launches, and resume it after it finishes
- `-d` (Hardware decoding): This will keep the CPU use as low as possible, and consequently fan noise and power consumption. Requires the hardware device name as an argument. This option is not absolutely required, but you should use it if your hardware is supported.

@caleb87 caleb87 closed this as completed Mar 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant