View Source Membrane.FFmpegGenerator.Types.SupportedFileFormats.Video (Membrane FFmpeg Generator v0.1.0)

Specify supported video file formats.

Link to this section Summary

Types

File formats without container. Those files can only hold video without audio.

File formats with container. Those files can hold video with and without audio.

Supported pixel formats as atoms, compatible with Membrane.RawVideo.pixel_format.t()

Link to this section Types

Specs

codec_file_format_t() :: :raw | :h264

File formats without container. Those files can only hold video without audio.

Link to this type

container_file_format_t()

View Source

Specs

container_file_format_t() :: :mp4 | :mov | :wmv | :avi | :mkv

File formats with container. Those files can hold video with and without audio.

Specs

pixel_format_t() :: :I420 | :I422 | :I444 | :RGB | :RGBA | :BGRA

Supported pixel formats as atoms, compatible with Membrane.RawVideo.pixel_format.t()

Link to this section Functions

Specs

codec_file_format() :: [codec_file_format_t()]

Specs

container_file_format() :: [container_file_format_t()]
Link to this function

get_supported_file_formats()

View Source

Specs

get_supported_file_formats() :: [
  codec_file_format_t() | container_file_format_t()
]

Specs

pixel_formats() :: [pixel_format_t()]