• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst] Identify für Videos

Faxxon

Member
Hallo,

ich bräuchte ein Programm (oder mplayer-Optionen o. ä.), dass mir nur Informationen über Videos - wie
Spielzeit u.s.w. - auf der Konsole ausgibt, nicht abspielt. Es soll also das gleiche tun, wie 'identify' mit Bildern.

Danke im voraus.
 
A

Anonymous

Gast
versuch mal ob dir das hier schon reicht.

Code:
mplayer -vo dummy -identify file.avi

robi
 
OP
Faxxon

Faxxon

Member
Danke robi,
Meldungen hat es sogar gehagelt, aber leider startete der Player auch (ohne Bild und Ton):
Code:
Starting playback...
A:   7.1 (07.1) of 714.0 (11:54.0)  0.4%
Ich habe mit Ctrl-C unterbrochen. Ich brauche das 'Video-identify' für einen Skript, der schnell laufen soll.
 
A

Anonymous

Gast
Faxxon schrieb:
aber leider startete der Player auch (ohne Bild und Ton):
ist mir neu, ich hab das früher schon in Scripten gehabt, da ist nichts angelaufen.

habe folgendes in einigen Scripten eingebaut um zu testen ob 5.1 Surround enthalten ist.
Code:
mplayer -vo dummy -identify "$VIDEO" 2> /dev/null | grep 5.1
mir ist noch nicht aufgefallen das dort playback anläuft, die Scripte sind allerdings 2 Jahre alt, der Rechner auf dem sie laufen auch. Möglich das da in der Version sich was geändert hat. müsstest du mal in der Manpage schauen, ob du das anlaufen forciert verhindern kannst.

robi
 
Versuche mal 'mediainfo' aus dem Packman-Repo. Sieht dann z.B. so aus:

Code:
kalle@hoppers:~/datenzwei/Videos/MoPyGer> mediainfo Monty\ Python\'s\ -\ Fliegender\ Zirkus\ -\ German\ Episode\ #1.avi 
General
Complete name                    : Monty Python's - Fliegender Zirkus - German Episode #1.avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 700 MiB
Duration                         : 44mn 7s
Overall bit rate                 : 2 219 Kbps
Writing application              : VirtualDubMod 1.5.10.1 (build 2366/release)
Writing library                  : VirtualDubMod build 2366/release

Video
ID                               : 0
Format                           : MPEG-4 Visual
Format profile                   : Simple@L3
Format settings, BVOP            : No
Format settings, QPel            : No
Format settings, GMC             : No warppoints
Format settings, Matrix          : Default (MPEG)
Codec ID                         : XVID
Codec ID/Hint                    : XviD
Duration                         : 44mn 7s
Bit rate                         : 2 015 Kbps
Width                            : 640 pixels
Height                           : 480 pixels
Display aspect ratio             : 4:3
Frame rate                       : 29.970 fps
Resolution                       : 8 bits
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.219
Stream size                      : 636 MiB (91%)
Writing library                  : XviD 1.1.0 Beta2 (UTC 2005-04-04)

Audio
ID                               : 1
Format                           : AC-3
Format/Info                      : Audio Coding 3
Format_Settings_ModeExtension    : CM (complete main)
Codec ID                         : 2000
Duration                         : 44mn 7s
Bit rate mode                    : Constant
Bit rate                         : 192 Kbps
Channel(s)                       : 2 channels
Channel positions                : Front: L R
Sampling rate                    : 48.0 KHz
Stream size                      : 60.6 MiB (9%)
Alignment                        : Split accross interleaves
Interleave, duration             : 33 ms (1.00 video frame)
Interleave, preload duration     : 500 ms

Das Programm hat auch ein GUI-frontend namens 'mediainfo-gui'.
 
A

Anonymous

Gast
Ansonsten falls du transcode zufälligerweise installiert hast
Code:
rob@priv0001:~> tcprobe -i ./Desktop/pict0010.avi
[tcprobe] RIFF data, AVI video
[avilib] V: 20.000 fps, codec=MJPG, frames=567, width=640, height=480
[avilib] A: 11025 Hz, format=0x01, bits=16, channels=1, bitrate=176 kbps,
[avilib]    567 chunks, 624228 bytes, CBR
[tcprobe] summary for ./Desktop/pict0010.avi, (*) = not default, 0 = not detected
import frame size: -g 640x480 [720x576] (*)
       frame rate: -f 20.000 [25.000] frc=0 (*)
      audio track: -a 0 [0] -e 11025,16,1 [48000,16,2] -n 0x1 [0x2000] (*)
                   bitrate=176 kbps
           length: 567 frames, frame_time=50 msec, duration=0:00:28.350

robi
 
OP
Faxxon

Faxxon

Member
Danke für die schnellen Antworten !

'tcprobe' kommt mit Flash-Videos nicht klar, um die es eigentlich geht (Flash-Videos aus dem Firefox-Cache fischen).

'mediainfo' ist ein Volltreffer !

Tschüss, Youtube-Downloader, die Zeit mit euch war nett.

Gruß, Faxxon :D
 
Oben