awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 个仓库

Awesome GitHub RepositoriesLevel Normalization

Processes for adjusting peak amplitude to ensure consistent volume across audio clips.

Distinct from Audio Processing: Specifically addresses amplitude normalization rather than general audio playback or recording.

Explore 9 awesome GitHub repositories matching graphics & multimedia · Level Normalization. Refine with filters or upvote what's useful.

Awesome Level Normalization GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • easychen/lean-side-bussinesseasychen 的头像

    easychen/lean-side-bussiness

    11,984在 GitHub 上查看↗

    This project is a comprehensive software entrepreneurship curriculum and solopreneurship business playbook designed for developers. It provides a strategic framework for building, validating, and monetizing side businesses using lean startup methodology and a systematic product development approach. The project distinguishes itself by offering specific guides for digital monetization and career anti-fragility, helping software engineers transition from employment to self-employment. It focuses on turning technical skills into scalable digital assets, paid communities, and independent software

    Adjusts peak amplitude to a consistent target level for uniform volume across clips.

    在 GitHub 上查看↗11,984
  • jpochyla/psstjpochyla 的头像

    jpochyla/psst

    9,343在 GitHub 上查看↗

    Psst is a cross-platform Spotify music client and library manager. It functions as a desktop application for streaming music and podcasts, providing a native playback interface and tools for organizing saved albums and playlists. The project is distinguished by a client-server architecture that separates the core audio playback engine from the user interface. This allows for dual-interface state sharing, where a graphical user interface and a dedicated command-line interface can simultaneously control the same playback session. The application covers audio streaming with loudness normalizati

    Processes incoming audio streams through a normalization filter to maintain consistent volume across tracks.

    Rust
    在 GitHub 上查看↗9,343
  • cmus/cmuscmus 的头像

    cmus/cmus

    6,048在 GitHub 上查看↗

    cmus is a terminal-based audio player that runs entirely within a terminal window, using the ncurses library to render its interface without any graphical toolkit. It is designed to play local music files and internet radio streams, with support for CUE sheet metadata that splits single audio files into logical tracks with correct timing, and gapless playback that eliminates audible pauses between consecutive tracks. The player distinguishes itself through a Vi-inspired incremental search interface that locates tracks and commands in real time as you type, and a tab-based workspace model that

    Adjusts playback volume per track or album based on stored ReplayGain loudness metadata.

    C
    在 GitHub 上查看↗6,048
  • namidaco/namidanamidaco 的头像

    namidaco/namida

    5,002在 GitHub 上查看↗

    Namida is a multi-format media player, music library manager, and network media streamer. It provides a unified interface for playing local and remote audio and video files, serving as both a specialized client for YouTube content and a synchronized lyrics player. The project distinguishes itself through a dynamic theme engine that generates artwork-based visuals and a comprehensive set of audio processing tools, including gain normalization, equalizers, and crossfading. It also features a specialized system for retrieving and displaying time-synced lyrics in formats such as LRC and TTML. Br

    Adjusts peak amplitude and gain to ensure consistent volume levels across different audio tracks.

    Dartandroidandroid-appandroid-music-player
    在 GitHub 上查看↗5,002
  • wyattblue/auto-editorWyattBlue 的头像

    WyattBlue/auto-editor

    4,460在 GitHub 上查看↗

    Auto-editor 是一个命令行自动化视频编辑器,使用 FFmpeg 从视频文件中删除静音和无效片段。它作为一个处理套件,具有专门的剪辑生成器,可根据响度阈值、运动分析和语音转文字转录来识别需要修剪的片段。 该工具的特色在于提供灵活的后期制作工作流,允许用户将自动剪辑的时间轴导出为 XML 或 JSON 文件,以便在专业的非线性编辑软件中使用。除了简单的删除,它还可以执行动态播放调整,例如增加静音片段的播放速度,而不是完全删除它们。 该项目涵盖了广泛的媒体处理功能,包括音频标准化、齿音消除以及图层合成、图形叠加和缩放变换等视觉效果。它还支持通过 URL 摄入远程媒体,并提供在渲染最终视频前预览编辑统计信息的实用工具。

    Adjusts audio volume using peak amplitude scaling or perceived loudness analysis to ensure consistent levels.

    Nimaudioaudio-editingaudio-processing
    在 GitHub 上查看↗4,460
  • azuracast/azuracastAzuraCast 的头像

    AzuraCast/AzuraCast

    3,907在 GitHub 上查看↗

    AzuraCast 是一个自托管的 Web 电台管理套件和仪表板,专为互联网广播而设计。它充当自动化播放管理器和广播系统,将用于转码和交叉淡入淡出的音频编排器与流媒体服务器集成,以通过挂载点分发音频。 该平台支持多租户电台管理,允许单个安装托管多个独立的电台实体。它通过将 Auto-DJ 广播系统与管理现场 DJ 账户和协调实时广播的能力相结合而脱颖而出。 该系统涵盖了广泛的功能,包括自动化电台调度、媒体库和播放列表管理,以及播客源的生成。它提供用于电台听众分析、通过点歌进行听众互动,以及通过中继服务器分发信号以增加容量的工具。 该应用通过基于容器的部署进行交付,以在云 VPS、Docker 和 NAS 环境中实现一致的安装。

    Adjusts peak amplitude across tracks to ensure a consistent listening experience.

    PHPicecastliquidsoapradio
    在 GitHub 上查看↗3,907
  • collabora/whisperlivecollabora 的头像

    collabora/WhisperLive

    3,819在 GitHub 上查看↗

    WhisperLive is a real-time speech-to-text server that converts live audio streams into text using Whisper models. It functions as a backend service that receives microphone input via WebSockets and provides incremental transcriptions with word-level timestamps. The system utilizes a GPU-accelerated inference engine and a keyword-boosted transcription API to improve the recognition accuracy of domain-specific jargon, acronyms, and product names. It also includes a speaker diarization tool that clusters audio embeddings to identify and label different participants within a recording. Additiona

    Normalizes raw int16 audio input to ensure consistent sound levels across different hardware sources.

    Pythondictationobsopenai
    在 GitHub 上查看↗3,819
  • oop7/ytsageoop7 的头像

    oop7/YTSage

    3,713在 GitHub 上查看↗

    YTSage is a desktop application and graphical user interface for downloading video and audio from YouTube and other platforms. Built using the PySide6 framework and powered by the yt-dlp engine, it provides a visual interface for media extraction and file organization. The application includes a dedicated media filter that removes sponsored segments from downloaded videos using community-sourced timestamp data. It also features a metadata extractor to fetch and save subtitles, thumbnails, descriptions, and chapter markers. The tool supports batch playlist processing, audio format conversion

    Adjusts peak amplitude to ensure consistent volume across downloaded audio clips.

    Pythonpyside6pythonyoutube-dl
    在 GitHub 上查看↗3,713
  • musicplayerdaemon/mpdMusicPlayerDaemon 的头像

    MusicPlayerDaemon/MPD

    2,607在 GitHub 上查看↗

    MPD is a headless music server daemon that indexes audio libraries and streams music to local or remote outputs. It functions as a music library manager and network audio streamer, providing a remote audio control protocol that allows external clients to manage playback, playlists, and database queries. The system acts as a multiroom audio coordinator, synchronizing audio distribution across multiple networked clients and hardware devices. It supports a variety of remote management capabilities, including a dedicated control API and the ability to broadcast audio streams over network protocol

    Adjusts audio levels using normalization and tags to ensure consistent loudness across different tracks.

    C++audioaudio-playermusic
    在 GitHub 上查看↗2,607
  1. Home
  2. Graphics & Multimedia
  3. Audio & Music
  4. Audio Processing
  5. Level Normalization

探索子标签

  • ReplayGain NormalizationsAdjusting playback volume per track or album based on precomputed ReplayGain loudness metadata stored in audio tags. **Distinct from Level Normalization:** Distinct from Level Normalization: uses precomputed ReplayGain metadata rather than real-time peak amplitude adjustment.