Creating Videos

From K-3D

(Difference between revisions)
Jump to: navigation, search
m (Reverted edits by Shibo (Talk) to last revision by Tshead)
 
Line 8: Line 8:
* [http://www.reptilelabour.com/software/flip/index.htm flip] - Will load a sequence of TIFF files into memory and play them back at a target frame rate; optionally encodes a video using [http://bmrc.berkeley.edu/frame/research/mpeg/mpeg_encode.html mpeg_encode].
* [http://www.reptilelabour.com/software/flip/index.htm flip] - Will load a sequence of TIFF files into memory and play them back at a target frame rate; optionally encodes a video using [http://bmrc.berkeley.edu/frame/research/mpeg/mpeg_encode.html mpeg_encode].
-
 
-
* The fastest and easy-to-use HD Converter to [http://www.pavtube.com/hd-video-converter/ convert HD video]: AVCHD(.mts,.m2ts), H.264, MKV, WMV HD to AVI, Xvid, MPEG, MP4.
 
-
 
-
* This [http://www.pavtube.com/guide/blu-ray-to-mp4.html Blu-Ray To MP4 Converter] offers a wide range of  optimal ripping solutions for iPod, iPhone, Apple TV, PSP, Xbox, Zune,  Wii, and other mutimedia devices.
 
-
 
-
* This tutorial shows you how to [http://www.pavtube.com/dvd-to-iphone-converter-mac/ rip DVD to iPhone] format, rip DVD to iPod Touch format.
 
-
 
-
* [http://www.pavtube.com/youtube-converter-mac/ YouTube converter for Mac OS X] software which helps you convert YouTube video to avi.
 
-
 
-
* Mac FLV Converter which can [http://www.pavtube.com/flv-converter-mac/ convert FLV video for Mac] with editing functions.
 
-
 
-
* [http://www.pavtube.com/mkv-converter-mac/ Mac MKV Converter] a professional conversion tool running on mac os x, can convert mkv  with excellent output quality and fast speed.
 
There is a bash script that ships with K-3D 0.4 that is a convenient front-end to ppmtompeg.  To use it, render the frames in your animation to their own, separate, empty directory.  Assuming that K-3D is installed properly with the bin directory on your PATH, you may do
There is a bash script that ships with K-3D 0.4 that is a convenient front-end to ppmtompeg.  To use it, render the frames in your animation to their own, separate, empty directory.  Assuming that K-3D is installed properly with the bin directory on your PATH, you may do

Current revision as of 00:39, 15 April 2010

All animations are made-up of a sequence of still images (called "frames"). In the Unix tradition of DoOneThingWell, virtually all render engines are designed to render individual images, so K-3D renders an animation by running your render engine multiple times, once per frame, generating a sequence of numbered images. Since most RenderMan render engines only generate TIFF images, rendering an animation in K-3D will leave you with a directory containing a sequence of numbered TIFF images. Neither K-3D nor your render engine creates video files, you need external tools to do this.

Here is a list of resources to build videos out of image sequences:

  • AnimMaker - Converts a set of images into a raw AVI file that can be processed further with other tools.
  • ppmtompeg - Converts a set of images into an MPEG file. Part of the NetPBM tools.
  • flip - Will load a sequence of TIFF files into memory and play them back at a target frame rate; optionally encodes a video using mpeg_encode.

There is a bash script that ships with K-3D 0.4 that is a convenient front-end to ppmtompeg. To use it, render the frames in your animation to their own, separate, empty directory. Assuming that K-3D is installed properly with the bin directory on your PATH, you may do

$ k3d-makempeg --play --loop /my/animation/frames myanimation.mpeg

... which will compress all of the images in the /my/animation/frames directory into the myanimation.mpeg file, playing it when complete.

  • Windows 32 users can use VirtualDub to compile and encode frames from a series of JPEG still frames. They may also need a tool such as GIMP to prepare the .jpg files from the TIFF output of the renderer.
Personal tools