I don’t know if this is already possible or not so I thought that asking “devs” is better than asking forum.
So on Youtube when you speed up a video the sound speeds up but pitch doesn’t change with the speed.
So when I try to do 120FPS video I have to upload it with 60fps and then ask people to speed it up. but the sounds are all messed up.
I found a way to kinda fix it and it was by changing the pitch of the sound but this wasn’t perfect.
The way I understand the speeding up sound works on Youtube is that it just takes the vibrations and make them go closer to each other causing many problems.
So even though I got the pitch right. The sounds where still crammed together causing problems.
So… Can someone code a pitch changer that would fix this problem.
If the purpose of this is to play a video on YouTube at 120 fps, I suspect this is going to work in the way that you are hoping.
When you play a 60 fps YouTube video at 2x speed, does it play at 120 fps, or does it play at 60 fps and drop every other frame?
You may be able to check that with Google Chrome “FPS meter”, which is a tool in Google Chrome:
F12 > More Tools > Render settings > FPS meter.
So we need to figure out what is the frame rate of the audio and then slow down audio so it plays only the coorrect frames of audio in the youtube video. And because pitch change copies near sound waves and makes them shorter that is why it kinda works but it doesn’t.
Weird that it would speed up the audio like that but play all frames of the video… Makes no sense.
Audio doesn’t have a frame rate. YouTube just cuts it into pieces and drops every other piece. The pieces that are retained are a little longer than the pieces that are dropped so as to allow for a short crossfade from one piece to the other.
When viewed on Chrome, the frame rate is 60 fps whether at normal speed or double speed.