This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[HELP] Frame Interpolation 60fps-Frame Rate Converter
#1
Windows 10 (64bit)
Hybrid 2019.11.03.1

I want to change frame rate of movie clips from mobile phone (264) from 30 to 60fps

I'd like to use Avisynth->Frame->FPS adjust:->FrameRateConverter It has many option which I'd like to try. I get many interpolations artefacts and some problems with audio with other interpolation methods such as SalFps

Output is: x264,  Constant rate factor 15, Level High, Unrestricted.
Audio: Passthrough 
FrameRateConverter: default settings

Then I start the job I get following message: 

-> 15_09_33_4710_04_video crashed: ERROR: D:\Video\Hybrid Folders\Temp\15_09_33_4710_04.264 is too small! (byteSize: 0byte)
Aborting '15_09_33_4710_04_video' due to: ERROR: D:\Video\Hybrid Folders\Temp\15_09_33_4710_04.264 is too small! (byteSize: 0byte)

I've also tried with x265 The same problem. 
I've attached small sample file
Thanks

[attachment=775]
[attachment=776]
Reply
#2
Looking at the Avisynth script used I'm confused.
The script looks like this:
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\LoadDll.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\FrameRateConverter.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\mvtools2.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\masktools2.dll")
LoadPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\GRunT.dll")
LoadDLL("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\libfftw3f-3.dll")
Import("C:\Program Files\Hybrid\32bit\avisynthPlugins\FrameRateConverter.avsi")
LoadCPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\ffms2.dll")
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
# loading source: G:\Media\2019.06.15 Pyrenees\Video\MOV_0061.MP4
#  input color sampling YV12
#  input luminance scale pc
FFVideoSource("G:\Media\201906~1.15P\Video\MOV_0061.MP4",cachefile="D:\Video\Hybrid Folders\Temp\15_14_36_3010.ffindex",colorspace="YV12")
# current resolution: 1920x1080
FrameRateConverter(FrameDouble=true,NewNum=60,NewDen=1,Output="auto",SkipOver=210,Stp=skip)
# filtering
PreFetch(6)
return last
Problem there is the 'Stp=skip', Stp is a boolean and should either be 'true' or 'false'.
Problem is I can't get it tho show 'skip' like the debug out shows on your system.

Here I get:
FrameRateConverter(FrameDouble=true,NewNum=60,NewDen=1,Output="auto",SkipOver=210,Stp=false)
and with that the conversion works fine,..
-> I'll send you a link to my current dev version via PM, please recreate the job and try with that version.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
Many thanks!

When I use other interpolationmethods, for example 'InterFrame' the conversion works but there is no sound in the output file.

I get:

 
-> 17_53_43_7410_06_muxing crashed: ERROR: J:\pireneje\Tomek398 Phone (60fps)\17_53_43_7410__06_withTimeCodes_0.mp4 was not created!
Aborting '17_53_43_7410_06_muxing' due to: ERROR: J:\pireneje\Tomek398 Phone (60fps)\17_53_43_7410__06_withTimeCodes_0.mp4 was not created!
Reply
#4
Need a debug output, no clue what you are doing had no problem converting your sample while keeping audio to passthrough,..
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)