Hallo, Am Don, 27 Mai 2010, Al Bogner schrieb:
Wie frage ich ab, ob eine DVD progressive oder interlaced ist, welche Framreate sie hat, etc? Wie fragt man dies für ein ISO-File ab. Es würde auch reichen, wenn nur der längste Track abgefragt wird.
mediainfo scheint das nicht zu können. Das wichtigste bekommst du aber mit mplayer / midentify zu sehen: mplayer -vo null -ao null -frames 0 -identify \ -dvd-device foo.iso dvd://TRACKNO Evtl. reicht dir schon die Ausgabe ohne '-identify', die Zeilen mit 'ID...=' lassen sich halt leichter weiterverarbeiten (wenn man mutig ist sogar per 'eval' in der shell ;) Bei Bedarf lies vorher per lsdvd foo.iso noch aus, welche Tracks es gibt (und wie lang sie diese sind). lsdvd schreibt ausserdem noch am Schluß, welches der längste Track ist ;) Wobe: das gibt auch 'mplayer -identify' aus (ID_DVD_TITLE_N_LENGTH=). Wenn man ein Schweizermesser namens 'mplayer' eh zur Hand hat ... ;) Ganz so detaillierte Infos zum Codec bekommst du halt nicht. Aber auf DVD sind ja eh immer dieselben. HTH, -dnh, mal wieder ;) PS: an deinem Script bin ich schon, mir kam nur einiges dazwischen. -- I'd play with your mind, but I prefer bigger toys. -- Tyger -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org