Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TOOLS/vf_dlopen/ildetect.sh: remove duplicated assigment | shdown | 2014-10-16 | 1 | -1/+0 |
| | |||||
* | malloc+memset(0) to calloc | Bruno George de Moraes | 2014-09-05 | 5 | -10/+5 |
| | | | | Signed-off-by: wm4 <wm4@nowhere> | ||||
* | TOOLS/vf_dlopen: use new pixelformats, fix usage for newstyle args | Kevin Mitchell | 2014-05-15 | 6 | -13/+13 |
| | |||||
* | ildetect: add ILDETECT_FORCE_RUN (if interlacing could not be decided, ↵ | Rudolf Polzer | 2013-12-18 | 1 | -1/+7 |
| | | | | assume yadif). | ||||
* | ildetect: $ILDETECT_RUN_INTERLACED_ONLY to only run the job if not progressive | Rudolf Polzer | 2013-06-21 | 1 | -4/+10 |
| | |||||
* | ildetect.sh: add a quiet mode; verify telecine decision | Rudolf Polzer | 2013-06-20 | 1 | -5/+18 |
| | | | | | | | For quiet mode: ILDETECT_QUIET=1 ildetect.sh ... Telecine decision (guess by ildetect.so) is verified by retrying the ildetect run with the pullup filter inserted. | ||||
* | ildetect.sh: skip needlessly going through vo_lavc | Rudolf Polzer | 2013-06-20 | 1 | -2/+2 |
| | | | | | We can now turn off encoding mode by command line and use vo_null instead. | ||||
* | ildetect.sh: better interlace detection range | Rudolf Polzer | 2013-06-20 | 1 | -1/+1 |
| | |||||
* | ildetect.sh: env vars support | Rudolf Polzer | 2013-06-20 | 1 | -8/+35 |
| | |||||
* | vf_dlopen ildetect: fix numdecidedadjacentframes counter | Rudolf Polzer | 2013-06-16 | 1 | -1/+5 |
| | |||||
* | vf_dlopen ildetect: make the wrapper shell script more robust | Rudolf Polzer | 2013-06-16 | 1 | -7/+2 |
| | |||||
* | vf_dlopen filters: add an "ildetect" filter that detects interlacing | Rudolf Polzer | 2013-06-16 | 3 | -1/+336 |
| | | | | | The filter analyzes each frame for combing, and decides at the end whether the content is likely interlaced, telecined or progressive. | ||||
* | vf_dlopen framestep: step width of 0 | Rudolf Polzer | 2013-05-20 | 1 | -0/+2 |
| | | | | | This is now defined to mean to never output any frame again (except for the first). | ||||
* | vf_dlopen framestep filter: add a parameter for the phase | Rudolf Polzer | 2013-05-20 | 1 | -4/+9 |
| | | | | | also, default to 0-indexed frame counts (so by default, the 1st frame is output). Old behaviour can be done by -vf dlopen=./framestep.so:42:41. | ||||
* | vf_dlopen examples: slightly simply the framestep filter | Rudolf Polzer | 2013-05-16 | 1 | -8/+1 |
| | | | | We don't need config() ;) | ||||
* | vf_dlopen examples: add framestep filter | Rudolf Polzer | 2013-05-16 | 2 | -2/+106 |
| | | | | Usage: -vf dlopen=./framestep.so:5 | ||||
* | vf_dlopen examples: add copyright headers (LGPL 2.1+) | Rudolf Polzer | 2013-04-08 | 7 | -0/+147 |
| | |||||
* | TOOLS: fix first frame pts for dlopen/telecine.so | Rudolf Polzer | 2012-09-28 | 1 | -6/+13 |
| | | | | | | | | | | | | | | | When the first frame of a telecine pattern did not generate an output frame (because it is a 0 or a 1), this could lead to the first two output frames getting equal pts values. When the first frame of a telecine pattern generates exactly one output frame (i.e. when the telecine pattern starts with 2 or 3), then the output was correct before this comment, and still is unchanged. When the first frame of a telecine pattern generates more than one output frame (i.e. when it starts with 4 to 9), then output pts are still broken. This is not really solvable without knowing the frame duration, or delaying output by one frame. | ||||
* | vf_dlopen: vf_rectangle filter moved to dlopen (unix only) | Rudolf Polzer | 2012-09-18 | 2 | -1/+348 |
| | | | | It is unix only, because vf_dlopen filters have no way to receive input (yet) | ||||
* | vf_dlopen: improve performance for 1-frame-for-1-frame filters | Rudolf Polzer | 2012-09-18 | 1 | -1/+6 |
| | | | | | | This is done by requesting a buffer from the next filter in the chain, instead of always allocating our own. This allows the next filter to e.g. ensure its own preferred memory layout. | ||||
* | vf_dlopen: add a generic filter to load external filters | Rudolf Polzer | 2012-08-23 | 6 | -0/+547 |
Usage: -vf dlopen=filename.so:args... Examples of such filters are provided in TOOLS/vf_dlopen/ |