avfilters.inspect
module#
|
A codec. |
|
A codec context. |
|
A multimedia container. |
|
A single stream of audio, video or subtitles within a Container. |
|
Return a iterator that excludes files with no stream. |
|
Inpsect a multimedia file container. |
Multimedia files inspection utilities.
This module is currently work in progress.
- class Codec(name)[source]#
A codec.
Dataclass version of
av.Codec
.- Parameters:
name (
str
)
- class CodecContext(codec)[source]#
A codec context.
Dataclass version of
av.codec.context.CodecContext
.- Parameters:
codec (
Codec
)
- classmethod from_av_codec_context(codec_context)[source]#
Create a codec context dataclass from a PyAV codec context.
- Parameters:
codec_context (
CodecContext
) – The PyAV codec context.- Return type:
- Returns:
The corresponding codec context dataclass.
- class Container(streams)[source]#
A multimedia container.
Dataclass version of
av.container.Container
.
- class Stream(averaged_rate, base_rate, codec_context, duration, frames, guessed_rate, index, language, metadata, profile, start_time, time_base, type)[source]#
A single stream of audio, video or subtitles within a Container.
Dataclass version of
av.stream.Stream
.- Parameters:
-
averaged_rate:
Fraction
# The average frame rate of this video stream.
See
av.stream.Stream.averaged_rate
.
- property duration_seconds: float#
Return the duration of this stream in seconds.
- Returns:
The duration of this stream in seconds.