Posts

Showing posts with the label FFmpeg
Share:

Create Multitracks Media Player Using Aurio Library - Amit Padhiyar (Saatody)

Step 01: Open the Visual Studio and create a C# project in console application. Step 02: Set the name of project which is MultiTracks Step 03: Add the follow libraries (.dlls) from Aurio folder as a  previous  post. First right click on references and add references. Aurio.dll Aurio.Exocortex.dll Aurio.FFmpeg.dll Aurio.FFTW.dll Aurio.LibSampleRate.dll Aurio.Matching.SQLite.dll Aurio.PFFFT.dll Aurio.Soxr.dll Aurio.WaveControls.dll Exocortex.DSP.v1.dll netstandard.dll Step 04: Compile and run below code in Visual Studio. using System; using Aurio; using Aurio.FFmpeg; using Aurio.Project; using Aurio.FFT; using Aurio.Resampler; using System.IO; namespace MultiTracks { public class Program { public static void Main(string[] args) { FFTFactory.Factory = new Aurio.PFFFT.FFTFactory(); ResamplerFactory.Factory = new Aurio.Soxr.ResamplerFactory(); AudioStreamFactory.AddFactory(new FFmpegAudioStreamFactory());

AudioAlign - Audio Synchronization And Analysis Tool - C#

Today, We will talk about audio synchronization and analysis tool which is AudioAlign. The AudioAlign tool is written in C#. AudioAlign is a tool written for research purposes to automatically synchronize audio and video recordings that have either been recorded in parallel at the same event or contain the same aural information. AudioAlign is basically a GUI for the Aurio library with a little bit of glue code in between. The tools and libraies those we will use for audio synchronization and analysis. AudioAlign Aurio FFmpeg AudioAlign AudioAlign has been developed for a research project with the goal to automatically synchronize audio and video recordings, recorded at the same time at the same event, e.g. a speech or a music concert. GitHub:  https://github.com/protyposis/AudioAlign Aurio Aurio is a .NET library that focuses on audio processing, analysis, media synchronization and media retrieval and implements various audio fingerprinting methods. And, It is