[FFmpeg-trac] #747(FFmpeg:new): Enable AMV encoding for audio
FFmpeg
trac at avcodec.org
Wed Dec 14 15:31:57 CET 2011
#747: Enable AMV encoding for audio
-------------------------------------+-------------------------------------
Reporter: shimmy | Type: task
Status: new | Priority: important
Component: FFmpeg | Version:
Keywords: amv, | unspecified
adpcm_ima_amv, | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
The [http://wiki.multimedia.cx/index.php?title=AMV amv] format is made for
chinese s1mp3 hardware players, and is now part of the latest version of
FFmpeg (0.9 - Harmony).
However, its underlying audio is adpcm_ima_amv, and this is unsupported by
FFmpeg.
When I call {{{ffmpeg -codecs}}}, it contains the line {{{ D A D
adpcm_ima_amv ADPCM IMA AMV}}}, which means Decoding supported, Audio
codec, Direct rendering, but it doesn't contain E which stands for
Encoding.
I found the [http://code.google.com/p/amv-codec-tools/w/list amv-codec-
tools] project, which supports this audio format automatically.
I think it would be easy to merge the outdated ''adpcm_ima_amv'' encoder
from the amv-codec-tools into FFmpeg.
To be noted, compiling amv-codec-tools with the new FFmpeg version doesn't
work, even I disable the ''amv'' and the ''adpcm_ima_amv''
encoders/decoders, I get this error:
{{{
[NULL @ 039a7860] Requested output format 'amv' is not a suitable output
format
sample.amv: Invalid argument
}}}
Which is the same error that occurs when trying to use FFmpeg 0.9 for the
AMV format - an issue that should be reported separately.
This issue is very urgent to me and I consider promoting a developer that
will make it work.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/747>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list