Audio Switcher
TagLib#
Audio Switcher | TagLib# | |
---|---|---|
1 | 12 | |
236 | 1,231 | |
- | 1.1% | |
0.6 | 0.0 | |
5 months ago | 18 days ago | |
C# | C# | |
Microsoft Public License | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Audio Switcher
-
Recommend library to control Windows audio mixer
I'm looking for a library to control Windows audio mixer, similar to AudioSwitcher (manage devices, audio sessions, individual volumes), but it has to be compatible with Mono. Any suggestions?
TagLib#
-
Retrieve a video files frame rate or FPS with taglib-sharp?
I want to use taglib-sharp to retrieve extended information about video files.
-
TagLib# VS atldotnet - a user suggested alternative
2 projects | 26 Jul 2023
-
Trouble setting metadata on image files using taglibsharp
I am trying to the metadata on jpg files. I am using taglibsharp following this article.
-
Bulk Rename Video Title to Match Filename?
The library TagLib# can be got from here, which also has some sample usage. https://github.com/mono/taglib-sharp
-
Pull MetaData from mp3 files
It sounds like you're referring to the ID3 metadata. I found this library that appears to have had recent development activity (judging solely on the last commit date on github).
-
How to Write Photo and Video File Metadata
I am working on two different C# projects to help organize my large collection of photos and videos. I have figured out how to read metadata from images (like when the items were taken, etc.), but what I cannot figure out is how to write/modify metadata in image and video files. I experimented with the examples in the README of TagLib# to try modifying metadata, but it wouldn’t work. I would attempt to modify the metadata but it didn't seem to actually modify the file at all. What I would like to do is find a way to modify the date taken metadata of photos and videos in my projects. Is there a way to do this, and if so how? I would greatly appreciate any info or help on how to do this. Thank you!
-
Is there a Powershell script that can make songs titles and album names match?
I use taglib-sharp for that: https://github.com/mono/taglib-sharp
-
Where does photo metadata come from?
When a photo is imported into a library, Jellyfin reads the EXIF/XMP properties from the file and populates the corresponding Jellyfin properties (a.k.a. metadata). (Actually it uses a package named taglib-sharp to read the properties from the file.)
-
Strip mp4 metadata
Another vote for Taglib-Sharp (NuGet Package). I started writing a module using it, but I got distracted. Here is a really good write up of how to use it
-
Rename all files in a directory
You probably need this and this with SearchOption.AllDirectories. Then use File.Move to rename each file.
What are some alternatives?
NAudio - Audio and MIDI library for .NET
CSCore - An advanced audio library, written in C#. Provides tons of features. From playing/recording audio to decoding/encoding audio streams/files to processing audio data in realtime (e.g. applying custom effects during playback, create visualizations,...). The possibilities are nearly unlimited.
Xabe.FFmpeg - .NET Standard wrapper for FFmpeg. It allows to process media without know how FFmpeg works, and can be used to pass customized arguments to FFmpeg from dotnet core application.
SeeShark - Simple C# camera library.
Bufdio - A cross platform audio playback library for .NET with PortAudio and FFmpeg
libsoundio-sharp - cross platform audio I/O library wrapped in C# API
Bento4 - Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools