What is the best way to validate and get the length of an aac file with asp.net core 5 running on Linux?

This page summarizes the projects mentioned and recommended in the original post on /r/dotnet

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • NAudio

    Audio and MIDI library for .NET

  • I have found libraries like NAudio, but it seems the way they read aac files is through MediaFoundationReader which is Windows only.

  • FFmpeg.NET

    .NET wrapper for common ffmpeg tasks

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • FileSignatures

    A small library for detecting the type of a file based on header signature (also known as magic number).

  • https://github.com/neilharvey/FileSignatures is such a package that you can use to detect the actual file type and you can extend it to detect custom signature.

  • UploadStream

    high performance file upload streaming for dotnet

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts