Hi,

@ Elimar:
warum die bei dir leer ist weiß ich nicht, hier beim mir im gesendet ordner war die ok. Melde dich nochmal wenn die nun wieder leer ist. Copy geht an bugs debian.

Am 22.07.2014, 20:16 Uhr, schrieb Elimar Riesebieter <riese...@lxtec.de>:

* Michael Hatzold <m.hatz...@web.de> [2014-07-22 15:03 +0200]:

Am 22.07.2014, 08:41 Uhr, schrieb Elimar Riesebieter <riese...@lxtec.de>:

Hi,

severity: normal seems too low, as here it /moc!) doesn't work at all.

As long as there is only one codec out of many many more which can't
be decoded normal is correct. mocp is usable!

You are right. I can mocp-play mp3, wav, flac, ogg (with the excepition of
mp4 these are all formats I use as far as I can tell)




Just for clarification:

avplay is out of the libav-tools and has therefore no influence to
the function of moc. But avplay uses the same libraries as the
moc-ffmpeg-plugin:

Thanks for this clarifiaction. I wasn't aware of it. It is clear now.


$ ldd `which avplay` | grep av

My output:

$ ldd `which avplay` | grep av
          libavdevice.so.54 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavdevice.so.54 (0xb770b000)
          libavfilter.so.4 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavfilter.so.4 (0xb75e5000)
          libavformat.so.55 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavformat.so.55 (0xb740b000)
          libavresample.so.1 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavresample.so.1 (0xb73e9000)
          libavcodec.so.55 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.55 (0xb642d000)
          libavutil.so.53 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.53 (0xb6373000)
          libavutil.so.52 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.52 (0xb5c93000)

libavdevice.so.54 => /usr/lib/x86_64-linux-gnu/libavdevice.so.54 (0x00007f4ebe0c3000) libavfilter.so.4 => /usr/lib/x86_64-linux-gnu/libavfilter.so.4 (0x00007f4ebde74000) libavformat.so.55 => /usr/lib/x86_64-linux-gnu/libavformat.so.55 (0x00007f4ebdb3f000) libavresample.so.1 => /usr/lib/x86_64-linux-gnu/libavresample.so.1 (0x00007f4ebd920000) libavcodec.so.55 => /usr/lib/x86_64-linux-gnu/libavcodec.so.55 (0x00007f4ebca43000) libavutil.so.53 => /usr/lib/x86_64-linux-gnu/libavutil.so.53 (0x00007f4ebc5d0000)

$ ldd /usr/lib/moc/decoder_plugins/libffmpeg_decoder.so | grep libav
libavutil.so.53 => /usr/lib/x86_64-linux-gnu/libavutil.so.53 (0x00007f7ca3e83000) libavcodec.so.55 => /usr/lib/x86_64-linux-gnu/libavcodec.so.55 (0x00007f7ca2fa6000) libavformat.so.55 => /usr/lib/x86_64-linux-gnu/libavformat.so.55 (0x00007f7ca2c71000)

So from that point of view the failure of playing your codec from a
mp4 container grounds to the responsible libraries provided by the
libav*.so libraries.



>
>Could you please try to play a mp4 via avplay? Does it produce
>sound? If not (a segfault?) we have to reassign this bug to the
>libbavcodec55 package.

This is the error with mp4:
avplay "ambg.mp4"
avplay version 10.2-6:10.2-2, Copyright (c) 2003-2014 the Libav developers
    built on Jul 20 2014 19:34:00 with gcc 4.9 (Debian 4.9.0-9)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ambg.mp4':
    Metadata:
      major_brand     : mp42
      minor_version   : 0
      compatible_brands: isommp42
      creation_time   : xxxxxxxxxxxxxxxxxx
    Duration: 00:02:41.75, start: 0.000000, bitrate: 1803 kb/s
      Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
1280x720, 1609 kb/s, 30 fps, 30 tbr, 60 tbn, 60 tbc (default)
      Metadata:
        handler_name    : VideoHandler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
fltp, 192 kb/s (default)
      Metadata:
        creation_time   : xxxxxxxxxxxxxxxxxxxxxxx
        handler_name    : xxxxxxxxxxxxxxxxxxxxxxxxxxxx
*** Error in `avplay': corrupted double-linked list: 0xb0401e28 ***
Abgebrochen

You pointed out a bug in the libavcodecs, though.

Here I am confused: the above *is* the output of what happens when I try
to play an *.mp4 with avplay. It completely hangs as it does when I try to
play ***mp3***. No sound, nothing, it hangs until I press "ctrl-c". avplay
  from DEBIAN does play nothing, not mp4, not mp3, not ogg (and there is no
mp4 in the respective folder).

So I am lost what else to do.




After some test on the same hardware, but with a DEBIAN/sid(uction) live
system it seems the problem has several parts:

[...]

We are talking about an up to date sіd/testing here. We dont't support older
versions nor stable ones (only in security cases, though)

Ok, I used this live test system to have a clean install. I try to have a
new, fully updated live test system within the next days. If I succeed I
will try without any DMO package. But as far as I can see so far it does
not seem DMO to be involved with this problem.


First conclusion: moc-ffmpeg-plugin has bug with mp4

Not directly. I explained the relation to libav above.

Understood.


Now on my regular installation avplay does not work as shown
above. And this seems to be part two of the problem. I have some
DMO packages installed, which used to work without problems but
might or might not be a problem here.  I understand the Debian
maintainers cannot care about DMO packages (libav-tools here is a
DMO-package).

A mix of DMO packages and Debian distri is very bad and not
supported. You find everything you need in our sid distribution.

But I want to mention that downgrading it to Debian libav-tools=6:10.2-1 0
does not solve the problem.

Let me know if you need more info.

Before we reassign this bug to libav please show us the output of:

$ ldd `which moc`
$ ldd /usr/lib/moc/decoder_plugins/libffmpeg_decoder.so | grep libav

$  ldd `which moc`
          linux-gate.so.1 (0xb7738000)
          libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6
(0xb7608000)
          libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb75c2000)
          libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb75a4000)
          libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb73f9000)

$ ldd /usr/lib/moc/decoder_plugins/libffmpeg_decoder.so | grep libav
          libavutil.so.53 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.53 (0xb76c6000)
          libavcodec.so.55 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavcodec.so.55 (0xb670a000)
          libavformat.so.55 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavformat.so.55 (0xb6530000)
          libavutil.so.52 =>
/usr/lib/i386-linux-gnu/i686/cmov/libavutil.so.52 (0xb6056000)


Move all mp4 containers to a sepearte directory and start mocp to
play mp3's, flac's, ogg's, opus', aac's, spx's, m4a's, wav's, sid's,
wma's ..... just everthing you have available. Does it work?

As stated above, mp3, ogg, wave, flac work, mp4 (all mp4 seperated) does
not.

Please let me know what info you still need.

Thanks

Michael


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to