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.

Avisynth preview error: -> Script error: Invalid arguments to function 'Trim'
#1
Avisynth preview error: -> Script error: Invalid arguments to function 'Trim'
Reply
#2
seems like trim does not support named parameters.
-> will fix
Reply
#3
Another file - is again the same defect.
Reply
#4
LoadCPlugin("C:\PROGRA~1\Hybrid\32bit\AVISYN~1\ffms2.dll")
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
# loading source: L:\!_Video\P\!_Single\Erena Sasamiya\[1pondo.tv] [050618_683].mp4
#  input color sampling YV12
#  input luminance scale tv
Source = FFVideoSource("L:\!_Video\P\!_Single\Erena Sasamiya\[1pondo.tv] [050618_683].mp4",cachefile="C:\Windows\Temp\mp4_bf295c8535f08a4ff29e15a7ad73065a_853323747_1_0.ffindex",fpsnum=60000,fpsden=1001,colorspace="YV12")
# cutting from 2218 to end - WARNING: This might cause synch issues
Source = Source.Trim(2218)
# current resolution: 1920x1080
# filtering
# color modifications
SourceFiltered = Source
SourceFiltered = SourceFiltered.Levels(0,1.00,255,0,212,coring=false,dither=true)
# stacking horizontal for filter preview
SourceFiltered = SourceFiltered.ConvertToRGB32(matrix="Rec709")
Source = Source.ConvertToRGB32(matrix="Rec709")
StackHorizontal(Source, SourceFiltered)
PreFetch(6)
return last
Problem is, that I don't the the error:
Quote:Trim(clip, int first_frame, int last_frame [, bool pad] )
Returns a clip starting at first_frame and running up to and including last_frame.
  • For example, Trim(3, 5) returns source clip frames 3, 4 and 5.
  • Remember, AviSynth starts counting at frame 0.
  • If you set last_frame to 0, you will get a clip starting at first_frame and running to the end of the clip.
see: http://avisynth.nl/index.php/Trim
This should work.
Still the error is:
Quote:Script error: Invalid arguments to function "Trim"
-> I'll contact the Avisynth authors,..

Got it you explicitly have to set 0. Wink
-> will fix and send you a link to a new dev version in ~1/2 hour.

Cu Selur
Reply
#5
Sorry for the stupid question... where is "Trim" in Hybrid? It's not part of "Cut Support" as I don't see any AviSynth script changes when I enable cut support and enter times for it. Is it a custom filter or something?
Reply
#6
Cut Support should add Trim(),... (does here, for Avisynth and Vapoursynth)

Cu Selur


Attached Files Thumbnail(s)
   
Reply
#7
I had forgotten I rolled back to v2020.02.19.1. Not sure if there were problems with cut support in that version, but when I change back to 2020.05.01.1, it now works.

Sorry for my oversight! Blush
Reply
#8
That old version did not support adding Trim() for it.
That was added in 2020.05.01.1, see: http://www.selur.de/changelog

Cu Selur
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)