Struct EncodeConfig

Struct Documentation

struct EncodeConfig

Public Members

std::optional<std::string> muxer = std::nullopt
std::optional<OptionDict> muxer_options = std::nullopt
std::optional<std::string> encoder = std::nullopt
std::optional<OptionDict> encoder_options = std::nullopt
std::optional<std::string> format = std::nullopt
int width = -1
int height = -1
std::optional<std::string> scale_algo = std::nullopt
std::optional<std::string> filter_desc = std::nullopt
int bit_rate = -1
int compression_level = -1
int qscale = -1
int gop_size = -1
int max_b_frames = -1