[MPlayer-users] Y4m

Giorgio mywing81 at gmail.com
Mon Jun 21 17:09:57 CEST 2010


2010/6/21 Rolf Ernst <rolf.ernst at silverlightning.org>:
> I am trying to use mencoder in my little GUI to create VP8 encoded filtes.
> From what I see that support is not natively working (yet?). Anyhow, there
> are patches but I don't seem to be able to apply come of them. Decoder
> support appears to be there.
>
> So I am trying to pipe the output into ivfenc via something like this (this
> is Nic's modified version accepting pipes).
>
> mencoder -dvd-device "D:\ElephantsDream\VIDEO_TS" dvd://1 -ovc raw -noskip
> -vc mpeg12 -vf scale,format=i420 -forcedsubsonly -nosound -mc 0 -lavdopts
> threads=8 -really-quiet -fps 25 -aspect 1.7775:1 -of rawvideo -o - \
> | ivfenc --passes=1 --pass=1 --target-bitrate=1500 --width=720 --height=576
> --timebase=1/25 --i420 - "D:\Encoding Temp\Title_1_1-8.vp8"
>
> Ivfenc complains that the output is not in Y4M format. I have to claim utter
> ignorance here but I am told that -of rawvideo does not produce a y4m
> skeleton whatever that is.
>
> Do you know how to talk it into this?

I'm not sure this can help you with what you want to do, but have you
tried something like this?:

$ mkfifo -m 660 stream_fifo.yuv
$ mplayer -vo yuv4mpeg:file=stream_fifo.yuv -nosound -benchmark <inputfile>

and now, on a second terminal:

$ ivfenc <options> stream_fifo.yuv outfile.vp8

Regards,

Giorgio Vazzana


More information about the MPlayer-users mailing list