<p>Is there a way with ffmpeg to detect the <strong>current</strong> video framerate and not the <strong>original</strong> one?</p>
<p>I have a file that plays at 25 FPS with original framerate set at 23.976.</p>
<p>I changed the video framerate with ffmpeg <strong>itsscale</strong> feature (and <strong>atempo</strong> for audio).</p>
<p>Mediainfo now shows this:</p>
<p><a href="https://i.sstatic.net/FygE4mgV.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/FygE4mgV.png" alt="enter image description here" /></a></p>
<p>but I can't find a way to get the 25.000 FPS information with ffmpeg (nor ffprobe), this is what it detects:</p>
<p><a href="https://i.sstatic.net/eAeRuKfv.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/eAeRuKfv.png" alt="enter image description here" /></a></p>

CC BY-SA 4.0
2024-10-25T04:07:26.423Z
ffmpeg will always detect current frame rate.
Gyan
CC BY-SA 4.0
2024-10-25T06:05:51.367Z
No, it detects 23.976 FPS
Francesco
<ffmpeg>
ffmpeg: detect CURRENT framerate, not ORIGINAL one
Francesco
# ffmpeg: detect CURRENT framerate, not ORIGINAL one

(Asked by: username_0 on 2024-10-24)

Is there a way with ffmpeg to detect the **current** video framerate and not the **original** one?

I have a file that plays at 25 FPS with original framerate set at 23.976.

I changed the video framerate with ffmpeg **itsscale** feature (and **atempo** for audio).

Mediainfo now shows this:

[![enter image description here](https://i.sstatic.net/FygE4mgV.png)](https://i.sstatic.net/FygE4mgV.png)

but I can't find a way to get the 25.000 FPS information with ffmpeg (nor ffprobe), this is what it detects:

[![enter image description here](https://i.sstatic.net/eAeRuKfv.png)](https://i.sstatic.net/eAeRuKfv.png)

**Tags:** ffmpeg

> **Comments:**
> **username_1**: ffmpeg will always detect current frame rate.  
> **username_0**: No, it detects 23.976 FPS  

---

## 0 answers

