
There's a link for the new version () in the opening post. When resizing, the script still uses the Avisynth resizer (Spline36Resize) to apply any sub-pixel cropping required for zero aspect error. Whether you dare inexperienced but want better results than you get in more basic programs, or you really want to exploit all its possibilities to the full, this is one of the very best options currently available for. Removed the "Gradient" option as it didn't look very good. By using AviSynth, the app offers a huge range of options for editing the videos, such as re-cutting, rotating, adding watermarks, adjusting the brightness or contrast, etc. High framerate (HFR at 48fps) was used in The Hobbit and will be used in upcoming films like the Avatar sequels, which will use HFR at 60fps, so why not. Common names are framedoubling, smooth motion, HFR (high framerate) and 60FPS conversion. The frosty borders should change instantly on most scene changes now. Its main use is to give videos higher framerates like newer TVs do. Increased the sensitivity to scene changes. Added "BColor" option for specifying the color of borders when the script is adding plain black or colored borders. It has the same options as FrostyBorders().īorders() is the same as FrostyBorders(Frosty=false) Added a wrapper function called Borders() for adding plain borders. Frosty=false adds plain black or colored borders instead of FrostyBorders. The greater overlap, the more blocks number, and the lesser the processing speed.Resulting overlap value in pixels should be even with CPU rendering. The default width is now the width after resizing to square pixel dimensions and the default height is the source height, so the script can be used for resizing anamorphic sources simply by not specifying a width or height (or specifying zero for both). 0 - none, 1 - 1/8 of block size in each direction, 2 - 1/4 of block size, 3 - 1/2 of block size. Improved handling of anamorphic sources. For anamorphic sources a display aspect ratio can be specified for correct resizing rather than a pixel aspect ratio (although the latter option can still be used). Fixed a silly that sometimes caused the script to throw an error when large top/bottom borders were added. Hopefully I didn't introduce any new ones.

I made quite a few changes to the script and fixed a bug.

Standard usage is to specify a width and height, and the image(s) to be used for the borders, and the script resizes and adds the image borders as required. (Sides of picture heavily cropped to demonstrate)įrostyBorders(832,468, FrostyStatic=8756)įrostyBorders(720,540, FrostyGradient=true, BColor=color_teal)Ī function for adding images as borders to a video, rather than plain black borders. Below are some examples.īrightness, contrast, saturation, blending, blurring, texture and temporal smoothing can be adjusted for most border types.Ĭlone borders (type 3) with border divider.įrostyBorders(832,468, Clone=3, BDivider=2) Most of the border options can be mixed and matched. Standard usage is to specify a width and height and the script resizes and adds FrostyBorders as required.įor anamorphic sources, you can also specify the appropriate input display aspect ratio or sample aspect ratio along with the desired output width and height.
