[FFmpeg-devel] [PATCH] FFmpeg: libavfilter/libmpcodecs: add vf_stereo3d high quality green-magenta and yellow-blue dubois anaglyph 3D output support

thomas schorpp thomas.schorpp at gmail.com
Tue Jan 29 10:31:08 CET 2013


This patch brings ecological and economical "Transcode once at 100% CPU - view many at ~20% CPU load" 3D (H)SBS, etc, media to the most advanced (2007) green-magenta eyes friendly anaglyph 3D projection method support using Eric Dubois' high quality method for people who want to avoid expensive resources consumed by (nice trying) real time conversion stereoscopic media players at every playback or expensive special 3D displays and 3D TV sets with polariser/shutter/no glasses without DVI-D inputs and more restrictions accepted by only ~5% of western TV/video users until today.

Red-cyan (1970,2001) dubois method has been already implemented by the original author, added -topic-.

Usage example to transcode 3D HSBSR h.264 format to anaglyph green-magenta 3D in MPEG4 (See source code for enum encoded stereo3d filter arguments, defaults to MPlayer2 "sbs2l:agmd" now):

$ ffmpeg -i test.3D.H[2]SBS[R].x264.mp4 -c:a copy -vf mp=stereo3d=17:7 -qscale:v 8 test.3D.agmd.sbs2r.mp4

OpenGL MPlayer1/2 output is suggested for best color display results (i915/i965GM GPUs).

y
tom

---------------

libavfilter/libmpcodecs: add vf_stereo3d high quality green-magenta and yellow-blue dubois anaglyph 3D output support

Signed-off-by: Thomas Schorpp <thomas.schorpp at gmail.com>

-Att. patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffmpeg-mpvfstereo3d-agmd-schorpp01.patch
Type: text/x-diff
Size: 6295 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130129/abd9ed8c/attachment.bin>


More information about the ffmpeg-devel mailing list