[MPlayer-dev-eng] An Idea - I cannot develop it. Scrap it if it is not any good.

Rich Felker dalias at aerifal.cx
Sun Aug 7 00:43:45 CEST 2005


On Sat, Aug 06, 2005 at 08:47:56AM +0300, Oded Shimon wrote:
> On Sat, Aug 06, 2005 at 03:21:36AM +0200, Dominik 'Rathann' Mierzejewski wrote:
> > On Friday, 05 August 2005 at 04:13, Oded Shimon wrote:
> > > On Mon, Jul 25, 2005 at 09:37:59AM -0400, Jason Tackaberry wrote:
> > > > On Mon, 2005-07-25 at 14:26 +0100, VJ wrote:
> > > > >   I was just thinking if somebody adds this feature to mencoder
> > > > > someday - a filter which shows the frames on the screen as they are at
> > > > > the stage where the filter is added in the chain. It could be used to
> > > > > show the encoding as it proceeds. It could show all frames or every
> > > > > nth frame
> > > > 
> > > > I have developed something like this called vf_outbuf, which writes the
> > > > contents of the video to a shared memory buffer.  An external
> > > > application can handle the display portion of it, which is how it should
> > > > be in mencoder's case anyway.  Although I didn't build it for the type
> > > > of thing you're describing, it would be possible to use it that way.
> > > 
> > > That sounds like it would work pretty well... I do wish it would be 
> > > possible to actually preview the ENCODED video while encoding, if it did 
> > > MEncoder would be the first program on earth to support it. :)
> > 
> > I believe VirtualDub and clones have supported this for years.
> 
> No, the only show you the FILTERED video, not the encoded one... i.e., 
> before the lossy compression. According to Loren, with some hacking in the 
> mpeg4 encoder, it is possible to do it without a speed loss. Maybe such a 
> thing should be added to lavc... It's beyond my knowledge though.

without a speed loss? imo this is only possible for i/p frames. b
frames should not need decoding during encoding, but maybe they're
decoded anyway to compute psnr..?

rich




More information about the MPlayer-dev-eng mailing list