Screen Rotation degree by degree manually

Hello, I was watching a video live on YouTube today, The video had a problem on its orientation.
as you can see below an example. The red frame represents the youtube app and the pic inside is the video.

The video was in a bad rotation.

I tried many apps but the problems all apps rotate 90 degree, 180,landscape, portrait and flip. Those rotations did not help in my case.

Is there an app that I can enter the rotation degree value manually. for example 15 degree, 30 degree, 7 degree, 23 degree and so on. This way will solve my problem.

Thanks indeed