[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Why an mp3 is "Not a JPEG file"



Well, I know that an mp3 is not a JPEG file. But why does it matter to xine (or libav or whatever).

This is what I get on stdout when trying to play some random downloaded podcast using xine.

[...]
[mp3 @ 0xa660260] max_analyze_duration reached
[mp3 @ 0xa660260] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from '/home/klammerj/Downloads/267_EP267__Planetfall.mp3':
  Metadata:
    encoded_by      : iTunes 10.1
    title           : EP267: Planetfall
    artist          : Michael C. Lea
    album           : Escape Pod
    track           : 267
    TCP             : 1
    genre           : Podcast
    date            : 2010
  Duration: 00:32:49.62, start: 0.000000, bitrate: 95 kb/s
    Stream #0.0: Audio: mp3, 44100 Hz, 2 channels, s16p, 96 kb/s
    Stream #0.1: Video: mjpeg, yuvj444p, 400x400, 90k tbn
    Metadata:
      title           : ÿØÿà
      comment         : Other
Not a JPEG file: starts with 0x28 0x00
[at this point xine terminates]

What to do?

this is on a debian testing

dpkg -l xine-ui libxine\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-============================-===================-===================-==============================================================
un libxine-doc <none> <none> (no description available) un libxine1 <none> <none> (no description available) ii libxine2 1.2.6-1 i386 xine media player library – meta-package ii libxine2-bin 1.2.6-1 i386 xine video/media player library – binary files ii libxine2-doc 1.2.6-1 all xine video player library – documentation files ii libxine2-ffmpeg 1.2.6-1 i386 MPEG-related plugins for libxine2 un libxine2-gnome <none> <none> (no description available) ii libxine2-misc-plugins 1.2.6-1 i386 Input, audio output and post plugins for libxine2 un libxine2-plugins <none> <none> (no description available) ii libxine2-x 1.2.6-1 i386 X desktop video output plugins for libxine2 ii libxinerama-dev:i386 2:1.1.3-1 i386 X11 Xinerama extension library (development headers) ii libxinerama1:i386 2:1.1.3-1 i386 X11 Xinerama extension library ii xine-ui 0.99.8-2 i386 the xine video player, user interface

dpkg -l libav\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-============================-===================-===================-==============================================================
ii libav-tools 6:10.2-2 i386 Multimedia player, encoder and transcoder ii libavahi-client3:i386 0.6.31-4 i386 Avahi client library ii libavahi-common-data:i386 0.6.31-4 i386 Avahi common data files ii libavahi-common-dev 0.6.31-4 i386 Development files for the Avahi common library ii libavahi-common3:i386 0.6.31-4 i386 Avahi common library ii libavahi-compat-libdnssd1:i3 0.6.31-4 i386 Avahi Apple Bonjour compatibility library rc libavahi-core7:i386 0.6.31-4 i386 Avahi's embeddable mDNS/DNS-SD library rc libavahi-glib1:i386 0.6.31-4 i386 Avahi GLib integration library un libavalon-framework-java <none> <none> (no description available) ii libavc1394-0:i386 0.5.4-2 i386 control IEEE 1394 audio/video devices ii libavc1394-dev:i386 0.5.4-2 i386 control IEEE 1394 audio/video devices (development files) un libavcodec-extra-53 <none> <none> (no description available) un libavcodec-extra-54 <none> <none> (no description available) un libavcodec-extra-55 <none> <none> (no description available) un libavcodec53 <none> <none> (no description available) ii libavcodec54:i386 6:9.11-1 i386 Libav codec library ii libavcodec55:i386 6:10.2-2 i386 Libav codec library un libavdevice-extra-53 <none> <none> (no description available) ii libavdevice53:i386 6:9.11-1 i386 Libav device handling library ii libavdevice54:i386 6:10.2-2 i386 Libav device handling library un libavfilter-extra-3 <none> <none> (no description available) rc libavfilter3:i386 6:9.11-1 i386 Libav video filtering library ii libavfilter4:i386 6:10.2-2 i386 Libav video filtering library un libavformat-extra-54 <none> <none> (no description available) un libavformat53 <none> <none> (no description available) ii libavformat54:i386 6:9.11-1 i386 Libav file format library ii libavformat55:i386 6:10.2-2 i386 Libav file format library un libavresample0 <none> <none> (no description available) ii libavresample1:i386 6:10.2-2 i386 Libav audio resampling library ii libavutil-dev 6:10.2-2 i386 Development files for libavutil un libavutil51 <none> <none> (no description available) ii libavutil52:i386 6:9.11-1 i386 Libav utility library ii libavutil53:i386 6:10.2-2 i386 Libav utility library


not sure what they use for mp3s...


Reply to: