Hi,
hier wird es sicher einige geben, die den mplayer kennen
Nun, wenn man den mit dem Paramter "-identify" aufruft spuckt der einem ja Informationen über das Video aus, zB Bitrate, die Länge etc.
Nun möchte ich gerne den Codec rausbekommen, aber nicht, welcher zum Decoden benutzt wird, sondern welcher zum Encoden benutzt wurde.
Folgende Ausgabe bekomme ich bspw:
ZitatAlles anzeigenID_VIDEO_FORMAT=H264
...
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
ID_VIDEO_CODEC=ffh264
Ich schätze mal, dass H264 das Format ist, in dem es encodet wurde und ffh264 der Codec auf meinem Rechner ist, mit dem das ganze decoded wird, richtig?
Jedenfalls ist das ganze beim Audio etwas schwieriger:
ZitatAlles anzeigenID_AUDIO_FORMAT=85
...
Forced audio codec: mad
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
ID_AUDIO_BITRATE=128000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2
Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
ID_AUDIO_CODEC=mad
"mad" ist wieder scheinbar der Codec mit dem der Sound decoded wird, aber das Format ist hier 85? Was ist denn eine 85? Gibts vllt irgendwo ne Tabelle, wo steht, was die 85 bedeutet? Da müsste eigentlich mpeg oder so stehen
Gruss
CaptureKing