Looking for an easy way to loop video on a screen? With loopi you'll be up and running in minutes.
Other options exist, but aren't always the best solution. Screenly OSE requires a network connection at all times, and refuses to play without it. Raspberry Pi Video Looper works well, but requires shuttling USB sticks to update media files.
We made loopi to be stable, resilient, and much easier to update. You won't need to move USB sticks back and forth. Updating video is as easy as connecting to a wireless network to drag and drop your media files. Playback is seamless: you won't see black screens or spinners between loops.
This solution can be used for digital signage, wayfinding and directional signs, art show exhibits, tradeshow presentations, museum displays, current events calendars, lobbies, waiting rooms, retail and point-of-purchase displays, restaurant menus, and much more.
- Solid and stable reliability
- Seamless looping; no black screens or spinners
- No need for USB drives
- No internet or network connection required
- No telemetry or "phoning home"
- Simply connect to loopi's WiFi hotspot to update media
- Media changes detected and applied automatically
- User friendly and intuitive interface
- Raspberry Pi 3B or 3B+ (other models not tested)
- 8GB or greater SD card, preferably Class A
- Full HD 1080P screen connected with HDMI cable
- Download the latest image from releases, e.g.
loopi-1.X.img.xz
- Write the image to a quality SD card
- Windows: Try Rufus
- Mac: Use balenaEtcher
- Linux:
xzcat loopi-1.X.img.xz | sudo dd of=/dev/sdX bs=4M oflag=dsync status=progress
- Put the SD card in your Raspberry Pi and reboot
- Note: On first boot, the Pi will enlarge the filesystem to fit the entire SD card and then reboot automatically
- Follow the on-screen instructions to connect your notebook, laptop, phone, or tablet to the WiFi hotspot with the randomly generated password on the screen
- On your wireless device, open http://loo.pi and click "Manage media"
- Drag and drop a compatible 1080P video file―it will begin to loop automatically!
- Install the latest Debian
buster
RaspiOS Lite image to an SD card, e.g.:xzcat 2022-09-22-raspios-buster-armhf-lite.img.xz | sudo dd of=/dev/sdX bs=4M oflag=dsync status=progress
- Insert the SD card into a Raspberry Pi 3B or 3B+
- Power on the Pi, log in as the default user (
pi
with passwordraspberry
), and execute the following commands:sudo apt update
sudo apt install --yes git
git clone https://github.com/zebradots/loopi
cd loopi
sudo ./setup-loopi.sh
and ensure no errors are reportedsudo poweroff
- Remove the card, insert it into an SD reader, and ensure partitions are unmounted
sudo dd if=/dev/sdX of=loopi-1.X.img bs=32M oflag=dsync status=progress
wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh
chmod +x pishrink.sh
sudo ./pishrink.sh loopi-1.X.img
xz -9ev loopi-1.X.img
While loopi has you covered for digital signage, you may also want traditional custom signs, lettering and wall graphics to finish your project. The loopi project is sponsored by: