The following may help for online resources
Brazilian Catholic Television Station subgroup of Divina Voluntade with translations in Portugese and English: https://www.divinavontade.com/meditacao-das-24h-da-paixao/
24 Hour Passion Playlist: https://www.youtube.com/playlist?list=PLE9MVQgdDD0Nxavug-3jse4vSm1w1XgNH
1st Hour – 5 pm – https://luisapiccarreta.me/the-twenty-four-hours-of-the-passion/355-2
2nd Hour – 6 pm – https://luisapiccarreta.me/the-twenty-four-hours-of-the-passion/365-2
14th Hour – 6 am – https://luisapiccarreta.me/the-twenty-four-hours-of-the-passion/798-2
Adveniat Regnum Tuum!