Uzyskaj listę napisów za pomocą mediainfo w Windows


3

Korzystam z mediainfo, aby zobaczyć informacje o multimediach dotyczące pliku mkv.

Widzę, że daje mi to szczegółowe informacje na temat napisów takich jak:

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

i tak dalej...

Możliwe jest, że szablon niestandardowy będzie miał:

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

i tak dalej ?

Jeśli tak to jak ?

Próbowałem postawić tylko na Text:

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

ale wydaje się, że nie działa

Odpowiedzi:


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

Wydajność:

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

Jérôme, twórca MediaInfo


Jeśli uruchomię polecenie w wierszu polecenia, nic się nie stanie, wystarczy otworzyć program GUI mediainfo ...
Snake Eyes,

Czy możesz powiedzieć mw, jak utworzyć niestandardowy szablon dla mediainfo? Czy możesz stworzyć jeden (możesz stworzyć szybciej niż ja), a ja się zaimportuję
Snake Eyes

Próbujesz z GUI (graficznym interfejsem użytkownika). Musisz użyć wersji CLI (Interfejs wiersza poleceń), sprawdź sekcję pobierania na stronie MediaInfo, aby uruchomić podane przeze mnie polecenie. W systemie Windows możesz utworzyć szablon w Preferencjach.
Jérôme Martinez

To polecenie usuwa tytuły, takie jak „SDH” i „tradycyjny” / „uproszczony” (chiński) - czy można wyświetlić także te informacje?
user598527

Usuwa tytuły, ponieważ jest to prośba o usunięcie wszystkich oprócz tego, co jest pożądane, więc tytuły obejmują. Możesz dodać np. „$ If (% Title%,% Title%)” w celu dodania tytułów.
Jérôme Martinez
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.