Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Ongakuvault is an ASP.NET API built on .NET Core for managing your audio archive. It allows for file downloads, metadata editing, and offers an optional web interface. Available on both Windows and Linux, a Docker image is also provided for easy deployment.

License

Notifications You must be signed in to change notification settings

kitsumed/OngakuVault

Repository files navigation

What is OngakuVault?

OngakuVault is an ASP.NET API running on .NET Core 10, designed to work on both Windows and Linux. It allows users to download audio files, retain their metadata, and make modifications to selected fields for better management of your audio archive. The application also includes an optional web interface (enabled by default), meaning no installation is required for end-users! Additionally, Docker images are available for easy deployment. Check out OngakuVault documentation.

Features

  • Fetch original media information from a direct URL or website.
  • Ability to overwrite metadata fields for better customization.
  • Supports a wide range of websites via yt-dlp integration.
  • Automates the conversion of video with audio to audio-only formats.
  • Recommend a lossless codec (format) when lossless audio is detected when fetching media information.
  • Keep original file metadata by default, including embedded thumbnail / artist cover.

You can see a showcase of the desktop & mobile interface along with a video of the web interface here.

Platforms / Architectures Latest build from main branch

Specificities win x32 win x64 arm (x32) arm64 amd64
Available as binary
Available as docker image
All third-party binaries included

Note

All builds are made using Github actions.

TODO

  • Add support for lyrics and synced lyrics metadata.

License

Copyright 2025 kitsumed (Med)

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Acknowledgements / Notice

Third-party acknowledgements & licenses can be found inside the NOTICE file.

About

Ongakuvault is an ASP.NET API built on .NET Core for managing your audio archive. It allows for file downloads, metadata editing, and offers an optional web interface. Available on both Windows and Linux, a Docker image is also provided for easy deployment.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •