HowTo Hack

Get started with Version 4.20 on a Raspi with ethernet or WiFi, and connect it to your network, so you can easily login via ssh to make changes to the script, other files or the system in general:

User pi, password mp4museum, find your IP with this guide from raspberrypi.org

Windows SSH Client: Download PuTTy

Mac: Use the Terminal App and type ssh pi@(add IP here, or try “mp4musem.local” instead of IP)

Many commands involve sudo to get admin access, so be careful. Or not, you can always re-write the standard image 😉 There is no such thing as failure, just call it “iterative design”.

Also, find additional resources on GitHub

Remount for Write Access

After logging in, start by remounting the filesystem for write access.

sudo mount -o remount,rw /

Replace the path / with /media/video if you would like to change the loop file on mp4musem-sync.

Edit the main script

With Nano, you get a basic text editor in the console. For example, use

nano mp4museum.py

to open the main script file. It contains event handlers for button functionality, playing the startup logo film, and the main loop indexing and playing from USB.

After your changes are done, press “CTRL + X” to exit, and answer “y” to save the editor to the file.

Note: On mp4m-sync, the player is started as a service, there is no script.

Reboot the machine

sudo reboot

to see if your changes are successful. Please not that this will put the card back into read-only mode.