View Single Post
Old 16th December 2020, 21:21   #5  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 5,370
Quote:
Originally Posted by nji View Post
To give an example - some time ago I downloaded this
https://youtu.be/NOIbJFCa2xk
Although with better quality.
Size was 19kB, 75% of it the "video stream".
Although the frames are identical, YT uses 25fps.

That was probably uploaded at 25fps, so YT keeps the same framerate and number of frames as the uploaded original

What I mean is the minimum FPS was 6fps of the YT re-encode. e.g If you upload a 1 fps video, 10 seconds. That's 10 frames. Youtube will re-encode it to 6fps, 60 frames (duplicates). 6x the number. That theoretically take more bits to encode . YOu can upload an equivalent FPS 0.000001 fps video (1 frame) . But youtube will re-encode it to 6fps (maybe ten thousand more frames). In those situations the savings is potentially on the user upload side, not as much on the youtube streaming side because of the MIN fps . YT probably does this for good reason (seeking / navigation). Maybe people want to skip to chorus or other parts of song or slideshow



Quote:

I will use one of avisynth's dedupe filters then.
They will generate a timecode file ok.
After removing the dupes from the movie
it will have the same lenght but with adjusted constant fps
so it has still the same lenght as the audio?
And after saving that I use the timecode file to
make it vfr, right?
Yes, same audio duration, equivalent CFR (out of sync) . You add the timecode file to make it VFR and it will be in sync .

Last edited by poisondeathray; 16th December 2020 at 21:25.
poisondeathray is offline   Reply With Quote