mfaacenc
This element encodes raw audio into AAC compressed data.
Example pipelines
gst-launch-1.0 -v audiotestsrc ! mfaacenc ! aacparse ! qtmux ! filesink location=audiotestsrc.mp4
This example pipeline will encode a test audio source to AAC using Media Foundation encoder, and muxes it in a mp4 container.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstAudioEncoder ╰──GstMFAudioEncoder ╰──mfaacenc
Implemented interfaces
Factory details
Authors: – Seungha Yang
Classification: – Codec/Encoder/Audio
Rank – secondary
Plugin – mediafoundation
Package – GStreamer Bad Plug-ins
Pad Templates
sink
audio/x-raw:
layout: interleaved
format: S16LE
channels: { (int)1, (int)2, (int)6 }
rate: { (int)44100, (int)48000 }
src
audio/mpeg:
mpegversion: 4
stream-format: raw
framed: true
base-profile: lc
channels: { (int)1, (int)2, (int)6 }
rate: { (int)44100, (int)48000 }
Properties
bitrate
“bitrate” guint
Bitrate in bit/sec, (0 = auto), valid values are { 0, 96000, 128000, 160000, 192000, 576000, 768000, 960000, 1152000 }
Flags : Read / Write
Default value : 0
The results of the search are