Izumiko

xiaofengche

Xiaofengche is an ultra-compact Windows live-wallpaper tool that uses libmpv to play videos as your desktop wallpaper, with a tiny footprint and simple setup.

2025.11.11
Published at
Nov 11, 2025
22
Stars
657
Download
Synced at
13d ago

Latest release

2025.11.11Nov 11, 2025, 12:45 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Xiaofengche is an ultra-compact Windows live-wallpaper tool that plays video in a loop on your desktop. It uses libmpv as its playback core, keeping the program very small and light on resources, which suits users who want a moving desktop without installing a large application. The project was once featured on a niche-software release page.

Turn your desktop into moving pictures with the smallest possible footprint.

Key Features

  • Video live wallpaper: render a local video onto the desktop as a live wallpaper
  • libmpv core: playback is provided by libmpv, covering common video formats
  • Tiny footprint: a very small program that is light to install and run
  • Simple setup: no complex configuration, just pick a video

Target Audience

  • Windows users who want a moving desktop
  • Users who prefer lightweight utilities
  • Tinkerers who like to set up playback components themselves

Quick Start

  1. Install the .NET 8 runtime
  2. Get the Xiaofengche program and run it, then choose the video to use as wallpaper
  3. To build it yourself, first download libmpv, unzip it, and place libmpv-2.dll in the project directory
  4. After building, develop or publish from the project directory

Core Advantages

  • Compact and light: a small program that barely touches system resources
  • Format compatibility: libmpv covers mainstream video formats
  • No learning curve: pick a video and it works, with no complex configuration

System Requirements

Item Requirement
OS Windows 10 1809 or later
Runtime .NET 8
Dependency libmpv (libmpv-2.dll)

Notes

  • Install the .NET 8 runtime before use
  • Building from source requires downloading libmpv separately and placing libmpv-2.dll in the project directory
  • A live wallpaper continuously uses some CPU, GPU, and memory

Release history

Sort