This project contains a web page that displays the PM5644 test pattern as a background image. The PM5644 is a classic television test pattern that was commonly used for calibrating and testing television equipment.
- index.html: The main HTML document that displays the PM5644 test pattern
- PM5644.svg: SVG version of the PM5644 test pattern used as background image
You can customize the display by adding URL parameters:
-
tbar: Displays a single line of text in the top bar (large format)index.html?tbar=STATION%20ID -
tbar1andtbar2: Displays two lines of text in the top bar (small format)index.html?tbar1=LINE%201&tbar2=LINE%202
-
bbar: Displays text in the bottom-right cornerindex.html?bbar=BOTTOM%20TEXT -
bbarfull: Displays text across the full bottom barindex.html?bbarfull=FULL%20WIDTH%20BOTTOM%20TEXT
Some parameters accept special values for dynamic content:
-
TIME: Displays current time (HH:MM:SS format, updates every second)index.html?tbar=TIME -
DATE: Displays current date (DAY DD MON format, e.g., "WED 05 JUN")index.html?tbar1=TIME&tbar2=DATE
-
Station identification with time:
index.html?tbar1=STATION%20XYZ&tbar2=TIME&bbar=TEST -
Full bottom bar with datetime:
index.html?tbar1=DATE&tbar2=TIME&bbarfull=TEST%20SIGNAL -
Custom text overlay:
index.html?tbar=TEST&bbar=CALIBRATE
- The project uses pure HTML and CSS
- The SVG image is referenced as a background image in the CSS
- No additional dependencies or build steps required
This can be used as a file in a browser source in OBS studio.
This project should work in all modern web browsers that support:
- HTML5
- CSS3
- SVG images
To modify or extend this project:
- Edit
index.htmlto change the layout or styling - Replace
PM5644.svgwith a different test pattern if needed - Open the file in a browser to preview changes
No build process or server setup is required for development.