Files
LEDMatrix/test/broadcast_logo_analysis.json
2025-09-10 18:21:03 -04:00

757 lines
20 KiB
JSON

{
"total_mappings": 44,
"existing_logos": [
{
"broadcast_name": "ACC Network",
"logo_filename": "accn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\accn.png",
"dimensions": [
512,
150
],
"mode": "RGBA",
"file_size": 6772,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ACCN",
"logo_filename": "accn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\accn.png",
"dimensions": [
512,
150
],
"mode": "RGBA",
"file_size": 6772,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ABC",
"logo_filename": "abc",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\abc.png",
"dimensions": [
512,
511
],
"mode": "P",
"file_size": 21748,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "BTN",
"logo_filename": "btn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\btn.png",
"dimensions": [
512,
309
],
"mode": "P",
"file_size": 4281,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "CBS",
"logo_filename": "cbs",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\cbs.png",
"dimensions": [
330,
96
],
"mode": "RGBA",
"file_size": 10111,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "CBSSN",
"logo_filename": "cbssn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\cbssn.png",
"dimensions": [
512,
111
],
"mode": "RGBA",
"file_size": 16230,
"is_problematic": false,
"issues": [
"Extreme aspect ratio: 4.61"
],
"recommendations": [
"Consider using a more square logo",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "CBS Sports Network",
"logo_filename": "cbssn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\cbssn.png",
"dimensions": [
512,
111
],
"mode": "RGBA",
"file_size": 16230,
"is_problematic": false,
"issues": [
"Extreme aspect ratio: 4.61"
],
"recommendations": [
"Consider using a more square logo",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ESPN",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ESPN2",
"logo_filename": "espn2",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn2.png",
"dimensions": [
512,
97
],
"mode": "P",
"file_size": 3996,
"is_problematic": false,
"issues": [
"Extreme aspect ratio: 5.28"
],
"recommendations": [
"Consider using a more square logo",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ESPN3",
"logo_filename": "espn3",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn3.png",
"dimensions": [
512,
101
],
"mode": "P",
"file_size": 4221,
"is_problematic": false,
"issues": [
"Extreme aspect ratio: 5.07"
],
"recommendations": [
"Consider using a more square logo",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ESPNU",
"logo_filename": "espnu",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espnu.png",
"dimensions": [
512,
147
],
"mode": "RGBA",
"file_size": 6621,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ESPNEWS",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ESPN+",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "ESPN Plus",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "FOX",
"logo_filename": "fox",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\fox.png",
"dimensions": [
512,
307
],
"mode": "RGBA",
"file_size": 94499,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "FS1",
"logo_filename": "fs1",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\fs1.png",
"dimensions": [
512,
257
],
"mode": "RGBA",
"file_size": 8139,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "FS2",
"logo_filename": "fs2",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\fs2.png",
"dimensions": [
512,
256
],
"mode": "RGBA",
"file_size": 8204,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "MLBN",
"logo_filename": "mlbn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\mlbn.png",
"dimensions": [
512,
528
],
"mode": "RGBA",
"file_size": 42129,
"is_problematic": false,
"issues": [
"Very large dimensions: 512x528"
],
"recommendations": [
"Consider optimizing logo size for better performance",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "MLB Network",
"logo_filename": "mlbn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\mlbn.png",
"dimensions": [
512,
528
],
"mode": "RGBA",
"file_size": 42129,
"is_problematic": false,
"issues": [
"Very large dimensions: 512x528"
],
"recommendations": [
"Consider optimizing logo size for better performance",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "MLB.TV",
"logo_filename": "mlbn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\mlbn.png",
"dimensions": [
512,
528
],
"mode": "RGBA",
"file_size": 42129,
"is_problematic": false,
"issues": [
"Very large dimensions: 512x528"
],
"recommendations": [
"Consider optimizing logo size for better performance",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "NBC",
"logo_filename": "nbc",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\nbc.png",
"dimensions": [
512,
479
],
"mode": "RGBA",
"file_size": 15720,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "NFLN",
"logo_filename": "nfln",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\nfln.png",
"dimensions": [
330,
130
],
"mode": "RGBA",
"file_size": 10944,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "NFL Network",
"logo_filename": "nfln",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\nfln.png",
"dimensions": [
330,
130
],
"mode": "RGBA",
"file_size": 10944,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "PAC12",
"logo_filename": "pac12n",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\pac12n.png",
"dimensions": [
512,
645
],
"mode": "RGBA",
"file_size": 84038,
"is_problematic": false,
"issues": [
"Very large dimensions: 512x645"
],
"recommendations": [
"Consider optimizing logo size for better performance",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "Pac-12 Network",
"logo_filename": "pac12n",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\pac12n.png",
"dimensions": [
512,
645
],
"mode": "RGBA",
"file_size": 84038,
"is_problematic": false,
"issues": [
"Very large dimensions: 512x645"
],
"recommendations": [
"Consider optimizing logo size for better performance",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "SECN",
"logo_filename": "espn-sec-us",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn-sec-us.png",
"dimensions": [
512,
718
],
"mode": "RGBA",
"file_size": 87531,
"is_problematic": false,
"issues": [
"Very large dimensions: 512x718"
],
"recommendations": [
"Consider optimizing logo size for better performance",
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "TBS",
"logo_filename": "tbs",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\tbs.png",
"dimensions": [
512,
276
],
"mode": "RGBA",
"file_size": 61816,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "truTV",
"logo_filename": "tru",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\tru.png",
"dimensions": [
512,
198
],
"mode": "RGBA",
"file_size": 11223,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "Peacock",
"logo_filename": "nbc",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\nbc.png",
"dimensions": [
512,
479
],
"mode": "RGBA",
"file_size": 15720,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "Paramount+",
"logo_filename": "paramount-plus",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\paramount-plus.png",
"dimensions": [
330,
205
],
"mode": "RGBA",
"file_size": 17617,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "Hulu",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "Disney+",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "Apple TV+",
"logo_filename": "nbc",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\nbc.png",
"dimensions": [
512,
479
],
"mode": "RGBA",
"file_size": 15720,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "MASN",
"logo_filename": "cbs",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\cbs.png",
"dimensions": [
330,
96
],
"mode": "RGBA",
"file_size": 10111,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "MASN2",
"logo_filename": "cbs",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\cbs.png",
"dimensions": [
330,
96
],
"mode": "RGBA",
"file_size": 10111,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "MAS+",
"logo_filename": "cbs",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\cbs.png",
"dimensions": [
330,
96
],
"mode": "RGBA",
"file_size": 10111,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "SportsNet",
"logo_filename": "nbc",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\nbc.png",
"dimensions": [
512,
479
],
"mode": "RGBA",
"file_size": 15720,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "FanDuel SN",
"logo_filename": "fox",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\fox.png",
"dimensions": [
512,
307
],
"mode": "RGBA",
"file_size": 94499,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "FanDuel SN DET",
"logo_filename": "fox",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\fox.png",
"dimensions": [
512,
307
],
"mode": "RGBA",
"file_size": 94499,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "FanDuel SN FL",
"logo_filename": "fox",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\fox.png",
"dimensions": [
512,
307
],
"mode": "RGBA",
"file_size": 94499,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "SportsNet PIT",
"logo_filename": "nbc",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\nbc.png",
"dimensions": [
512,
479
],
"mode": "RGBA",
"file_size": 15720,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "Padres.TV",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
},
{
"broadcast_name": "CLEGuardians.TV",
"logo_filename": "espn",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\espn.png",
"dimensions": [
512,
512
],
"mode": "RGBA",
"file_size": 7391,
"is_problematic": false,
"issues": [],
"recommendations": [
"Logo has transparency - ensure proper background handling"
]
}
],
"missing_logos": [],
"problematic_logos": [
{
"broadcast_name": "TNT",
"logo_filename": "tnt",
"path": "C:\\Users\\Charles\\Documents\\GitHub\\LEDMatrix\\assets\\broadcast_logos\\tnt.png",
"dimensions": [
512,
512
],
"mode": "P",
"file_size": 6131,
"is_problematic": true,
"issues": [
"Image appears to be mostly white",
"Very low content density: 0.0%"
],
"recommendations": [
"Logo has transparency - ensure proper background handling",
"Logo may appear as a white box - check content"
]
}
],
"recommendations": [
"Fix 1 problematic logos",
"Consider mapping 1 orphaned logo files",
"Ensure all logos are PNG format with transparency support",
"Use consistent dimensions (preferably 64x64 or 128x128 pixels)",
"Test logos on the actual LED matrix display",
"Consider creating fallback logos for missing channels"
],
"orphaned_logos": [
"prime"
]
}