Window channel felt installation

Subscribed. I've got all new rubber and felt for my doors that I've been putting off installing for some time now, but now I am getting even more tired of the windows rattling and the wind whistling.