13 votes
Accepted

ffmpeg- What's the difference between "NN000/1000 fps" and "NN000/1001 fps"?

Yes, 24000/1000 is 24 fps and 24000/1001 is 23.976fps. Some refer to the X/1001 frame rates as "drop down" (as in "dropped down from the integer") but this is easy to confuse with "pull down" which ...
user avatar
  • 387
12 votes
Accepted

Are there only a few standard video frame rates?

There are several "standard" frame rates, but there are getting to be so many that supporting arbitrary framerates is easier than specifically supporting many specific ones. This is especially true ...
user avatar
  • 2,640
10 votes
Accepted

Is it meaningful to raise frame rate, if so what is the best option?

Is it meaningful to raise the frame rate? Usually, no. Exceptions are if you need to artificially generate slow motion using a robust tool like Twixtor. What is the mechanism of -r 60 in the above ...
user avatar
  • 30.4k
6 votes

ffmpeg- What's the difference between "NN000/1000 fps" and "NN000/1001 fps"?

Those are rational numbers. So, 24000/1000 = 24.000 and 24000/1001 = 23.976. These are in fact the exact representations i.e. 23.976 is an approximation but 24000 divided by 1001 isn't. As for why ...
user avatar
  • 30.4k
5 votes

Are there any free ways to increase the framerate of a video?

what about creating image sequences and then using somehting like ImageMagick to interpolate between the frames. So (assuming bash, zsh or similar shell) this should work: mkdir tempdir mkdir ...
user avatar
  • 13.4k
5 votes
Accepted

Why is Olympic slow motion footage sharp with little motion blur?

The MacCAM (used in Tennis back in 2004) used a 1000 fps frame rate and had just enough resolution to capture a tennis ball hitting (or missing) a line with reasonable resolution. Today, a Phantom ...
user avatar
5 votes
Accepted

FFmpeg encode variable input framerate

When receiving frames from a raw input i.e. one without embedded timestamps, ffmpeg will assign timestamps in serial order, thus losing the temporal relation between the incoming frames. When the ...
user avatar
  • 30.4k
4 votes
Accepted

H264 framerate information?

RTP is just a protocol for data transfer, it doesn't contain any specific information about the internals of the data transmitted. The information should be contained in the .h264 stream. The SPS (...
user avatar
  • 7,119
4 votes
Accepted

Does raising the framerate while not changing the bitrate result in quality loss?

If the result of increasing the frame rate is that more pixels are displayed per second, then yes, keeping the bit rate the same will almost certainly mean a loss in overall quality. Not all such ...
user avatar
  • 4,654
4 votes
Accepted

What happens to frames when you speed up a video clip?

In the simplest case, half the frames -- every second frame, or all the even (or odd) numbered original frames -- are just gone, discarded. The frame rate of the resulting video does not change, it's ...
user avatar
  • 4,654
4 votes

Interpreting 60fps to 24fps in Premiere Pro

I figured out the problem. My shutter speed was set too low. Turns out it needs to be double the frame rate in order to achieve a smooth motion when interpreted to 24 fps. Should have thought of that ...
user avatar
  • 201
4 votes
Accepted

Why is ffmpeg outputting a 600fps video from a 120fps video input?

Update: The PTS entries of the input and output for the command below are identical in version N-79630-g9ac154d. Looks like the file is falsely flagged as VFR. But this single-step command below works ...
user avatar
  • 30.4k
4 votes

How to change framerate with HandBrake without side effects

FFMPEG is probably a better tool for the job, if you are prepared to deal with the command line. Install ffmpeg from the packages found here. These are all ready-built and should have all the included ...
user avatar
  • 13.4k
4 votes

ffmpeg- What's the difference between "NN000/1000 fps" and "NN000/1001 fps"?

