Mercurial > mplayer.hg
view TOOLS/sws-test @ 18917:d9a75b26da6c
Add a new video pts tracking mode, enabled by option -correct-pts.
This mode has the following differences:
- Video timing is correct for streams with B frames, at least with some
demuxers.
- Video filters can modify frame timestamps and insert new frames, and
removing frames is handled better than before.
- Some things are known to break, it's not usable as the default yet.
Things should work as before when the -correct-pts option is not used.
author | uau |
---|---|
date | Thu, 06 Jul 2006 06:58:17 +0000 |
parents | 835822ce4bb1 |
children |
line wrap: on
line source
#!/bin/sh if [ $# -lt 3 ] ; then echo "sws-test <video-file> <start-pos> <res>" echo "example: sws-test abc.avi 10 160:120" exit 1 fi for i in `seq 0 10` ; do mplayer -vo png $1 -ss $2 -frames 3 -sws $i -vf scale=$3 rm 00000001.png mv 00000002.png sws-`basename $1`-$2-$3-$i.png done #gauss with lowwer variance mplayer -vo png $1 -ss $2 -frames 3 -sws 7 -vf scale=$3:0:50 rm 00000001.png mv 00000002.png sws-`basename $1`-$2-$3-7-50.png