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 ...
MmmHmm's user avatar
  • 397
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 ...
Gyan's user avatar
  • 32.6k
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 ...
Gyan's user avatar
  • 32.6k
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 ...
Michael Tiemann's user avatar
5 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 ...
Gyan's user avatar
  • 32.6k
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 ...
Gyan's user avatar
  • 32.6k
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 ...
Gyan's user avatar
  • 32.6k
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 ...
stib's user avatar
  • 13.7k
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 ...
DepressedDaniel's user avatar
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 ...
Rafael's user avatar
  • 1,152
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 ...
Michael Tiemann's user avatar
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 ...
Michael Steinberg's 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 -...
Gyan's user avatar
  • 32.6k
3 votes

Recording and playing video with variable frame rate

I recently ran into this issue...my transcoded-into-H264 videos started coming out with VARIABLE frame-rates, whereas in the past, they had come out as fixed framerate. I use VLC-cmdline to do my ...
David Cook's 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 ...
Jim Mack's user avatar
  • 4,674
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 ...
MoritzLost's user avatar
  • 5,412
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 "...
ivkowalenko's 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 ...
brendan's 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.
Gyan's user avatar
  • 32.6k
3 votes

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

No, all it will do is waste space and lower the quality of your video. In theory, it shouldn't take too much additional space as the frames will be 100% copies of the previous frame, but it still ...
AJ Henderson's user avatar
  • 19.3k
3 votes
Accepted

Shutter Speed or frame rate we looking at when dealing with flickering issue?

The reason you get flicker in the video is that many conventional lights don't actually stay on all the time. When running on AC power, the power actually "goes off" 100-120 times a second (depending ...
AJ Henderson's user avatar
  • 19.3k
3 votes
Accepted

Does increasing the framerate while not changing the content affects compression quality?

This depends on the specific encoder, and the compression standard, by itself, may not have anything to say about it. x264, which encodes to H.264, takes frame duration, into account, in its ...
Gyan's user avatar
  • 32.6k
2 votes
Accepted

software for frame images to video with changing framerate?

This is a really late response but I just stumbled onto the question. The software you're looking for is Adobe After Effects. Inside After Effects, you'll end up using the effect called "Time ...
matty's user avatar
  • 36
2 votes
Accepted

How to fix a 24fps shot that looks jerky when rendered at 30fps frame rate?

If you change the frame rate of everything to 60fps you'll get an even frame blend every 2.5 (60fps) frames. If you change the frame rate to 120fps you can eliminate the stutter completely, as 30 fps ...
Michael Tiemann's user avatar
2 votes
Accepted

60fps and 30fps clips exported into one file?

Export to 30p. 29.97 to be exact if there is the option. Exporting at 60fps is only going to bloat the file size (twice as many frames) per second-- if it's 60p and not 60i of data to encode. ...
McFlySoHigh's user avatar
  • 2,477
2 votes

Improve video quality by lowering framerate

Theoretically it IS possible, and there are working, practical, proof-of-concept research on the subject. A couple of examples: Learning to Extract Flawless Slow Motion from Blurry Videos Blurry ...
Vinícius M's user avatar
2 votes

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

The official local broadcast equipment supplier is Panasonic. Most countries take the local broadcast partner's feed of the games. Looking at footage of athletics, swimming, rowing and team sports I ...
paulzag's user avatar
  • 308
2 votes
Accepted

Bit rate reduction when converting 60fps footage into 30fps?

In theory, if the number of keyframes and their placement were about the same, as decided by the encoder, then yes, you can reduce the bitrate to half and retain the same quality. In practice, the ...
Gyan's user avatar
  • 32.6k
2 votes

How to get smooth motion when changing clip speed?

There is a substantial body of literature explaining how frame rate and shutter speed relate to achieve desirable perceptions of motion. In general, a shutter speed that is 1/2 of the frame rate (1/...
Michael Tiemann's user avatar
2 votes
Accepted

Can duplicate frames from an h264 stream be dropped without encoding?

Almost all encoded frames depend on the surrounding frames, so it's virtually impossible to delete anything from the encoded output without negatively affecting the video. Short answer: no, you can't ...
Jim Mack's user avatar
  • 4,674

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