zoukankan      html  css  js  c++  java
  • Linux下常见音频格式之间的转换方法

    Linux下常见音频格式之间的转换方法【转】

    下面简单介绍下Linux环境常见音频格式之间的转换方法:

    MP3 相关工具: lame
    OGG 相关工具: vorbis-tools
    APE 相关工具: mac
    FLAC 相关工具: flac
    WAV 相关工具: shntool
    BIN/CUE镜像分割: bchunk

    1.MP3 和 WAV 之间相互转换
    mp3 -> wav 
    lame --decode <输入_mp3文件> <输出_wav文件>
    wav -> mp3 
    lame -b <比特率> <输入_wav文件> <输出_ogg文件> 
    shntool conv -o "cust ext=mp3 lame -b <比特率> - %f" <输入_wav文件>

    2.OGG 和 WAV 之间相互转换
    ogg -> wav
    oggdec <输出_ogg文件> -o <输入_wav文件>
    wav -> ogg 
    oggenc -b <比特率> <输入_wav文件> -o <输出_ogg文件> 

    3.APE 和 WAV 之间相互转换
    ape -> wav 
    mac <输入_ape文件> <输出_wav文件> -d
    wav -> ape
    mac <输入_wav文件> <输出_ape文件> -c <压缩比率, 默认为 2000>

    4.FLAC 和 WAV 之间相互转换
    flac -> wav 
    flac -d <输入_flac文件> -o <输出_wav文件>
    wav -> flac 
    flac <输入_wav文件> <输出_flac文件> -<压缩比率 1-8 , 默认为 5>

    5.分割APE/CUE镜像 
    i) 先解码成WAV格式 
    mac CDImage.ape CDImage.wav -d 
    再进行切割
    bchunk -w CDImage.wav CDImage.cue output 
    或 
    shnsplit -f CDImage.cue CDImage.wav
    ii) 也可以直接切割 
    shnsplit -f CDImage.cue -i ape 
    iii) 切割并转换到其他格式(FLAC/mp3) 
    shnsplit -f CDImage.cue -i ape -o flac CDImage.ape 
    shnsplit -f CDImage.cue -i ape
    -o "cust ext=mp3 lame -b 320 - %f" CDImage.ape 

    6.APE <-> FLAC 互相转换 
    shnconv -i ape -o flac CDImage.ape 
    shnconv -i flac -o ape CDImage.flac 

  • 相关阅读:
    第六周总结
    石家庄地铁线路查询系统
    第五周总结报告
    二维数组
    第四周总结
    个人作业一(补充)
    第三周总结
    个人作业一
    开课博客
    CentOS7 网卡配置文件解释
  • 原文地址:https://www.cnblogs.com/logo-fox/p/4607327.html
Copyright © 2011-2022 走看看