Landing: telemetry collector, doomguard watermark, SIGNAL centering
- telemetry.sh: bash collector for static device + OBS profile specs. Default mode wraps telemetry.json → telemetry.js (script-tag-loaded global, dodging file:// fetch CORS in CEF). --collect re-reads hardware + OBS basic.ini / streamEncoder.json. - index.html: footer subtitle now rotates real CPU/MEM/GPU/OBS data with soft 400ms crossfade; SIGNAL group re-centered via 3-col grid; doomguard watermark behind everything with periodic "tune-in" spikes through the noise canvas. - telemetry.json: hand-edited cosmetic version of collected specs. - .gitignore: track telemetry.json (source), ignore telemetry.js (build artifact) and *.manual backups.
This commit is contained in:
41
landing/telemetry.json
Normal file
41
landing/telemetry.json
Normal file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"collectedAt": "2026-04-25T22:10:52Z",
|
||||
"cpu": {
|
||||
"model": "AMD Ryzen",
|
||||
"threads": 12
|
||||
},
|
||||
"mem": {
|
||||
"totalGB": 32
|
||||
},
|
||||
"host": {
|
||||
"kernel": "Arch Linux 6.18.23-1-lts"
|
||||
},
|
||||
"gpu": {
|
||||
"name": "NVIDIA GeForce RTX 3060 Ti",
|
||||
"vramTotalMB": 8192
|
||||
},
|
||||
"obs": {
|
||||
"profile": "Untitled",
|
||||
"renderer": "OpenGL",
|
||||
"outputMode": "Advanced",
|
||||
"canvas": { "w": 2560, "h": 1336 },
|
||||
"output": { "w": 1920, "h": 1080 },
|
||||
"fps": 30,
|
||||
"color": {
|
||||
"format": "NV12",
|
||||
"space": "709",
|
||||
"range": "Partial"
|
||||
},
|
||||
"stream": {
|
||||
"encoder": "x264",
|
||||
"rateControl": "CBR",
|
||||
"bitrateKbps": null,
|
||||
"keyintSec": 2,
|
||||
"profile": "high"
|
||||
},
|
||||
"audio": {
|
||||
"sampleRateHz": 48000,
|
||||
"channels": "Stereo"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user