[FFmpeg-trac] #3645(avformat:closed): caf muxer doesn't write kuki chunk for adpcm_ms
FFmpeg
trac at avcodec.org
Thu May 29 10:45:53 CEST 2014
#3645: caf muxer doesn't write kuki chunk for adpcm_ms
-------------------------------------+-------------------------------------
Reporter: nu774 | Owner:
Type: defect | Status: closed
Priority: normal | Component: avformat
Version: unspecified | Resolution:
Keywords: caf | needs_more_info
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by nu774):
OK, it seems that MS-ADPCM encoded by ffmpeg seems to be playable on
QuickTime as you say, so my report was improper.
What I actually tried was remuxing from existing MS-ADPCM wav file encoded
by Microsoft standard MS-ADPCM ACM codec.
Please look at samples at
https://dl.dropboxusercontent.com/u/76042064/MSADPCM_samples.zip .
In the zip archive contained :
- MSADPCM.wav: the original WAV file, encoded by Microsoft ACM codec.
- MSADPCM.caf: Remuxed into CAF by Apple API, contains kuki chunk,
playable by QuickTime.
- MSADPCM.ffmpeg.caf: Remuxed into CAF by ffmpeg, lacks kuki chunk, not
correctly playable by QuickTime.
As far as I understand, MSADPCM codec needs some codec setup data (coefs)
that are stored in ADPCMWAVEFORMAT defined in mmreg.h, which goes under
fmt chunk in case of WAV file / kuki chunk in case of CAF.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3645#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list