Utilities to produce videos using SVG files.
svgvid.scroll.Scroller generates videos like end-credits in movies. It takes an SVG file, and generates video frames as a sequence of PNG files.
Demo:
Running examples/scrolling_titles.py produces this video:
scrolling-titles.mp4
Note: Scroller Requires inkscape to be installed on the system.
render.py creates mp4 video by combining sequence of individual frames stored as images. For instance, you can use Scroll to generate the images, and finally produce the video with this script. (Other video tools, notably blender, also generate image sequences).
svgvid/render.py --help for detailed usage info.
Notes:
- Ideally,
--fpsshould match the value used to generate the image sequence. - Requires ffmpeg to be installed on the system.