RecursiveAI.OneMedia.Audio
0.1.0-preview.3
dotnet add package RecursiveAI.OneMedia.Audio --version 0.1.0-preview.3
NuGet\Install-Package RecursiveAI.OneMedia.Audio -Version 0.1.0-preview.3
<PackageReference Include="RecursiveAI.OneMedia.Audio" Version="0.1.0-preview.3" />
<PackageVersion Include="RecursiveAI.OneMedia.Audio" Version="0.1.0-preview.3" />
<PackageReference Include="RecursiveAI.OneMedia.Audio" />
paket add RecursiveAI.OneMedia.Audio --version 0.1.0-preview.3
#r "nuget: RecursiveAI.OneMedia.Audio, 0.1.0-preview.3"
#:package RecursiveAI.OneMedia.Audio@0.1.0-preview.3
#addin nuget:?package=RecursiveAI.OneMedia.Audio&version=0.1.0-preview.3&prerelease
#tool nuget:?package=RecursiveAI.OneMedia.Audio&version=0.1.0-preview.3&prerelease
OneMedia
Containers, metadata, subtitles; no decoding. A managed .NET library for media containers with no dependency beyond the .NET base class library. Subtitles are planned and not in this preview. Unaffiliated with other products or companies named OneMedia.
Preview (0.1.0-preview.3): reads MP4/MOV/3GP (including fragmented MP4) and Matroska/WebM. Packets with exact timestamps, keyframe flags and source byte ranges; codec header parsing (H.264, HEVC, AV1, VP8/VP9, AAC, Opus, Vorbis, FLAC, AC-3 and more); native tags, a common tag view and basic capture facts with their evidence; zero-allocation packet pull and structural-only probing of huge or remote files. Writing, tag editing and the other containers are planned and not in this release.
using var media = Media.Open("clip.mov");
Console.WriteLine($"{media.Duration} {media.Video?.Codec} {media.Tags.Title} {media.CaptureTime}");
See the README for the support table and how each claim was checked, and the changelog.
Licence: MIT OR Apache-2.0. Copyright (c) Recursive AI, LLC.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- RecursiveAI.OneAudio (>= 1.5.0)
- RecursiveAI.OneMedia (>= 0.1.0-preview.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-preview.3 | 0 | 11/1/2026 |
| 0.1.0-preview.2 | 0 | 11/1/2026 |
| 0.1.0-preview.1 | 0 | 11/1/2026 |
See CHANGELOG.md in the repository.