Allen Day > FFmpeg-5704 > FFmpeg::Stream::Video

Download:
FFmpeg-5704.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  1
View Bugs
Report a bug
Module Version: 0.01   Source   Latest Release: FFmpeg-6036

NAME ^

FFmpeg::Stream::Video - A video stream from a (multi)media stream group.

SYNOPSIS ^

  $ff = FFmpeg->new();             #see FFmpeg
  #...
  $sg = $ff->create_streamgroup(); #see FFmpeg
  $st = ($sg->streams())[0];       #this is a FFmpeg::Stream

DESCRIPTION ^

Objects of this class are not intended to be instantiated directly by the end user. Access FFmpeg::Stream::Video objects using methods in FFmpeg::StreamGroup. See FFmpeg::StreamGroup for more information.

This class represents a video stream in a multimedia stream group. General stream attributes can be found in the FFmpeg::Stream class.

FEEDBACK ^

See "FEEDBACK" in FFmpeg for details.

AUTHOR ^

Allen Day <allenday@ucla.edu>

COPYRIGHT AND LICENSE ^

Copyright (c) 2003-2004 Allen Day

This library is released under GPL, the Gnu Public License

APPENDIX ^

The rest of the documentation details each of the object methods. Internal methods are usually preceded with a '_'. Methods are in alphabetical order for the most part.

new()

This class inherits from FFmpeg::Stream. See FFmpeg::Stream/new()

init()

This class inherits from FFmpeg::Stream. See FFmpeg::Stream/init()

frame_rate()

Usage
 $obj->frame_rate();        #get existing value
Function

frame rate in frames/second. this only applies to video streams

Returns

value of frame_rate (a scalar)

Arguments

none, read-only

height()

Usage
  $obj->height(); #get existing value
Function

height of the stream, in pixels

Returns

value of height (a scalar)

Arguments

none, read-only

quality()

Usage
  $obj->quality(); #get existing value
Function

stores a quantitative metric of the video codec "encoding quality". this is not comparable between different codecs.

Returns

value of quality (a scalar)

Arguments

none, read-only

width()

Usage
  $obj->width(); #get existing value
Function

width of the stream, in pixels

Returns

value of width (a scalar)

Arguments

none, read-only