|
Search Wiki PageName Search |
Avisynth
My complilation of data on Avisynth so I don't have to go hunting all the time:
Speed and compression of different denoisers Filter Log Averaging Brightness with HDR AGC Automatic Gain Control Cleaning up VHSon the doom9 forums, this is a common question. I'm too lazy to go through all of it. I'll just do something simpleUnDot().Convolution3D(0, 32, 128, 16, 64, 10, 0) Other People's ScriptsThermalVisionScriptTimecode Converter link function TimeCode(clip a, string timecode, float "fps") { fps=default(fps,a.framerate) rev=RevStr(timecode) frames=(FindStr(rev,":")>0) ? \ int(Value(RevStr(LeftStr(rev,FindStr(rev,":")-1)))) : int(Value(RevStr(rev))) rev=(FindStr(rev,":")>0) ? RightStr(rev,StrLen(rev)-FindStr(rev,":")) : "" seconds=(FindStr(rev,":")>0) ? \ int(Value(RevStr(LeftStr(rev,FindStr(rev,":")-1))))*fps : int(Value(RevStr(rev)))*fps rev=(FindStr(rev,":")>0) ? RightStr(rev,StrLen(rev)-FindStr(rev,":")) : "" minutes=(FindStr(rev,":")>0) ? \ int(Value(RevStr(LeftStr(rev,FindStr(rev,":")-1))))*fps*60 : int(Value(RevStr(rev)))*fps*60 rev=(FindStr(rev,":")>0) ? RightStr(rev,StrLen(rev)-FindStr(rev,":")) : "" hours=(FindStr(rev,":")>0) ? \ int(Value(RevStr(LeftStr(rev,FindStr(rev,":")-1))))*fps*60*60 : int(Value(RevStr(rev)))*fps*60*60 rev=(FindStr(rev,":")>0) ? RightStr(rev,StrLen(rev)-FindStr(rev,":")) : "" return round(frames+seconds+minutes) } function TrimTime(clip a, string b, string c) { return a.Trim(a.TimeCode(b),a.TimeCode(c)) } My workflow: PREMIERE capture make cut points export audio NOTEPAD write cut points BESWEET batch encode raw WAVs to MP3 PYTHON generate avisynth script generate virtualdub script NOTEPAD check each avisynth script
Created by: admin last modification: Sunday 15 of May, 2005 [21:00:15 UTC] by kurol |
Login
|