Gebruik van advertenties - rwmodeltrain/departure-board GitHub Wiki

Advertenties

Het vertrektijdenbord werkt als reclamebord als er geen activiteit is op het station, dwz dat er geen treinen verwacht worden en geen treinen op de sporen aanwezig zijn. Als er ongeveer 3-5 seconden geen activiteit is schakelt departure-board om naar de reclamemodus.

Op één station kunnen oneindig veel reclames worden getoond, dit kunnen JPG of MPG bestanden zijn. Gebruik JPG voor stilstaande reclames, gebruik MPG bestanden voor videoreclames. Op de Epinal-baan rouleren 7 advertenties per station, waarin JPG's en MPG's elkaar afwisselen. Per station kan overigens een variabel aantal aan advertenties rouleren.

JPG bestanden

De foto's zijn het best zichtbaar als ze een formaat hebben van 160x128 pixels. Er zijn verschillende programma's waarmee grotere foto's om te zetten zijn naar dit formaat.

MPEG 1 bestanden

Pygame, als add-on voor Python, kan alleen MPEG1 bestanden verwerken. Het programma ffmpeg kan een videobestand converteren naar het juiste formaat. Downloaden van ffmpeg kan hier.

Ffmpeg werkt voornamelijk vanaf de command-line, voor de Mac is de juiste instructie:

ffmpeg -i ./Desktop/sourcefile.mp4 -maxrate 60000k -bufsize 500kB -qscale:v 2 -vcodec mpeg1video -s 160x128 ./Desktop/outfile.mpg

Hierbij wordt het bestand sourcefile.mp4 op de desktop omgezet naar outfile.mpg, ook op de desktop.

Aanpassen INI-files

Per station kan een cyclus aan reclamebestanden worden opgegeven, de bestanden moeten worden opgeslagen in de directory adfiles op de RPi. In het bestand departure-board.ini op de RPi is de naam en de lokatie van adfiles opgeslagen.

In ieder Station.ini bestand staan de advertenties die getoond moeten worden. Voor meer informatie hierover, zie hier.