FFprobe 1.0.1

The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package FFprobe --version 1.0.1
                    
NuGet\Install-Package FFprobe -Version 1.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FFprobe" Version="1.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FFprobe" Version="1.0.1" />
                    
Directory.Packages.props
<PackageReference Include="FFprobe" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add FFprobe --version 1.0.1
                    
#r "nuget: FFprobe, 1.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package FFprobe@1.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=FFprobe&version=1.0.1
                    
Install as a Cake Addin
#tool nuget:?package=FFprobe&version=1.0.1
                    
Install as a Cake Tool

FFprobe

Audio/Video Analyzer

Stream's

1. Audio
    * Codec Name
    * Duration
    * Channels
    * And More!
3. Subtitle's
    * Format
    * Codec Name
    * Duration
    * And More!
4. Video
    * Codec Name
    * Duration
    * Resolution
    * And More!

Chapter's

* Start Time
* End Time

Format

* Duration
* Bitrate
* Frame Rate
* And More!!!

Sample Code

        // Set The Path Location For 'ffprobe'
        FFprobe.Probe probe = new("ffprobe.exe Path!!!");

        // This Is Just An Example Using OpenFileDialog
        OpenFileDialog ofd = new();

        if(ofd.ShowDialog() == DialogResult.OK)
        {
            var metadata = probe.Analyze(ofd.FileName);

            // Streams
            foreach(var stream in metadata.Streams)
            {
                // Audio
                if (stream.CodecType == "audio")
                {
                    var codec = stream.CodecName;
                }

                // Video
                if (stream.CodecType == "video")
                {
                    var resolution = $"{stream.Width}x{stream.Height}";
                }
            }

            // Format
            var duration = metadata.Format.Duration;
            var bitrate = metadata.Format.BitRate;
        } 
Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net7.0

    • No dependencies.

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

Bug Fixes