Leabharlann .NET chun Doiciméid Físeáin a ionramháil
Léigh & Scríobh Meiteashonraí Formáid Chomhaid Fhíse.
Is API foinse oscailte é Taglib-Sharp a forbraíodh chun meiteashonraí a léamh agus a scríobh i bhformáidí comhaid físe. Trí úsáid a bhaint as an API, is féidir leat clibeanna caighdeánacha formáid comhaid físe a léamh agus a scríobh agus is féidir leat meiteashonraí clibeanna saincheaptha a chruthú agus a bhaint freisin. Tá an API deartha chun aon fhormáid a bhaint as, aon choimeádán a úsáideann an fhormáid comhaid físe.
Is bogearraí saor in aisce é TagLib-Sharp a eisítear faoin LGPL. Is féidir leis an bhforbróir a bhfeidhmchláir eastósctha & cruthaithe meiteashonraí féin a chruthú ag baint úsáide as an API. Is féidir leis na forbróirí oibriú le raon leathan de formáidí comhaid físe le haghaidh ionramháil meiteashonraí.
Tús a chur le Taglib-Sharp
Is é an bealach is fearr chun Taglib-Sharp a shuiteáil trí NuGet is féidir leat an t-ordú seo a leanas a rith agus Taglib-Sharp a shuiteáil i d'iarratas.
Suiteáil Taglib-Sharp ó NuGet
Install-Package Taglib-Sharp
Sliocht Clibeanna Meiteashonraí ó fhíseán trí API .NET saor in aisce
Ligeann Taglib-Sharp do ríomhchláraitheoirí .NET clibeanna meiteashonraí a bhaint as formáidí comhaid físe go héasca. Is féidir leat an chlib a bhaint as beag beann ar an gcoimeádán nó ar fhormáid na clibe. Chun clib meiteashonraí a bhaint, ar dtús, ní mór duit an comhad físe a luchtú ag baint úsáide as modh TagLib.File.Create() agus an chlib a léamh m.sh. Teideal ag baint úsáide as an airí TagFile.Tag.Title. Léiríonn an mhír chóid seo a leanas, conas airíonna meiteashonraí a bhaint as an bhfíschomhad.
Bain Meiteashonraí ó fhíseán ag úsáid C#
- Luchtaigh físeáin ag baint úsáide as modh TagLib.File.Create() agus pas cosán comhaid mar teaghrán
- Sliocht teideal mar teaghrán ag baint úsáide as tfile.Tag.Title airí
- Sliocht ré físeán mar TimeSpan ag baint úsáide as maoin tfile.Properties.Duration
Bain Meiteashonraí Físe le C#
var tfile = TagLib.File.Create(@"video.avi");
string title = tfile.Tag.Title;
TimeSpan duration = tfile.Properties.Duration;
Console.WriteLine("Title: {0}, duration: {1}", title, duration);
C# API saor in aisce chun Clibeanna Meiteashonraí Físeáin a Scríobh
Ceadaíonn an foinse oscailte API TagLib-Sharp d'fhorbróirí .NET clibeanna caighdeánacha chomh maith le saincheaptha meiteashonraí a scríobh i bhformáidí comhaid físe. Chun scríobh, is féidir leat comhad físe a léamh trí úsáid a bhaint as modh TagLib.File.Create() agus luach clibe nua ag baint úsáide as Tag. Maoin tíl.
Scríobh Clibeanna Meiteashonraí físeáin trí .NET API
var tfile = TagLib.File.Create(@"video.avi");
string title = tfile.Tag.Title;
TimeSpan duration = tfile.Properties.Duration;
Console.WriteLine("Title: {0}, duration: {1}", title, duration);