У меня проблема: у меня есть файл субтитров .srt
, как внешний и внутренний как поток субтитров, легко загрузить/прочитать внешний файл, но как прочитать внутренний файл с помощью .mkv/media
?Чтение субтитров с mkv/media
Извлечение файла .srt
во временную папку является временным решением. (Не реализовано.)
Я хочу прочитать файл непосредственно из потока субтитров, любые идеи, как это сделать?
Я написал собственный фильтр субтитров внутри своего медиаплеера. Pure C# управляемый код
Чтобы добавить немного более подробного пояснения при добавлении SoftSubtitles
в мультимедийный файл, он добавляет файл на носитель как TextStream
, и это то, что я хочу прочитать.
Я использую MediaInfo.dll
читать язык субтитров потоков TextStreams
, но я не могу читать субтитры ..
Чтобы упростить этот вопрос еще, что я хочу, чтобы читать субтитры, как и Я делаю с внешним .srt
файлом, но чтение его с TextStream
не так просто, потому что я вижу, что у него есть TextStream
, но он не может найти его, поэтому не могу прочитать Subtitles
.
Возможно ли вы какие-нибудь программы, которые могут extract Subtitles
в категории: MemoryStream
, а затем вернуть MemoryStream
в мою программу? Без удаления TextStream
.
Кто-нибудь знает, как DirectSubVob
или FFDshow
загрузить TextStream
с воспроизводимых в данный момент носителей?
Знаете ли вы, что Library
могут извлекать субтитры?
Это немного шире. Где вы хотите начать, напишите парсер MKV? Существуют различные инструменты и библиотеки, которые могут помочь вам работать с файлами MKV. Попробуйте выполнить поиск. – CodeCaster
Я уже могу прочитать всю информацию с mkv/media, но я не могу получить субтитры. Чтение и использование - это две разные вещи. – ArchAngel
Это не в вашем вопросе. Покажите, как вы сейчас читаете всю информацию и как хотите использовать субтитры. – CodeCaster