Получить список субтитров с помощью mediainfo в Windows


3

Я использую mediainfo для просмотра информации о файле mkv.

Я вижу, что это дает мне подробную информацию о субтитрах, как:

Text #1
ID                                       : 3
Format                                   : PGS
Muxing mode                              : zlib
Codec ID                                 : S_HDMV/PGS
Codec ID/Info                            : The same subtitle format used on BDs/HD-DVDs
Language                                 : English
Default                                  : Yes
Forced                                   : No

и так далее...

Для пользовательского шаблона возможно иметь:

SUBTiTLE: .............. English
SUBTiTLE: .............. French

и так далее ?

Если так, то как?

Я пытался поставить только для Text:

$if(%Language%,Language : %Language%)

но похоже что не работает

Ответы:


6
MediaInfo.exe "--Output=Text;%ID%: %Format%$if(%Language/String%, SUBTiTLE: .............. %Language/String%)\r\n" File.mkv

Выход:

5: UTF-8
6: VobSub SUBTiTLE: .............. French
7: VobSub SUBTiTLE: .............. English
8: VobSub SUBTiTLE: .............. French

Жером, разработчик MediaInfo


Если я запускаю команду в командной строке, ничего не происходит, просто откройте программу с графическим интерфейсом mediainfo ...
Snake Eyes,

Можете ли вы рассказать mw, как создать собственный шаблон для mediainfo? Или вы можете создать один (вы могли бы создать быстрее, чем я), и я буду импортировать себя
Snake Eyes

Вы пытаетесь с GUI (графический интерфейс пользователя). Вам необходимо использовать версию CLI (интерфейс командной строки), проверить раздел загрузки на веб-сайте MediaInfo, чтобы запустить предоставленную мной команду. В Windows вы можете создать свой шаблон в настройках.
Жером Мартинес

Эта команда удаляет заголовки, такие как «SDH» и «традиционный» / «упрощенный» (китайский) - можно ли показать также эту информацию?
user598527

Он удаляет заголовки, потому что это запрос на удаление всего, кроме желаемого, поэтому заголовки включают. Вы можете добавить, например, «$ if (% Title%,% Title%)» для добавления заголовков.
Жером Мартинес
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.