[Bf-python] embedding timecode
jochen issing
jochen at mcf-music.de
Mon Mar 28 17:05:11 CEST 2005
Hi Johnny,
On Mon, Mar 28, 2005 at 08:44:43AM -0600, Johnny Matthews wrote:
> Perhaps a little builtin function for returning curframe as
>
> Blender.Get('timecode') returning HH:MM:SS:FF
>
> would be a handy addition. /me goes to play
This means you are starting something?
>
> Johnny
>
> Jonathan Merritt wrote:
>
> >Hi Jocen,
> >
> >
> >
> >>I am searching for an easy method to embed the timecode into each frame.
> >>
> >>
> >>
> >>
> >
> >If you can find a way to render the text you require into a Blender
> >image buffer, you could do this efficiently in C using a sequence
> >plugin. Actually rendering the text into the image buffer is the
> >difficult bit; compositing it onto the frame in the plugin is easy.
> >
> >Alternatively, if you fetch the framerate (available from
> >Blender.Render.RenderData objects using the framesPerSec() method), you
> >could do this using a script that post-processes a sequence after it has
> >been rendered. To do the actual post-processing, you can use the Python
> >Imaging Library (PIL):
> > http://www.pythonware.com/products/pil/
> >PIL can draw on an image using either bitmap or OpenType/TrueType
> >fonts. There is lots of documentation available on their website.
> >
> >Hope the above helps. I have used PIL for quick timecoding / frame
> >marking of several sequences. I find myself using a script that runs
> >completely outside of Blender most of the time, because I also use it
> >for sequences rendered by Aqsis.
> >
> >
> >
> _______________________________________________
> Bf-python mailing list
> Bf-python at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-python
--
----------------------------------------
jochen issing webmaster
mailto:jochen at mcf-music.de
http://www.mcf-music.de
GPG:0A121BC8
----------------------------------------
More information about the Bf-python
mailing list