soniflow

soniflow

An all-in-one audio workflow tool integrating multiple core functions

Product screenshot

About

Introduction Soniflow is a full-featured desktop application designed to consolidate all audio and video processing tasks into a single platform, allowing users to access diverse audio materials without switching between multiple tools, and can be used for voice cloning or as video assets. It integrates functions to search and download videos from popular platforms like Bilibili and YouTube, supports vocal and background music separation, and offers basic audio editing capabilities. The app features a user-friendly graphical interface built with Vue.js and a Python backend, making it accessible for both casual users and content creators.

Key Features Soniflow offers the following core functions:

  1. Video Search & Download:
  • Search for videos on Bilibili and YouTube by keyword.
  • Download individual videos from both platforms.
  • Support downloading full YouTube playlists.
  • View Bilibili video collections.
  1. Vocal & Background Music Separation:
  • Use Spleeter to split audio into separate tracks (e.g. vocals, accompaniment, drums, bass, piano).
  • Support 2-stem, 4-stem and 5-stem separation models.
  • Allow selection of output format and audio quality.
  1. Audio Editing:
  • Load and process audio files (MP3, WAV, OGG).
  • Generate waveform visualizations for easier editing.
  • Perform operations including audio splitting, marking deletion regions, and exporting processed audio.
  • Support undo/redo functions for audio editing.
  • Record audio directly within the app.
  1. Format Conversion:
  • Convert between various audio formats (MP3, WAV, OGG).
  • Extract audio from video files.
  • Convert video formats.
  1. App Settings:
  • Configure default output directory.
  • Manage Bilibili and YouTube cookies to enhance download capabilities.
  • Select interface language (Simplified Chinese, English).

Liked By

No likes yet