请教:使用ffmpeg转码
大家好。
我想使用ffmpeg对wave格式的数据进行转码,转成mp3或者amr,或者其他的格式。我想把数据存入BUF,而不是文件,我已经分析了output_example.c,其输入数据是程序生成的,如果是其他的PCM数据,编码时,对输入的数据块的大小有要求吗?
[解决办法]
第二种方式不可以。
output_example只是个编码的例子,如果要解码再编码,需要看ffmpeg.c,这个要复杂点
或者自己写或移植wav解码部分