henry
9a1ec976ec
fix compilation without libavcodec
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11999 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-26 14:41:42 +00:00
joey
7a09069daf
new filter: vf_noformat.
...
like vf_format, but in reverse.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11928 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-06 20:31:57 +00:00
michael
9094281ecf
qp change filter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11922 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-02-05 15:56:05 +00:00
michael
4fd6abadcf
rgb test pattern generator, so we could change everything to match alex's definition of rgb/bgr
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11895 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-01-30 17:38:15 +00:00
ranma
c52bb43307
kerndeint adaptive deinterlacer
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11870 b3059339-0415-0410-9bf9-f77b7e298cf2
2004-01-29 09:50:17 +00:00
rik
fe0b80deee
vf_zrmjpeg MJPEG encoding filter, works together with vo_zr2. Only YV12
...
colorspace input supported for now. Autocropping is also not implemented.
Example usage: mplayer -vo zr2 -vf zrmjpeg foo.avi.
vf_zrmjpeg and vo_zr2 should obsolete vo_zr and libvo/jpeg_enc.c in the future.
Problem is that it needs some paramters of the zoran card (max resolution), for
now the user needs to tell vf_zrmjpeg those parameters (which is stupid,
because zrmjpeg should be able to query vo_zr2 for that information....) The
filter currently uses code which is also present in libvo/jpeg_enc.c, in the
future the (then enhanced) ffmpeg mjpeg encoder should/will be used.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11663 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-12-19 22:15:37 +00:00
alex
a5c024156d
Yet another inverse telecine filter by Zoltan Hidvegi <mplayer@hzoli.2y.net>. Also heavily MMX centric.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11601 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-12-08 22:57:47 +00:00
alex
22f3851bae
yuv colorspace converter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11537 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-11-29 19:34:26 +00:00
michael
89b9c0976e
simple alternative postprocessing filter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11278 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-26 23:07:21 +00:00
michael
1a6240077d
vf_hue
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11250 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-23 18:36:02 +00:00
michael
2a8804cbd4
fast deinterleaver (= il filter with stride/width/height tricks)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11243 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-22 21:21:52 +00:00
attila
bf69890466
Fix compilation when libavcodec is missing.
...
Patch by Nico <nsabbi@libero.it>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11142 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-10-16 08:45:10 +00:00
henry
4cabae3691
simple logo remover
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10810 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-09-03 22:44:28 +00:00
arpi
280fa83b42
2 new filters: tile & framestep
...
patch by Daniele Forghieri ( guru@digitalfantasy.it )
(little cleanup by me)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10752 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-31 21:41:24 +00:00
rfelker
0a378573a8
pullup -- third generation inverse telecine engine. the backend
...
(pullup.[ch]) is not mplayer-specific and is designed to work well
with g2; vf_pullup.c is the g1 wrapper. see man page for details, and
keep in mind, this is a work in progress.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10665 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-18 15:24:08 +00:00
rfelker
48ecb3e717
clean up field flags:
...
1) cosmetic change, no reason these need to be mpeg2-specific
2) add a flag to tell when fields are ordered, so we don't have to
assume bff (which would usually be wrong) when field flags are not
available.
3) add other flags for future use :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10664 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-18 14:49:06 +00:00
alex
1e87b4bbaa
'tinterlace' filter (partial inverse of tfields) by Not Zed <notzed@ximian.com> (with minor fixes for current cvs by me)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10572 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-11 20:04:30 +00:00
ranma
9f62dfb2c8
Add mpeg2_flags to mp_image_t, copy flags in vd_libmpeg2.c,
...
and add vf_softpulldown.c.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10511 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-08-03 12:09:58 +00:00
arpi
f0e8780594
3*100l (backported from g2)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10425 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-07-13 22:51:20 +00:00
rfelker
342a37ab8c
100l to me :(
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10240 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-06-02 00:17:36 +00:00
alex
c0a7d2edd3
it's still a 10l bug + 10l to me for commiting sh*t first time, and originally I wrote that tooo, so now I'm at about 1000litres? And anyway, this code isn't used :)) No, Rich, no, I will not upload a clip showing me drinking that much cola :)<EOF>
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10166 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-05-23 14:09:19 +00:00
alex
b560fb2caf
10l
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10164 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-05-23 13:20:43 +00:00
rfelker
0166987078
new filter for dropping (near-)duplicate frames. can be used to fix
...
movies that were originally telecined but deinterlaced improperly, or
to improve quality when encoding at very low bitrates.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10151 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-05-22 12:38:42 +00:00
rfelker
8b0fe12840
fix segfaults with slices. support slice rendering into a filter even
...
when the following filter/vo doesn't support slices. also use unified
vf->dmpi rather than having vf->priv->dmpi duplicated in every filter.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10141 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-05-20 17:42:33 +00:00
rfelker
007449236f
display size/aspect adjusting filter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10007 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-04-27 18:55:04 +00:00
michael
f0626e2f8d
vf_clone_mpi_attributes()
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9935 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-04-19 02:48:53 +00:00
rfelker
4188ea6e99
1. new alternate approach to inverse telecine! much better!
...
2. interlaced 4:2:0 planar to 4:2:2 packer. makes it possible to watch
interlaced movies without horrible chroma artifacts, provided you have
an interlaced display device.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9934 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-04-19 01:39:37 +00:00
faust3
425b08fcc6
disable vf_bmovl for systems without posix select
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9833 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-04-04 20:12:24 +00:00
albeu
33b62af947
Add the new -vf option wich is the same as vop in reverse order.
...
Syntax is we decided, so you can give the nomes or not with both
vop and vf. vf take precedence over vop.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9594 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-03-15 18:01:02 +00:00
michael
3532cd532e
hmm found this in my local tree ;)
...
seems to fix chroma w/h if %2!=0 ??
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9533 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-03-05 10:23:52 +00:00
michael
553af74e66
fix for a couple of linking problems patch by (Ambrose Li <a.c.li at ieee dot org>)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9532 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-03-05 10:20:14 +00:00
rfelker
3416117097
new filter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9515 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-03-01 05:35:09 +00:00
arpi
0020d4b05c
start_slice() added - similar to get_image(), but is called when using slices
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9491 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-23 20:40:21 +00:00
rfelker
7f713d63bf
filter for applying 3:2 telecine to 23.976 fps progressive material.
...
use with mencder -ofps 29.97 -fps 29.97 for proper results!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9469 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-20 04:57:37 +00:00
rfelker
bb4ceb735a
experimental de-telecine filter. not documented or configurable yet,
...
but defaults seem to work ok. may change drastically over the next few
weeks.
please test it an report results!
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9468 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-20 03:16:41 +00:00
arpi
6b9111a0d3
vf_hqdn3d: High-Quality version of the denoise3d filter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9442 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-15 22:24:32 +00:00
michael
17e458ffe2
down3dright filter by kabi (converts between 2 common stereoscopic systems)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9405 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-02-11 21:44:55 +00:00
arpi
da8975ee8e
new video filter: denoise3d - temporal&spatial noise reduction
...
patch by Daniel Moreno <comac2k@terra.es>
mpi/stride corrections and some bugfix by me
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9180 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-30 22:53:32 +00:00
rfelker
b35ba6697c
new video filter to extract a single field using stride arithmetic,
...
i.e. without using cpu time
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9073 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-23 16:33:57 +00:00
arpi
06e049b7ce
(temporary?) fix for redundant buffer re-allocation
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8632 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-29 02:57:49 +00:00
arpi
ceb31765ba
Fix draw_slice() in passthrough mode.
...
patch by Balatoni Denes <pnis@coder.hu>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8368 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-05 00:22:37 +00:00
michael
0e0224913f
perspective correcture filter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8113 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-05 13:29:10 +00:00
michael
9ec9ce9fb5
smartblur
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8107 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-04 20:39:27 +00:00
michael
e78a59f10e
shape adaptive blur (slightly slow though)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8101 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-11-04 16:42:17 +00:00
michael
cdef66ed14
boxblur, another useless filter
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8011 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-31 23:26:11 +00:00
michael
3a64cf3d52
(de)interleave filter (can be used to split/merge an interlaced image so other non interlaced filters an be used with idividual fields)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8005 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-31 20:03:08 +00:00
michael
328866188b
(useless) UV plane swapper
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8003 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-31 18:13:56 +00:00
albeu
2b84c7c654
The default query_format shouldn't accept IMGFMT_MPEGPES
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7980 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-30 17:48:39 +00:00
arpi
c46abe48b7
new video filter: unsharp - does image (l/c/l+c) sharping/bluring
...
by Rémi Guyomarch <rguyom@pobox.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7967 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-29 22:37:11 +00:00
arpi
6a84628840
2xSai filter... just for fun, imho useless
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7920 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-10-25 16:49:33 +00:00