Mercurial > mplayer.hg
annotate TOOLS/sws-test @ 8614:49e36bf2f342
The patch adds support for a per-file config, which is loaded before
playing the file. The config file is looked for in the same directory
as the input file, and in the ~/.mplayer dir.
Magne Oestlyngen <ml@skybert.org>
author | arpi |
---|---|
date | Sat, 28 Dec 2002 14:29:41 +0000 |
parents | b5cd3ce87bfb |
children | 835822ce4bb1 |
rev | line source |
---|---|
6687
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
1 #!/bin/sh |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
2 |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
3 if [ $# -lt 3 ] ; then |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
4 echo "sws-test <video-file> <start-pos> <res>" |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
5 echo "example: sws-test abc.avi 10 160:120" |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
6 exit 1 |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
7 fi |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
8 |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
9 for i in `seq 0 10` ; do |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
10 mplayer -vo png $1 -ss $2 -frames 3 -sws $i -vop scale=$3 |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
11 rm 00000001.png |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
12 mv 00000002.png sws-`basename $1`-$2-$3-$i.png |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
13 done |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
14 |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
15 #gauss with lowwer variance |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
16 mplayer -vo png $1 -ss $2 -frames 3 -sws 7 -vop scale=$3:0:50 |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
17 rm 00000001.png |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
18 mv 00000002.png sws-`basename $1`-$2-$3-7-50.png |
b5cd3ce87bfb
very simple script to generate png images from an video with all -sws methods
michael
parents:
diff
changeset
|
19 |