To improve long-term stability and low-toxicity active packaging systems, three visible-light-driven antibacterial packaging films from chitosan (CS), silk fibroin (SF), polyvinyl alcohol (PVA) and 3,3,4,4-benzophenone tetracarboxylic acid (BPTCA) were fabricated in this study. First, CS/PVA, SF/PVA and CS/SF/PVA films by solution casting method, and enhance their water solubility by glutaraldehyde (GA) cross-linking to obtain CS/PVA-G, SF/PVA-G and CS/SF/PVA-G. Then, BPTCA was covalently immobilized onto CS/PVA-G, SF/PVA-G and CS/SF/PVA-G through the esterification to obtain CS/PVA-B, SF/PVA-B and CS/SF/PVA-B, respectively. The chemical structure, photophysical properties, and antibacterial capacities are characterized. The FTIR revealed that BPTCA is covalently grafted with the polymer matrix via ester bond. Furthermore, grafting of BPTCA enhanced the film's UV-blocking, decreased water contact angle, water vapor permeability, and possessed moderate mechanical properties. Meanwhile, CS/SF/PVA-B has the best reactive oxygen species generation ability and antibacterial activity (against Escherichia coli, Staphylococcus aureus, Salmonella enteritidis), and can recycle four times, overall migration value of BPTCA was within the limits of 10 mg/dm2. We apply CS/SF/PVA-B films combined with palletized packaging to different chilled-meat preservation applications, and measure physicochemical changes and microbial counts. Shelf lives of chilled mutton are extended by 3 d and chicken by 6 d, compared with controls without CS/SF/PVA-B film. A covalent immobilized visible-light-driven antibacterial packaging may improve the long-term quality of chilled meats.