Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

oggslideshow(1) [debian man page]

OGGSLIDESHOW(1) 						   User Manuals 						   OGGSLIDESHOW(1)

NAME
oggSlideshow - creates slideshows from pictures SYNOPSIS
oggSlideshow [options] picture1 [ picture2 [...] ] DESCRIPTION
oggSlideshow creates a theora video from a number of pictures in JPEG- or PNG-format with different visual effects. OPTIONS
-s Sets the size of the video frame. The size is given as <width>x<height> The default size is set to 480x320. Example: -s 320x240 -f Sets the frame rate of the video. This is given by the pictures per second. The default frame rate is 24 pictures per second. Example: -f 16 -o Sets the output file name of the created video. The default name is slideshow.ogv. Example: -o myShow.ogv -l Sets the presentation time (length) of one picture. So if your have 10 pictures and specify a length of 10 seconds, then your over- all video length is 1:40 (100 seconds). Example: -l 10 -d Sets the datarate in byte per seconds for the video encoder. This more meant to be a upper threshold. So the file may be smaller than assumed. Example: -d 1024000 -t Sets the presentation type, as shown above. Actually types are: kb: Ken Burns effect (default) cf: Picture crossfade for changeover p: Plain picture presentation bl: Bluring at changeover Example: -t p -e Enables the reframing. In case a picture does not match the aspect ratio of the video frame, it can be "reframed", which means black borders are inserted. This option is only usefull with the Ken Burns effect (option -t kb). The pictures are automaticaly "reframed" with the other two slideshow types to match the aspect ratio. Example: -e -x Overwrite an existing output file without warning. -r Enables the resampling to a certain value. This is really only for experts and may not be available with newer version of oggSlideshow. To understand this option you need some more internal information: The picture is loaded by the gd lib. So the transformation from png or jpeg to a plain RGBA is done here. The second reason for using gd is the great resizing facilities as pictures are often much bigger than the video frame. OggSlideshow can handle pictures from 0.5 to 2 times of the video frame width and height best, as it uses a linear pixel interpolation. With the resizing feature of gd, oggSlideshow reads pictures with a size "near" to the video out- put size and can then operate with that picture. This produces a very good quality output, as you can see above. The value given with this option is the factor the picture is read in in respect of the video frame size. When the video frame size is 320x240 and the resample factor is 1.2 than the picture that is read is resized to 384x288. Specially for the ken burns effect this is important as the sliding is done on a picture bigger than the video frame size. EXAMPLE
oggSlideshow -l3 -tp -d1024000 -s480x320 -o demo-plain.ogv <picture1.jpg> <picture2.jpg> ... AUTHOR
Joern Seger <yorn at gmx dot net> SEE ALSO
oggCut(1), oggCat(1), oggJoin(1), oggSplit(1), oggTranscode(1), oggThumb(1), oggSilence(1) Linux JAN 2010 OGGSLIDESHOW(1)

Check Out this Related Man Page

OGGTHUMB(1)							   User Manuals 						       OGGTHUMB(1)

NAME
oggThumb - creates thumbnails from an ogg video file SYNOPSIS
oggThumb [options] file1.ogv [ file2.ogv [ file3.ogv [...] ] ] DESCRIPTION
oggThumb creates Thumbnails from one or more ogg video files, at a given time position or a given frame number. It is also possible to cre- ate a series of thumbnails at different time or frame positions. The pictures can be created in JPG or PNG format and can be resized to any given size. The default naming of each thumbnail series follows the following rule: <filename_without_extension>_x.<picture_extension> Where x starts with 0 and is incremented with every created thumbnail. So the thumbnails are successivly numbered by the appearence order. This is even valid, if time positions and frame numbers are mixed. OPTIONS
-t Time at which a thumbnail should be created. More than one thumbnail time can be concatenated by commas. The times can be set by integer or floating point values in seconds. If the time is not exactly matching, the next frame is used. The times don't have to be sorted incrementally. Example: -t 12.4,14.157,13.23 -f Number of a frame that should be created as a thumbnail. More than one thumbnail frame can be concatenated by commas. The frame num- bers must be an integers. The frame numbers don't have to be sorted incrementally. Example: -f 12000,13000,11000 -s Picture output size. The thumbnail is created in the size given as <width>x<height>. If you want to include the thumbnails into your webpage and you need to have a fixed width but dynamic height, you can set the dynamic axis to 0. So the aspect ratio of the video frame is kept. This is the same for setting width or height to 0. Example: -s 0x100 -o Output format. This can be png or jpg. The default is jpg. Example: -o png -n Alternative thumbnail picture name. The % can be used within the name to indicate the counter placeholder. In case of more than one video file, the counter continuous throughout the different videos, so that the pictures are not overwrit- ten. If the name has an extension. This extension is used to identify the output picture format. Example: -n myNo_%_thumb EXAMPLE
oggThumb -t 10.3,22.4,31.9,43.4,59.4 -f 1200 -s 0x100 myFile.ogv oggThumb -f 200,400,300,100 -t 3.54 -n %_thumb.png myfile.ogv mysecondfile.ogv AUTHOR
Joern Seger <yorn at gmx dot net> SEE ALSO
oggCut(1), oggCat(1), oggJoin(1), oggSplit(1), oggTranscode(1), oggSlideshow(1), oggSilence(1) Linux JAN 2010 OGGTHUMB(1)
Man Page