The original framerate for broadcast television was 60 fields (half of a frame) per second in the U.S., and timing was based on the oscillation of AC power (so, clearly, European television needed a ...
user avatar
4 votes
Accepted

What is the difference between audio Sampling rate and Frame rate?

Audio samples are encapsulated into frames as well. For PCM, the framing is notional, but for DCT-based codecs, it's a basic requirement. AAC typically bundles 1024 samples per frame, so 1 second of ...
user avatar
  • 30.4k
4 votes

What is the proper notation for a frame rate that is less than 1FPS?

Frame per minute is totally fine. Frame per hour, frame per day. But I am not sure you can keep going using an acronym indefinitely. But when talking about timelapse, you normally do not talk about ...
user avatar
  • 1,065
3 votes
Accepted

Are the properties (bitrate, fps) of my h.264 video OK for the web?

Sure - it seems ok. However, it is also a good idea to offer other types of video for browsers that do not support mp4 / h264. The usual best practice involves supplying mp4, webm and ogg as ...
user avatar
  • 441
3 votes

Encoding 720p 29.97 fps video, options in Adobe Media Encoder are 23.976, 24 or 59.94 fps

The Blu-ray standard doesn't allow this framerate with this resolution. https://forums.adobe.com/thread/622722 Your options are either upscale your resolution to 1080i/p or to change your framerate ...
user avatar
  • 7,119
3 votes

Avidemux "too short" error

That is way out of the h264 specs. According to Adobe After Effects the format constrains for h264 are at min. 10fps so even 2fps are (not, see below) out of spec and could result in issues with some ...
user avatar
  • 7,119
3 votes

Recording and playing video with variable frame rate

Are you sure the files your recorded have indeed a variable framerate? It sounds like you recorded with a constant framerate (even though you get a variable frame rate video feed) which introduced ...
user avatar
  • 7,119
3 votes

Shutter slower than video FPS

"If I set it to 1/25 (shutter speed) does that mean absolute maximum (or lowest setting)?" Yes, if it was a non-digital video camera. This rule applied to the old non-digital (film) video cameras ...
user avatar
  • 1,079
3 votes

fps changes during the record

It is possible that the device is dropping frames when recording. If there are a lot of apps running or the device is running low on memory. I would try rebooting the phone then try to record video ...
user avatar
  • 403
3 votes

Matroska format's framerate is not accurate with certain values

MKV does not store a frame rate in its container. So ffmpeg/vlc looks at the default duration of a frame instead. It sees 33.333ms and does the math, which is where your weird number comes from. For ...
user avatar
3 votes
Accepted

How to double video frames without any duplicate frames

Use ffmpeg -i in.avi -r 50 -filter:v "setpts=0.5*PTS" out.avi or ffmpeg -i in.avi -r 50 -filter:v "setpts=N/50/TB" out.avi If you want to interpolate new frames, use ffmpeg -i in.avi -r 50 -...
user avatar
  • 30.4k
3 votes
Accepted

Does 60 fps make sense for YouTube?

Google has supported 60fps video since 2014. YouTube has a page that talks about video formats, codecs, framerates, etc., here. It is up to the Browser and YouTube to negotiate what format, frame ...
user avatar
3 votes

What's the difference between 29.97p and 29.97fps?

A 29.97p (p = progressive) video is 29.97fps (fps = frames per second) but not all 29.97 fps video will be progressive. Some will be interlaced, (29.97i) having 59.94 "fields" per frame. So there may ...
user avatar
  • 4,654
3 votes
Accepted

How to get smooth motion when changing clip speed?

Shooting at a higher shutter speed is not an option in my opinion, as it just blurs the motion until the problem is not visible. I don't get that part. Isn't hiding the problem until it is no longer ...
user avatar
  • 5,382
3 votes
Accepted

Convert variable framerate ~60 FPS to constant 60 FPS losslessly

To start with: your version of Handbrake is old. Version 1.0.3 came out very recently, it's got some improvements over that older version. Second, CQ0 is not actually "lossless." It's aiming for "...
user avatar
3 votes

Can I reduce the delay between video frames?

It can be done with ffmpeg. I ended up using following: ffmpeg -i input-file -vf "setpts=ifnot(isnan(PREV_OUTPTS)\,PREV_OUTPTS) + min(1000\,PTS - PREV_INPTS)" -c:v libx264 -preset ultrafast -crf 0 ...
user avatar
  • 141
3 votes
Accepted

A Sony Pro camera's spec shows it shots in 29.97fps, does it really mean it?

29.97 is shorthand for 30000/1001. There is no 29.970000... frame rate standard. FFmpeg will keep the native framerate (usually), so no need to specify an output -r value.
user avatar
  • 30.4k

Only top scored, non community-wiki answers of a minimum length are eligible