Last time I created a code_swarm
video, I forgot to document
the whole video editing process. Let's try to record the key
stuff this time.
- Run
code_swarm
(see its docs). Note that its output is best if run on a display without subpixel rendering -- so desktop, not laptop. - Now to convert the frames into a dv video. (There is a small quality loss
here.)
ffmpeg -f image2 -r 24 -i ./frames/code_swarm-%05d.png -s ntsc out.dv
- Import video into kino.
- Edit video in kino.
- Sound. Needs to be in wav format. Use effects, and Dub sound in to video.
- Final encoding. Kino's exporters are not very reliable; I have it export to a raw dv, and then use xvidenc (packaged in debian-multimedia) for the encoding.
"Import video into kino. It will, in turn, convert it into dv."
Why not skipping this conversion step? kino uses ffmpeg to convert to dv, so something like this:
ffmpeg -f image2 -r 24 -i ./frames/code_swarm-%05d.png -s ntsc out.dv
should do the job in just one step. or not?
Thank you! I had tried to get that to work but did not find exactly the right command line.
FWIW, I also posted this before I meant to.. I will update the current skeleton as I go thru the process.