Добавить субтитры к видео WPF (не Silverlight) - PullRequest
0 голосов
/ 03 августа 2011

Как и в заголовке, у меня есть приложение wpf с медиа-элементом и видеофайл с субтитрами srt.

Идентичный вопрос здесь Отображение субтитров для видео в WPF MediaElement

, но ответ для медиа-элемента в silverlight, который имеет коллекцию маркеров.Ну, медиа-элемент из WPF не имеет этого, поэтому я застрял.Если у кого-то есть другая идея, это будет оценено.Спасибо

1 Ответ

0 голосов
/ 03 августа 2011

Вы можете поместить TextBlock поверх MediaElement и соответственно отображать субтитры.

<Grid>
    <MediaElement />
    <TextBlock Name="Subtitles" HorizontalAlignment="Center" VerticalAlignment="Bottom" />
</Grid>

Однако это означает, что вам придется вручную отображать субтитры в соответствующее время. (Использование свойства MediaElement.Position )

...