[Mjpeg-users] tool collections

2007-08-29 Thread David McNab
Hi, I'm looking to build up a big tool-chest of yuv4mpeg pipe-based tools, such as those in the mjpeg-tools collection. So far I've stumbled across a few third-party tools, such as the excellent yuvmotionfps (framerate converter with motion compensation), plus a handful of others. Why I want thi

[Mjpeg-users] keyframe automation with yuv4mpegpipe-style tools

2007-08-29 Thread David McNab
Hi, Is there a sane way to perform, with the various yuv4mpegpipe-based tools, something comparable to the keyframe-based automation found in graphical video editors such as Cinelerra? The only (insane) way I can think of is to: - determine start and end points (keyframes) of automated transitio

Re: [Mjpeg-users] keyframe automation with yuv4mpegpipe-style tools

2007-08-29 Thread David McNab
On Thu, 2007-08-30 at 00:20 +1200, David McNab wrote: > Hi, > > Is there a sane way to perform, with the various yuv4mpegpipe-based > tools, something comparable to the keyframe-based automation found in > graphical video editors such as Cinelerra? I had a thought on how this co

[Mjpeg-users] ANN: Python and C++ bindings for yuv4mpeg.h

2007-09-02 Thread David McNab
Hi, I've built some bindings for the yuv4mpeg API, supporting both Python and C++. http://www.freenet.org.nz/pyyuv4mpeg/ Based on SWIG, implements virtually the whole API as given in yuv4mpeg.h, and also implements a high-level 'Stream' class in both C and Python. Enjoy Cheers David --

Re: [Mjpeg-users] ANN: Python and C++ bindings for yuv4mpeg.h

2007-09-03 Thread David McNab
On Mon, 2007-09-03 at 16:07 +0200, Bernhard Praschinger wrote: > Hallo > > > I've built some bindings for the yuv4mpeg API, supporting both Python > > and C++. > > > > http://www.freenet.org.nz/pyyuv4mpeg/ > > > > Based on SWIG, implements virtually the whole API as given in > > yuv4mpeg.h, and

Re: [Mjpeg-users] yuvdeinterlace bug?

2007-09-13 Thread David McNab
There's an alternative implementation of yuvdeinterlace, unfortunately with the same name, at: http://silicontrip.net/~mark/lavtools/ This version performs lossless deinterlacing (extracting the fields, and generating a stream with both fields set to double the frame rate). It also has a 'reinter

Re: [Mjpeg-users] yuvdeinterlace bug?

2007-09-13 Thread David McNab
On Fri, 2007-09-14 at 14:27 +1000, Mark Heath wrote: > :-) yeah that's my version. Ohh, oops! > I am thinking about doing something more intelligent than line > doubling. (maybe adaptive blending) Oh yes, please do! :) > And making better support for different chroma subsampling, but maybe

[Mjpeg-users] ANN: yuvgimp

2007-09-15 Thread David McNab
Hi all, I've released an intial, alpha, proof-of-concept version of 'yuvgimp', which allows yuv4mpeg streams to be processed in GIMP, one frame at a time. yuvgimp works like the other piping yuv4mpeg tools, receiving a y4 feed on standard input, piping each frame into a running GIMP process, and

[Mjpeg-users] ANN: y4m version 0.1.1

2007-09-29 Thread David McNab
Hi all, Just a quick message to announce the latest release (v0.1.1) of the 'y4m' framework. www.freenet.org.nz/y4m What is 'y4m'? y4m is a python framework for manipulating yuv4mpeg video streams. It offers an intuitive Python API for: - opening yuv4mpeg streams for reading from stdin or a fi

[Mjpeg-users] yuv4mpeg with audio?

2007-10-17 Thread David McNab
Hi, The yuv4mpeg stream format is truly great, and has facilitated the inter-operability of many fine tools. But as we all know, it doesn't support audio. Can anyone please recommend a similar lossless streaming format, but one which: - has an available API with similar simplicity to mjpeg yuv4