Exemple #1
0
 internal static MetadataInfo Create(FFprobeAudioStream loader)
 {
     return(new MetadataInfo
     {
         HasAudio = true,
         HasVideo = false,
         BitRate = loader.BitRate,
         Duration = loader.Duration,
         Timebase = FFmpegFraction.Create(loader.TimeBase),
     });
 }
Exemple #2
0
 internal static MetadataInfo Create(FFprobeVideoStream loader)
 {
     return(new MetadataInfo
     {
         HasVideo = true,
         HasAudio = false,
         BitRate = loader.BitRate,
         Duration = loader.Duration,
         Timebase = FFmpegFraction.Create(loader.TimeBase),
         FrameRate = FFmpegFraction.Create(loader.FrameRate),
         Dimensions = new Size(loader.Width, loader.Height),
     });
 }