使用ffmpeg将WAV转换为AIFF

阿瑞特

如何使用ffmpeg将WAV文件转换为AIF文件?

我需要制作各种文件,每16位一位,24位一位和32位一位。

我还需要设置不同的采样率。例如,在176,400 kHz中为一,在44,100 kHz中为一。

我知道ffmpeg -i input-file.wav output-file.aif会转换文件,但我不确定其余的文件。

https://www.ffmpeg.org/general.html#Audio-Codecs说ffmpeg支持AIFF,但是没有关于AIFF编码的文档:https : //en.wikipedia.org/wiki/Audio_Interchange_File_Format#AIFF-C_common_compression_types

观看libavformat/aiff.h节目:

static const AVCodecTag ff_codec_aiff_tags[] = {
    { AV_CODEC_ID_PCM_S16BE,    MKTAG('N','O','N','E') },
    { AV_CODEC_ID_PCM_S8,       MKTAG('N','O','N','E') },
    { AV_CODEC_ID_PCM_U8,       MKTAG('r','a','w',' ') },
    { AV_CODEC_ID_PCM_S24BE,    MKTAG('N','O','N','E') },
    { AV_CODEC_ID_PCM_S32BE,    MKTAG('N','O','N','E') },
    { AV_CODEC_ID_PCM_F32BE,    MKTAG('f','l','3','2') },
    { AV_CODEC_ID_PCM_F64BE,    MKTAG('f','l','6','4') },
    { AV_CODEC_ID_PCM_ALAW,     MKTAG('a','l','a','w') },
    { AV_CODEC_ID_PCM_MULAW,    MKTAG('u','l','a','w') },
    { AV_CODEC_ID_PCM_S24BE,    MKTAG('i','n','2','4') },
    { AV_CODEC_ID_PCM_S32BE,    MKTAG('i','n','3','2') },
    { AV_CODEC_ID_MACE3,        MKTAG('M','A','C','3') },
    { AV_CODEC_ID_MACE6,        MKTAG('M','A','C','6') },
    { AV_CODEC_ID_GSM,          MKTAG('G','S','M',' ') },
    { AV_CODEC_ID_ADPCM_G722,   MKTAG('G','7','2','2') },
    { AV_CODEC_ID_ADPCM_G726LE, MKTAG('G','7','2','6') },
    { AV_CODEC_ID_PCM_S16BE,    MKTAG('t','w','o','s') },
    { AV_CODEC_ID_PCM_S16LE,    MKTAG('s','o','w','t') },
    { AV_CODEC_ID_ADPCM_IMA_QT, MKTAG('i','m','a','4') },
    { AV_CODEC_ID_QDMC,         MKTAG('Q','D','M','C') },
    { AV_CODEC_ID_QDM2,         MKTAG('Q','D','M','2') },
    { AV_CODEC_ID_QCELP,        MKTAG('Q','c','l','p') },
    { AV_CODEC_ID_SDX2_DPCM,    MKTAG('S','D','X','2') },
    { AV_CODEC_ID_ADPCM_IMA_WS, MKTAG('A','D','P','4') },
    { AV_CODEC_ID_NONE,         0 },
};

其中一些仅在FFmpeg中具有解码支持。请参阅ffmpeg -codecsffmpeg -encoders或您提供的第一个链接。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

批量将AIFF转换为WAV

来自分类Dev

ffmpeg使用php变量将wav转换为mp3

来自分类Dev

从unix命令使用ffmpeg批量将wav文件批量转换为16位

来自分类Dev

使用ffmpeg javascript将wav音频文件转换为pcm音频文件

来自分类Dev

使用FFmpeg for VBR将mp3转换为wav

来自分类Dev

使用ffmpeg javascript将wav音频文件转换为pcm音频文件

来自分类Dev

从unix命令使用ffmpeg批量将wav文件批量转换为16位

来自分类Dev

如何使用ffmpeg将原始PCM数据转换为有效的WAV文件?

来自分类Dev

使用 sox 将 .gsm 转换为 .wav

来自分类Dev

ffmpeg从flac转换为WAV

来自分类Dev

如何使用Pocketsphinx将.wav文件转换为文本?

来自分类Dev

ffmpeg:使用ffmpeg将图像/音频转换为视频

来自分类Dev

如何使用内存流,NAudio和LameMP3将音频aiff转换为MP3

来自分类Dev

如何在C ++中通过FFmpeg将原始文件转换为音频文件(.wav)

来自分类Dev

ffmpeg将PCM数据文件转换为WAV文件得到失真的数据

来自分类Dev

数据包太小 ffmpeg 将 wav 转换为 mp3

来自分类Dev

如何从python将wav转换为flac?

来自分类Dev

将WAV转换为base64

来自分类Dev

将WAV文件转换为TXT文件

来自分类Dev

将超声时间跟踪转换为.wav

来自分类Dev

将wav文件转换为txt文件

来自分类Dev

将WAV转换为base64

来自分类Dev

PHP-使用ffmpeg将图像转换为视频

来自分类Dev

使用FFMpeg将BGR BufferedImage快速转换为YUV

来自分类Dev

使用ffmpeg将流转换为帧时进行缓冲

来自分类Dev

如何成功使用ffmpeg将图像转换为视频

来自分类Dev

使用ffmpeg将视频转换为Gif Android Studio

来自分类Dev

使用ffmpeg将wmv转换为mp4

来自分类Dev

如何使用ffmpeg将图像帧转换为视频?

Related 相关文章

热门标签

归档