|
While using faac i could not set profile=2 or such. Is there any other way to apply this? I have strange problem with faac, when it get tested from local to local, i have no problem, but once it goes out from local to remote, i have background noises too much, and reducing bitrate or maximizing it does not get resolved. How can i resolve this so that while using faac it does not make such abnormal noise.
Element Properties:
name : The name of the object
flags: readable, writable
String. Default: "faac0"
perfect-timestamp : Favour perfect timestamps over tracking upstream timestamps
flags: readable, writable
Boolean. Default: false
mark-granule : Apply granule semantics to buffer metadata (implies perfect-timestamp)
flags: readable
Boolean. Default: false
hard-resync : Perform clipping and sample flushing upon discontinuity
flags: readable, writable
Boolean. Default: false
tolerance : Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)
flags: readable, writable
Integer64. Range: 0 - 9223372036854775807 Default: 40000000
quality : Variable bitrate (VBR) quantizer quality in %
flags: readable, writable
Integer. Range: 1 - 1000 Default: 100
bitrate : Average Bitrate (ABR) in bits/sec
flags: readable, writable
Integer. Range: 8000 - 320000 Default: 128000
rate-control : Encoding bitrate type (VBR/ABR)
flags: readable, writable
Enum "GstFaacBrtype" Default: 1, "VBR encoding"
(1): VBR encoding - VBR
(2): ABR encoding - ABR
tns : Use temporal noise shaping
flags: readable, writable
Boolean. Default: false
midside : Allow mid/side encoding
flags: readable, writable
Boolean. Default: true
shortctl : Block type encorcing
flags: readable, writable
Enum "GstFaacShortCtl" Default: 0, "Normal block type"
(0): Normal block type - SHORTCTL_NORMAL
(1): No short blocks - SHORTCTL_NOSHORT
(2): No long blocks - SHORTCTL_NOLONG
|