Selur's Little Message Board
Speed change doesn't work for Prores encoding - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: Speed change doesn't work for Prores encoding (/thread-3409.html)

Pages: 1 2


Speed change doesn't work for Prores encoding - Prince7 - 19.09.2023

When encoding using the "Speed change" filter, the "change speed" one does not work using Prores as a codec. Tried on all three Prores encoders.
"Scale output framerate" works however so the issue probably isn't the whole filter, and "change speed" does work properly when using the x264 codec.

Is this normal or is that a bug ? As using Shutter Encoder I am able to change the speed to a different framerate while encoding Prores, so this should be possible to do.Please, read the 'Infos needed to fix&reproduce bugs,..'-sticky before you post about a problem.


RE: Speed change doesn't work for Prores encoding - Selur - 19.09.2023

That's a bug, I usually use either Vapoursynth or Avisynth not ffmpegs filter for speed changes.
=> will look into it. (probably tomorrow evening)

Does this only happen if you only use video, without audio, or also when using video&audio? (I suspect it's a bug in the 'video only' handling when ffmpeg is the encoder.

Cu Selur


RE: Speed change doesn't work for Prores encoding - Selur - 19.09.2023

Had a quick go at it and send you a link to a dev version which might fix the issue.

Cu Selur


RE: Speed change doesn't work for Prores encoding - Prince7 - 21.09.2023

Hello, I was using video + audio (to be precise, I was doing a conversion from 23,976 to 25 on both the audio and video), I'm also on Windows 10, latest Hybrid build.
The dev build you sent me works when it's the video alone, but doesn't when doing video + audio.


RE: Speed change doesn't work for Prores encoding - Selur - 21.09.2023

Will need a debug output to know whats happening.

Cu Selur


RE: Speed change doesn't work for Prores encoding - Prince7 - 21.09.2023

Sent you the debug and mediainfo files in PM


RE: Speed change doesn't work for Prores encoding - Selur - 21.09.2023

Strange thing is according to the debug output:
ffmpeg -y  -r 25/1 -i "C:\Users\rapha\AppData\Local\Temp\Interview 2_Couper_new_1_2023-09-21@14_28_51_2810_06.mov" -i "C:\Users\rapha\AppData\Local\Temp\iId_2_aid_0_lang_en__2023-09-21@14_28_51_2810_04.aac" -metadata encoding_tool="Hybrid 2023.09.19.1" -c:0 copy -c:1 copy -map 0:0  -map 1:0  -aspect 1920:1080 -r 25/1 -f mov "C:\Users\rapha\OneDrive\Bureau\Interview 2_Couper_new.mov"
is used, so the output fps should be 25.
=> will have to do some testing

Cu Selur


RE: Speed change doesn't work for Prores encoding - Prince7 - 21.09.2023

Yes, but the mediainfo states

"Frame rate mode : Variable
Frame rate : 23.976 FPS
Minimum frame rate : 11.996 FPS
Maximum frame rate : 1 422.222 FPS"

So there's something wrong going on here


RE: Speed change doesn't work for Prores encoding - Selur - 21.09.2023

That's why I will have to do some testing. Wink


RE: Speed change doesn't work for Prores encoding - Selur - 21.09.2023

Seems like ffmpeg can't change the speed for prores when it's passing through the video.
-> adjusted Hybrid to add 'fps=XX' when reencoding ProRes, which should cover your use case.
(send you a link via pm)

Cu Selur

Ps.: btw. I would advise to:
a. clean
and
b. change the temp folder to a folder outside the normal Windows path to allow settings exceptions to virus scanners and thus speeding up file handling. Wink (under Config->Paths)