diff --git a/src/media-generator.test.ts b/src/media-generator.test.ts index 90276a8f..f7fcb876 100644 --- a/src/media-generator.test.ts +++ b/src/media-generator.test.ts @@ -168,7 +168,7 @@ test('generateAudio normalizes sentence audio by default', async () => { await generator.generateAudio('/video.mp4', 10, 12); const args = readFfmpegArgs(argsPath); - assert.equal(args[args.indexOf('-af') + 1], 'loudnorm=I=-18:TP=-1.5:LRA=11'); + assert.equal(args[args.indexOf('-af') + 1], 'loudnorm=I=-23:TP=-2:LRA=11'); }); }); diff --git a/src/media-generator.ts b/src/media-generator.ts index 683137b4..09e0e267 100644 --- a/src/media-generator.ts +++ b/src/media-generator.ts @@ -24,7 +24,7 @@ import { createLogger } from './logger'; import { normalizeMediaInput, type MediaInput } from './media-input'; const log = createLogger('media'); -const AUDIO_NORMALIZATION_FILTER = 'loudnorm=I=-18:TP=-1.5:LRA=11'; +const AUDIO_NORMALIZATION_FILTER = 'loudnorm=I=-23:TP=-2:LRA=11'; export type { MediaInput, MediaInputOptions } from './media-input';