Table of Contents

Namespace VisioForge.Core.MediaInfo

Classes

DVDInfoReader

Provides functionality to read and extract detailed information from DVD video volumes. This class uses DirectShow's DVD interfaces to analyze DVD structure, including titles, chapters, audio tracks, subtitles, and menu information.

MediaInfoReader

Provides comprehensive media file analysis capabilities using DirectShow and LibMediaInfo. This class can extract detailed information about video files including codec information, stream properties, duration, bitrates, and format-specific metadata. Supports a wide range of media formats including AVI, MP4, MKV, MPEG, WMV, and many others.

TSProgramEnumerator

Provides functionality to enumerate programs within MPEG Transport Stream (TS) files. MPEG-TS files can contain multiple programs (channels), each with its own set of video, audio, and subtitle streams. This class helps identify all unique programs within a TS file using the MediaInfo library for analysis.

Structs

SUBTITLE_INFO

Represents subtitle information for a media stream, typically used in DVD/Blu-ray subtitle tracks. This structure is designed for interop with native media frameworks and contains essential metadata about subtitle tracks including language and naming information.