[MPlayer-dev-eng] Fw: Fw: Missing AV_CODEC_ID_ADPCM_IMA_QT entry in mp_taglists.c #2

Mats Peterson matsp888 at yahoo.com
Wed Dec 9 15:42:10 CET 2015


Well, it will play the file, but it will think it's raw PCM since the fourcc won't be set properly to 'ima4' in matroskadec.c until it has been patched the way I mentioned.

Mats -- 
Mats Peterson
http://matsp888.no-ip.org/~mats/
    ----- Forwarded Message -----
  From: Mats Peterson <matsp888-at-yahoo.com at ffmpeg.org>
 To: "mplayer-dev-eng at mplayerhq.hu" <mplayer-dev-eng at mplayerhq.hu> 
 Sent: Wednesday, December 9, 2015 3:19 PM
 Subject: [MPlayer-dev-eng] Fw: Missing AV_CODEC_ID_ADPCM_IMA_QT entry in mp_taglists.c #2
   
Oh, I'm sorry. MPlayer probably won't play the audio at all, since I've made a patch to FFmpeg's matroskadec.c that makes it recognize audio with private data >= 36 bytes, which is really the correct value to use since that's the size of a format 0 sound sample description in QuickTime. Currently that value is 86, and the private data in the sample file is 76 bytes, so I guess it won't recognize it without the FFmpeg patch (which isn't in the official source yet).
Mats 
-- 
Mats Peterson
http://matsp888.no-ip.org/~mats/
    ----- Forwarded Message -----
  From: Mats Peterson <matsp888-at-yahoo.com at ffmpeg.org>


 To: "mplayer-dev-eng at mplayerhq.hu" <mplayer-dev-eng at mplayerhq.hu> 
 Sent: Wednesday, December 9, 2015 3:04 PM
 Subject: [MPlayer-dev-eng] Missing AV_CODEC_ID_ADPCM_IMA_QT entry in mp_taglists.c #2
  
It seems my attachment was too big in the previous mail, in spite of my efforts. Anyway, here is an even smaller audio sample. Now on to the issue once again:
MPlayer is currently unable to play QuickTime IMA ADPCM encoded audio in Matroska, due to a missing entry in mp_taglists.c. I have attached a small Matroska file with QuickTime IMA ADPCM encoded audio. No video, to keep the size small. On playback, it will distort, since MPlayer obviously thinks it's raw PCM audio. I have also attached a patch for libmpdemux/mp_taglists.c that adds the missing entry.

Mats -- 
Mats Peterson
http://matsp888.no-ip.org/~mats/
_______________________________________________
MPlayer-dev-eng mailing list
MPlayer-dev-eng at mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng


_______________________________________________
MPlayer-dev-eng mailing list
MPlayer-dev-eng at mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng

 


More information about the MPlayer-dev-eng mailing list