Merge pull request #1425 from edisonmartinsmkt/develop

fix(audio): ensure full WhatsApp compatibility for audio conversion
This commit is contained in:
Davidson Gomes 2025-05-10 08:33:28 -03:00 committed by GitHub
commit d2f1985913
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3001,7 +3001,29 @@ export class BaileysStartupService extends ChannelStartupService {
.noVideo()
.audioCodec('libopus')
.addOutputOptions('-avoid_negative_ts make_zero')
.audioBitrate('128k')
.audioFrequency(48000)
.audioChannels(1)
.outputOptions([
'-write_xing',
'0',
'-compression_level',
'10',
'-application',
'voip',
'-fflags',
'+bitexact',
'-flags',
'+bitexact',
'-id3v2_version',
'0',
'-map_metadata',
'-1',
'-map_chapters',
'-1',
'-write_bext',
'0',
])
.pipe(outputAudioStream, { end: true })
.on('error', function (error) {
console.log('error', error);