On Sun, 2009-07-12 at 22:12 +0200, ezzetabi wrote:
> >Unfortunately, no. You can do further processing offline using
> >tcextract, but that can't be done on the fly (well, there is of course
> >the FIFO way).
> >Not all formats can be extracted using tcextract.
> 
> It seems yuv4mpeg actually does a raw file:
> 
> transcode -y yuv4mpeg,null -J modfps=clonetype=5=buffer=24 \
>  --export_fps 0,3 -i input.avi -o /dev/stdout \
> | mplayer -  -demuxer y4m -rawvideo w=640:h=260:format=yv12
> 
> Am I wrong?

Well, yuv4mpeg, while extremely lightweight, is still a container
format: it has metadata, frame markers, and it is suitable for
streaming, while AVI is not :)

But in the end the produced file isn't raw, in the sense that it
doesn't contain only an elementary stream (it includes metadata, as
said).

There is no generic way (until 1.2.0) to emit any, potentialy
*compressed * (say: H.264) stream: yuv4mpeg works only for uncompressed,
YUV streams.

Moreover, an handful of export modules do have a `raw' option or
variant (see export_dvraw, export_xvid4, export_ffmpeg to some extent).


> (wow, another Italian)

:)

-- 
Francesco Romani // Ikitt
http://fromani.exit1.org  ::: transcode homepage
http://tcforge.berlios.de ::: transcode experimental forge

Reply via email to