Ticket #67 (closed Feature Requests: Fixed)

Opened 11 years ago

Last modified 3 years ago

Configurable Dynamic Range Audio Compression

Reported by: Gamester17 Owned by:
Priority: 4 - Normal Milestone: 11.0
Component: Video playback (inc. audio in video and codecs) Version: GIT
Severity: Normal Keywords: ac3, dts, resample, dvdplayer, audio
Cc: elupus, Topfs2, bobo1on1 Blocked By:
Blocking: Platform: All
Revision:

Description (last modified by sho) (diff)

Configurable Dynamic Range Audio Compression

Dynamic Range Audio Compression/Amplification

Dynamic Amplification applifies low noice more that high´

Make it optional from under settings (enable/disable) and configurable in how much amplification it should do: Min - 1 - 2 - 3 - 4 - 5 - Max

Please add the Dynamic Range Audio Compression settings under GUI

Note! Dynamic Range Compression is not the same as Normalization.

VirualDub and FlaskMPEG both have filters for it , think ffdshow too.

DeDynamic - real time dynamic range compression Direct Show filter  http://www.doom9.org/Soft21/Audio/dedynamic02.zip

TFM Audio filter - real time playback dynamic range compression  http://www.doom9.org/Soft21/Audio/audiofil.zip

BeSweet (open source audio transcoder)  http://dspguru.doom9.net/

  • Dynamic Range Compression.
  • One-pass & Two-pass Normalization.

The whole transcoding process is done with floating- point arithmethics, reaching high-quality encodes. No intermediate, temporary, files are being created by BeSweet while running. saving precious disk space. BeSweet also supports:

  • Convert audio files from one format to another, (Does MP3,AC3,WAV,MP2,AVI,Aiff,VOB,Ogg Vorbis).
  • Equalization.
  • Sample-Rate Conversion & Frame-Rate Conversion, (Can converts NTSC audio to PAL audio, etc...).
  • Partial Encoding of long streams.
  • Splitting & Merging audio streams.
  • Extraction of audio streams from AVI & VOBs.
  • Delay Correction. Silence Insertion.
  • Support for external plugins (also open source)

Change History

comment:1 Changed 11 years ago by gamester17

Logged In: YES user_id=630186

"ReClock does now support the full range of PCM audio formats (8/16/24/32 bits PCM, and IEEE float PCM), with dynamic range compression available in all modes (except SPDIF of course)"  http://ogo.nerim.net/reclockfilter/

comment:2 Changed 10 years ago by gamester17

Logged In: YES user_id=630186

Development resouses on nVIDIA MPC DSP:

NVIDIA Audio SDK  http://developer.nvidia.com/object/nvidia_audio_sdk.html

NVIDIA Audio - Generate compelling audio effects.  http://developer.nvidia.com/object/docs_audio.html

nVIDIA developers websites:  http://developer.nvidia.com  http://nvdeveloper.nvidia.com Best be if could be coded in DirectX Direct3D

comment:3 Changed 9 years ago by gamester17

Logged In: YES user_id=630186

FYI, there's a parameter/option for MPlayer called "-a52drc" which suppose to be a DRC filter, but I'm not sure if it's for MPlayer or only for mencoder (the encoder part of MPlayer)

comment:4 Changed 5 years ago by sho

  • Priority changed from 5 to 4 - Normal
  • Platform set to All
  • Description modified (diff)
  • Severity set to Normal
  • Milestone set to Future / Pending

comment:5 Changed 5 years ago by Gamester17

  • Cc elupus, AreaScout, Topfs2, bobo1on1, vulkanr, oldnemesis added
  • Keywords ac3, dts, resample, dvdplayer, audio added

comment:6 Changed 3 years ago by sho

  • Cc AreaScout, vulkanr, oldnemesis removed
  • Component changed from New Feature/Function to Video playback (inc. audio in video and codecs)

bobo1on1, can we now close this ancient request?

comment:7 Changed 3 years ago by bobo1on1

  • Status changed from new to closed
  • Version changed from None to GIT
  • Resolution set to Fixed
  • Milestone changed from Future / Pending to 11.0
Note: See TracTickets for help on using tickets.