Topic: Can RIFE be forced to output 59.940 fps?

I’m encountering an issue where RIFE always outputs a framerate of 59.524 fps, which causes problems in editing software like DaVinci Resolve. Resolve automatically converts this to 59.940 fps, resulting in audio desync because the video duration changes.

My question is: Is there any way to force RIFE to output 59.940 fps directly? I don’t understand why it defaults to 59.524 fps, since multiplying the source framerate (23.976 fps × 2.5) should result in 59.940 fps.

Thanks in advance for your help!

Re: Can RIFE be forced to output 59.940 fps?

Try the Automatic profile to save your video at a 2.5 ratio.
Will you also get the wrong framerate of 59.524 fps?

3 (edited by raider10 11-05-2025 06:48:59)

Re: Can RIFE be forced to output 59.940 fps?

MAG79 wrote:

Try the Automatic profile to save your video at a 2.5 ratio.
Will you also get the wrong framerate of 59.524 fps?


Always, in automatic mode, on Rife models. I don't know what else to try to fix it.

Thanks for your reply.


General
ID única                                 : 99170183349980451301876673947111376407 (0x4A9B7B89BC00E553D6D0E21EC1DDC617)
Nombre completo                          : D:\Para montaje\Alicia en el país de las maravillas (1951) BRemux1080.SVP.mkv
Formato                                  : Matroska
Formato de la versión                    : Version 4
Tamaño de archivo                        : 42,5 MiB
Velocidad de fotogramas                  : 59,524 FPS
Aplicación de codifición                 : Lavf61.1.100
Librería de codificación                 : Lavf61.1.100
ErrorDetectionType                       : Per level 1
Conformance errors                       : 2
0x8538067                               : Yes
  General compliance                     : Element size 72057594037927935 is more than maximal permitted size 44564428 (offset 0x34)
Matroska                                : Yes
  General compliance                     : File size 44564480 is less than expected size at least 72057594037927987 (offset 0x34)

Vídeo
ID                                       : 1
Formato                                  : HEVC
Formato/Info                             : High Efficiency Video Coding
Formato del perfil                       : Main@L5@High
ID códec                                 : V_MPEGH/ISO/HEVC
Ancho                                    : 1 920 píxeles
Alto                                     : 1 080 píxeles
Relación de aspecto                      : 16:9
Modo velocidad fotogramas                : Constante
Velocidad de fotogramas                  : 59,524 FPS
Espacio de color                         : YUV
Submuestreo croma                        : 4:2:0
Profundidad bits                         : 8 bits
Código tiempo primer fotograma           : 00:59:59:00
Default                                  : No
Forced                                   : No
Rango de color                           : Limited
Coeficientes matriz                      : BT.709

Re: Can RIFE be forced to output 59.940 fps?

"always" with any source video or "always" with this particular one?

Re: Can RIFE be forced to output 59.940 fps?

Chainik wrote:

"always" with any source video or "always" with this particular one?


Always, with all the videos I've tested so far having a frame rate of 23.976, even if I use the fixed 60fps option, I don't know if you can check it yourself.

Thanks.

Re: Can RIFE be forced to output 59.940 fps?

dunno, got 59.94 as intended...
please show the transcoding log

Re: Can RIFE be forced to output 59.940 fps?

Chainik wrote:

dunno, got 59.94 as intended...
please show the transcoding log

Post's attachments

active.log 5.09 kb, 18 downloads since 2025-05-11 

Re: Can RIFE be forced to output 59.940 fps?

transcoding - last transcoding log

9 (edited by raider10 11-05-2025 14:54:29)

Re: Can RIFE be forced to output 59.940 fps?

Chainik wrote:

transcoding - last transcoding log

Sorry, this...

Clean installation.

Post's attachments

coder.log 26.96 kb, 19 downloads since 2025-05-11 

Re: Can RIFE be forced to output 59.940 fps?

dunno, can't reproduce

but this's not about "RIFE", but more like encoder behavior
try software x265 mode

Re: Can RIFE be forced to output 59.940 fps?

Chainik wrote:

dunno, can't reproduce

but this's not about "RIFE", but more like encoder behavior
try software x265 mode

try software x265 mode?

H.264 NVENC, H.265 NVENC, Same results when encoding.

Testing AV1 NVENC.

They're the only ones that support bt2020 for HDR.

The truth is that it is very strange.

Re: Can RIFE be forced to output 59.940 fps?

I mean try something other than NVENC.

Re: Can RIFE be forced to output 59.940 fps?

For now the tests with VC1 are all good and without problems, the only thing is that it creates it at 59,940, but when editing it must work at 60fps, the NVENC codecs all give 59,524, it is clear that the problem is with the codecs, I don't know if it could be forced but with VC1 you can work without desynchronizations, I will continue doing tests if I discover something else, I will let you know, in case it helps anyone else. aid.

Thanks for everything.