동영상 문서 조작을 위한 .NET 라이브러리
비디오 파일 형식의 메타데이터 읽기 및 쓰기.
Taglib-Sharp는 비디오 파일 형식의 메타데이터를 읽고 쓰기 위해 개발된 오픈 소스 API입니다. API를 사용하여 비디오 파일 형식의 표준 태그를 읽고 쓸 수 있으며 사용자 정의 태그의 메타데이터를 생성하고 추출할 수도 있습니다. API는 비디오 파일 형식이 사용하는 모든 형식, 컨테이너를 추출하도록 설계되었습니다.
TagLib-Sharp는 LGPL에 따라 출시된 무료 소프트웨어입니다. 개발자는 API를 사용하여 자신의 메타데이터 추출 및 생성 애플리케이션을 만들 수 있습니다. 개발자는 메타데이터 조작을 위해 다양한 비디오 파일 형식으로 작업할 수 있습니다.
Taglib-Sharp 시작하기
Taglib-Sharp를 설치하는 가장 좋은 방법은 NuGet을 통해 다음 명령을 실행하고 애플리케이션에 Taglib-Sharp를 설치할 수 있습니다.
NuGet에서 Taglib-Sharp 설치
Install-Package Taglib-Sharp
무료 .NET API를 통해 비디오에서 메타데이터 태그 추출
Taglib-Sharp를 사용하면 .NET 프로그래머가 비디오 파일 형식에서 메타데이터 태그를 쉽게 추출할 수 있습니다. 태그의 컨테이너나 형식에 관계없이 태그를 추출할 수 있습니다. 메타데이터 태그를 추출하려면 먼저 TagLib.File.Create() 메서드를 사용하여 비디오 파일을 로드하고 TagFile.Tag.Title 속성을 사용하여 Title과 같은 태그를 읽어야 합니다. 다음 코드 조각은 비디오 파일에서 메타데이터 속성을 추출하는 방법을 보여줍니다.
C#을 사용하여 비디오에서 메타데이터 추출
- TagLib.File.Create() 메서드를 사용하여 비디오를 로드하고 파일 경로를 문자열로 전달
- tfile.Tag.Title 속성을 사용하여 제목을 문자열로 추출
- tfile.Properties.Duration 속성을 사용하여 비디오 지속 시간을 TimeSpan으로 추출
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
오픈 소스 API TagLib-Sharp를 사용하면 .NET 개발자가 표준 및 사용자 지정 메타데이터 태그를 비디오 파일 형식으로 작성할 수 있습니다. 작성하기 위해서는 TagLib.File.Create() 메소드를 사용하여 동영상 파일을 읽고, Tag를 사용하여 새로운 태그 값을 읽을 수 있습니다. 타일 속성.
.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);