for absolute beginners i recommend going to the books and learning some basic vocabulary and grammar first. taking the LAF mods in NUS also helps. once you've gotten a bit better, you can try and watch some french educational tiktoks which speak more slowly. after that, you can move on to watching normal french tiktoks with captions.
for me, i tend to watch bilingual videos where the poster will switch between french and another language (that i know).