public async Task Info_TextSubtitleProperties_True() { IMediaInfo info = await MediaInfo.Get(Resources.Text_Subtitles); ISubtitleTrack subtitleTrack = info.SubtitleTracks.FirstOrDefault(); Assert.NotNull(subtitleTrack); Assert.Equal(0, subtitleTrack.Bitrate); Assert.Equal(0, subtitleTrack.Duration); Assert.Equal("subrip", subtitleTrack.Format.ToLower()); Assert.Equal(0, subtitleTrack.StreamOrder); }
public async Task Info_ImageSubtitleProperties_True() { IMediaInfo info = await MediaInfo.Get(Resources.Image_Subtitles); ISubtitleTrack subtitleTrack = info.SubtitleTracks.FirstOrDefault(); Assert.NotNull(subtitleTrack); Assert.Equal(54092, subtitleTrack.Bitrate); Assert.Equal(8193.184, subtitleTrack.Duration); Assert.Equal("en", subtitleTrack.Language.ToLower()); Assert.Equal("s_hdmv/pgs", subtitleTrack.CodecId.ToLower()); Assert.Equal("pgs", subtitleTrack.Format.ToLower()); Assert.Equal(0, subtitleTrack.StreamOrder); }