Hi there,
your project took my attention , i want to tell you that i have youtube video scrapper with multiple video and audio quality with another way than the "pytube " , yet i can help you as well if you want to proceed with it.
please check my profile portofolio , you can see there my video scrapper project using "youtube-dl".
just ping me here i can share snapshot of how i can help you with it and also show you my video scrapping already exixting project.
BR
Ahmed