May the Fourth Movie Marathon
What better way to celebrate Star Wars Day than to have a movie marathon (in story chronological order) but put a Pragmatic twist on it. Create in in-house TV station and broadcast the movies to all the TVs in the house!
As with most all folks, we are cord cutters and have an HD antenna mounted to catch the local channels. Many years ago we installed a Channel Plus 3025 video distribution box to boost the signal a bit and distribute it to the various TV’s around the house. This box has a neat trick, it has a 2 channel RF modulator in it. It can create it’s own analog tv channels (cable and UHF!) and inject them into the distribution. By using RCA connectors you can broadcast 2 TV stations to the entire house.
This is not perfect (doesn’t work with Commodore 64 for some reason) however it DOES work with a Raspberry Pi (all models).
Following the instructions on the back panel of the 3025, I was able to find a couple of OTA analog gaps that would not interfere with local channels. Channel 18 was born, it was as simple as hooking up the composite output and analog audio outputs to the modulator and you are up and running! On modern televisions you will need to re-scan for channels just like you would do to search for HD channels only with an important difference (a new analog station!)
All you need (software wise) is a copy of the Raspbian distribution. I’d recommend Raspbian Buster Lite, no desktop is required. Yup you read that right! Install as per the instructions to get your base system up and running. I would recommend a large enough SD card to hold your video files.
Once you’ve gotten your base system setup to your liking, be sure to install omxplayer (apt-get install omxplayer) and copy your video files to /home/pi.
- Raspberry Pi Model 2b
- Samsung 64GB MicroSDXC EVO Plus Memory Card & SD adapter
- Channel Plus 3025
#!/bin/bash while : do omxplayer -b "Phantom Menace.mp4" omxplayer -b "Attack Of The Clones.mp4" omxplayer -b "Star Wars The Clone Wars.mp4" omxplayer -b "Solo A Star Wars Story.mp4" omxplayer -b "Revenge of the Sith.mp4" omxplayer -b "Rogue One A Star Wars Story.mp4" omxplayer -b "Star Wars.mp4" omxplayer -b "Episode V The Empire Strikes Back.mp4" omxplayer -b "Return Of The Jedi.mp4" omxplayer -b "The Force Awakens.mp4" done
Append to the end of /home/pi/.profile
clear bash start.sh
Couldn’t be easier with versions newer than Jessie.
- sudo raspi-config
- Select Boot Options
- Select Desktop / CLI
- Select Console Autologin
Post Install Notes
- Make sure you get a good quality USB power supply for your Pi. Poor plugs can be noisy and can cause some distortion on it’s composite output.
- Take the default aspect-mode for omxplayer (letterbox).
- If you have a 16:9 aspect TV set it’s aspect to “Wide”, this will stretch the image to fit the screen. The aspect ratio of the video should look correct.
Get your Popcorn!
You are going to be watching for a long long time….