( oattila | 2008. 11. 30., v – 23:43 )

Frissítettem a patch-eket a jelenlegi r28053 verzióhoz:

http://www.onebithq.com/root/mplayer/videomixer/download/20081130

Ebből neked elég az első kettő (01-stream.patch és 02-filter.patch).

A kódolást végző mencoder-hez hozzá kell adni egy export filter-t:
mencoder [opciók] -vf export=1[,többi videó szűrő] [opciók]

Az éppen aktuálisan dekódolt képet így tudod megnézni:
mplayer shmem://1

Ami lényeges, hogy az export szűrőnek paraméterként adott szám ugyan az legyen, mint amire a lejátszáskor hivatkozol (pl.: itt "1").

Az export szűrő paraméterei:
export=memoryid[:fmt:w:h:osd]

memoryid - osztott memória azonosítója
fmt - exportált kép formátum (pl.: YV12, BGR24, stb)
w,h - exportált képkocka mérete (w - szélesség, h - magasság)
osd - 0: nincs felirat, 1: felirat átméretezés nélkül, 2: felirat átméretezéssel (exportált képkocka méretéhez)