2011-09-30 10:11:29 +02:00
|
|
|
.\" Hey, EMACS: -*- nroff -*-
|
2012-11-01 23:34:46 +01:00
|
|
|
.TH WEBPMUX 1 "October 23, 2012"
|
2011-09-30 10:11:29 +02:00
|
|
|
.SH NAME
|
|
|
|
webpmux \- command line tool to create WebP Mux/container file.
|
|
|
|
.SH SYNOPSIS
|
2011-11-04 00:10:27 +01:00
|
|
|
.B webpmux \-get
|
2011-09-30 10:11:29 +02:00
|
|
|
.I GET_OPTIONS
|
|
|
|
.I INPUT
|
2011-11-04 00:10:27 +01:00
|
|
|
.B \-o
|
2011-09-30 10:11:29 +02:00
|
|
|
.I OUTPUT
|
|
|
|
.br
|
2011-11-04 00:10:27 +01:00
|
|
|
.B webpmux \-set
|
2011-09-30 10:11:29 +02:00
|
|
|
.I SET_OPTIONS
|
|
|
|
.I INPUT
|
2011-11-04 00:10:27 +01:00
|
|
|
.B \-o
|
2011-09-30 10:11:29 +02:00
|
|
|
.I OUTPUT
|
|
|
|
.br
|
2011-11-04 00:10:27 +01:00
|
|
|
.B webpmux \-strip
|
2011-09-30 10:11:29 +02:00
|
|
|
.I STRIP_OPTIONS
|
|
|
|
.I INPUT
|
2011-11-04 00:10:27 +01:00
|
|
|
.B \-o
|
2011-09-30 10:11:29 +02:00
|
|
|
.I OUTPUT
|
|
|
|
.br
|
2012-11-01 01:49:15 +01:00
|
|
|
.B webpmux \-frgm
|
|
|
|
.I FRAGMENT_OPTIONS
|
2012-11-01 23:34:46 +01:00
|
|
|
.B [ \-frgm ... ] \-o
|
2011-09-30 10:11:29 +02:00
|
|
|
.I OUTPUT
|
|
|
|
.br
|
2012-01-24 21:46:46 +01:00
|
|
|
.B webpmux \-frame
|
2011-09-30 10:11:29 +02:00
|
|
|
.I FRAME_OPTIONS
|
2012-11-01 23:34:46 +01:00
|
|
|
.B [ \-frame ... ] [ \-loop
|
2011-09-30 10:11:29 +02:00
|
|
|
.I LOOP_COUNT
|
2012-11-01 23:34:46 +01:00
|
|
|
.B ]
|
|
|
|
.br
|
|
|
|
.RS 8
|
|
|
|
.B [ \-bgcolor
|
|
|
|
.I BACKGROUND_COLOR
|
|
|
|
.B ] \-o
|
2011-09-30 10:11:29 +02:00
|
|
|
.I OUTPUT
|
2012-11-01 23:34:46 +01:00
|
|
|
.RE
|
2011-09-30 10:11:29 +02:00
|
|
|
.br
|
2011-11-04 00:10:27 +01:00
|
|
|
.B webpmux \-info
|
2011-09-30 10:11:29 +02:00
|
|
|
.I INPUT
|
|
|
|
.br
|
2012-01-24 21:46:46 +01:00
|
|
|
.B webpmux [\-h|\-help]
|
2011-09-30 10:11:29 +02:00
|
|
|
.SH DESCRIPTION
|
|
|
|
This manual page documents the
|
|
|
|
.B webpmux
|
|
|
|
command.
|
|
|
|
.PP
|
2011-11-04 00:10:27 +01:00
|
|
|
\fBwebpmux\fP can be used to create a WebP container file
|
2011-09-30 10:11:29 +02:00
|
|
|
and extract/strip relevant data from the container file.
|
|
|
|
.SH OPTIONS
|
2011-11-04 00:10:27 +01:00
|
|
|
.SS GET_OPTIONS (\-get):
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
|
|
|
.B icc
|
2012-11-01 00:30:41 +01:00
|
|
|
Get ICC profile.
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
2012-11-01 00:30:41 +01:00
|
|
|
.B exif
|
|
|
|
Get EXIF metadata.
|
|
|
|
.TP
|
|
|
|
.B xmp
|
|
|
|
Get XMP metadata.
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
2012-11-01 01:49:15 +01:00
|
|
|
.B frgm n
|
|
|
|
Get nth fragment.
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
|
|
|
.B frame n
|
|
|
|
Get nth frame.
|
|
|
|
|
2011-11-04 00:10:27 +01:00
|
|
|
.SS SET_OPTIONS (\-set)
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
2012-08-23 12:15:39 +02:00
|
|
|
.B icc file.icc
|
2012-11-01 00:30:41 +01:00
|
|
|
Set ICC profile.
|
|
|
|
.P
|
|
|
|
Where: 'file.icc' contains the ICC profile to be set.
|
|
|
|
.TP
|
|
|
|
.B exif file.exif
|
|
|
|
Set EXIF metadata.
|
2012-08-23 12:15:39 +02:00
|
|
|
.P
|
2012-11-01 00:30:41 +01:00
|
|
|
Where: 'file.exif' contains the EXIF metadata to be set.
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
2012-11-01 00:30:41 +01:00
|
|
|
.B xmp file.xmp
|
|
|
|
Set XMP metadata.
|
2012-08-23 12:15:39 +02:00
|
|
|
.P
|
2012-11-01 00:30:41 +01:00
|
|
|
Where: 'file.xmp' contains the XMP metadata to be set.
|
2011-09-30 10:11:29 +02:00
|
|
|
|
2011-11-04 00:10:27 +01:00
|
|
|
.SS STRIP_OPTIONS (\-strip)
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
|
|
|
.B icc
|
2012-11-01 00:30:41 +01:00
|
|
|
Strip ICC profile.
|
|
|
|
.TP
|
|
|
|
.B exif
|
|
|
|
Strip EXIF metadata.
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
2012-11-01 00:30:41 +01:00
|
|
|
.B xmp
|
|
|
|
Strip XMP metadata.
|
2011-09-30 10:11:29 +02:00
|
|
|
|
2012-11-01 01:49:15 +01:00
|
|
|
.SS FRAGMENT_OPTIONS (\-frgm)
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
|
|
|
.B file_i +xi+yi
|
2012-11-01 01:49:15 +01:00
|
|
|
Where: 'file_i' is the i'th fragment (WebP format) and 'xi','yi' specify the
|
|
|
|
image offset for this fragment.
|
2011-09-30 10:11:29 +02:00
|
|
|
|
2011-11-04 00:10:27 +01:00
|
|
|
.SS FRAME_OPTIONS (\-frame)
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
2012-11-01 23:34:46 +01:00
|
|
|
.B file_i +xi+yi+di+mi
|
2012-11-01 00:30:41 +01:00
|
|
|
Where: 'file_i' is the i'th frame (WebP format), 'xi','yi' specify the image
|
2012-11-01 23:34:46 +01:00
|
|
|
offset for this frame, 'di' is the pause duration before next frame and 'mi' is
|
|
|
|
the dispose method for this frame (0 or 1).
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
2011-11-04 00:10:27 +01:00
|
|
|
.B \-loop n
|
|
|
|
Loop the frames n number of times. 0 indicates the frames should loop forever.
|
2012-11-01 23:34:46 +01:00
|
|
|
Valid range is 0 to 65535 [Default: 0 (infinite)].
|
|
|
|
.TP
|
|
|
|
.B \-bgcolor A,R,G,B
|
|
|
|
Background color of the canvas.
|
|
|
|
.br
|
|
|
|
where: 'A', 'R', 'G' and 'B' are integers in the range 0 to 255 specifying the
|
|
|
|
Alpha, Red, Green and Blue component values respectively
|
|
|
|
[Default: 255,255,255,255].
|
2011-09-30 10:11:29 +02:00
|
|
|
|
2011-11-04 00:10:27 +01:00
|
|
|
.SS INPUT
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
|
|
|
Input file in WebP format.
|
|
|
|
|
2011-11-04 00:10:27 +01:00
|
|
|
.SS OUTPUT (\-o)
|
2011-09-30 10:11:29 +02:00
|
|
|
.TP
|
|
|
|
Output file in WebP format.
|
|
|
|
|
2012-11-01 00:30:41 +01:00
|
|
|
.SS Note:
|
|
|
|
.TP
|
|
|
|
The nature of EXIF, XMP and ICC data is not checked and is assumed to be valid.
|
|
|
|
|
2012-01-25 02:39:05 +01:00
|
|
|
.SH BUGS
|
|
|
|
Please report all bugs to our issue tracker:
|
|
|
|
http://code.google.com/p/webp/issues
|
|
|
|
.br
|
|
|
|
Patches welcome! See this page to get started:
|
|
|
|
http://www.webmproject.org/code/contribute/submitting-patches/
|
|
|
|
|
2011-11-04 00:10:27 +01:00
|
|
|
.SH EXAMPLES
|
|
|
|
webpmux \-set icc image_profile.icc in.webp \-o icc_container.webp
|
2011-09-30 10:11:29 +02:00
|
|
|
.br
|
2011-11-04 00:10:27 +01:00
|
|
|
webpmux \-get icc icc_container.webp \-o image_profile.icc
|
2011-09-30 10:11:29 +02:00
|
|
|
.br
|
2012-11-01 00:30:41 +01:00
|
|
|
webpmux \-strip icc icc_container.webp \-o without_icc.webp
|
|
|
|
.br
|
|
|
|
webpmux \-set xmp image_metadata.xmp in.webp \-o xmp_container.webp
|
2011-09-30 10:11:29 +02:00
|
|
|
.br
|
2012-11-01 00:30:41 +01:00
|
|
|
webpmux \-get xmp xmp_container.webp \-o image_metadata.xmp
|
|
|
|
.br
|
|
|
|
webpmux \-strip xmp xmp_container.webp \-o without_xmp.webp
|
|
|
|
.br
|
|
|
|
webpmux \-set exif image_metadata.exif in.webp \-o exif_container.webp
|
|
|
|
.br
|
|
|
|
webpmux \-get exif exif_container.webp \-o image_metadata.exif
|
|
|
|
.br
|
|
|
|
webpmux \-strip exif exif_container.webp \-o without_exif.webp
|
2011-09-30 10:11:29 +02:00
|
|
|
.br
|
2011-11-04 00:20:20 +01:00
|
|
|
webpmux \-frame anim_1.webp +0+0+0 \-frame anim_2.webp +50+50+0 \-loop 10
|
2012-11-01 23:34:46 +01:00
|
|
|
.br
|
|
|
|
.RS 8
|
|
|
|
\-bgcolor 255,255,255,255 \-o anim_container.webp
|
|
|
|
.RE
|
2011-09-30 10:11:29 +02:00
|
|
|
.br
|
2011-11-04 00:10:27 +01:00
|
|
|
webpmux \-get frame 2 anim_container.webp \-o frame_2.webp
|
2012-11-01 00:30:41 +01:00
|
|
|
.br
|
|
|
|
webpmux \-tile tile_1.webp +0+0 \-tile tile_2.webp +960+0 \-tile tile_3.webp
|
|
|
|
+0+576 \-tile tile_4.webp +960+576 \-o tile_container.webp
|
|
|
|
.br
|
|
|
|
webpmux \-get tile 2 tile_container.webp \-o tile_2.webp
|
2011-09-30 10:11:29 +02:00
|
|
|
|
2011-11-04 00:10:27 +01:00
|
|
|
.SH AUTHORS
|
2011-09-30 10:11:29 +02:00
|
|
|
\fBwebpmux\fP is written by the WebP team.
|
|
|
|
.br
|
|
|
|
The latest source tree is available at http://www.webmproject.org/code
|
|
|
|
.PP
|
|
|
|
This manual page was written by Vikas Arora <vikaas.arora@gmail.com>,
|
|
|
|
for the Debian project (and may be used by others).
|
2012-01-25 02:39:05 +01:00
|
|
|
|
|
|
|
.SH SEE ALSO
|
|
|
|
.BR dwebp (1),
|
|
|
|
.BR cwebp (1).
|
|
|
|
.br
|
2012-07-21 01:19:12 +02:00
|
|
|
Please refer to http://developers.google.com/speed/webp/ for additional
|
|
|
|
information.
|