如题
本人想移除MP3格式文件中的人物原声,保留背景音乐,请问如何实现?
望大虾指点方向。

解决方案 »

  1.   

    现成的软件有,我用过N款,效果不一定,有的歌消得还行,有的歌基本消不掉,没办法完美。用Winamp的DeFX插件慢慢调参数,取一个最好的效果吧。
      

  2.   

    如果只处理音频文件,无论采用哪种方法,效果都不会很好。1.有些CD,很负责,两个声道,一个声道伴奏,另一个声道原唱。遇到这种CD,直接提取伴奏声道就行了。2.如果遇到质量很好的CD,而且人声在左右声道平衡分布,那么就可以用效果器消音,原理大概是抵消掉相同的,保留差异的,效果一般一般。这是目前很多消音带的主要来源。3.如果1和2都不符合,那就只能用专业的音频处理软件,加上专业级的声卡和耳机,以及一副对声音敏感的耳朵,使用EQ慢慢调了,效果最差。推荐个网站,www.banzouku.com ,找伴奏,先上这个网站吧,如果这个网站里没有,那90%可能整个互联网就不会有了。这时,只能找科班的音乐人才,去扒带,重新进行音乐制作。
      

  3.   

    试试GoldWave这个软件 如果要求不高的话 这个软件就可以。
      

  4.   

    cooledit好象有这么功能,
    不过效果应该不会太好,因为普通的mp3声道都混在一起了,再剥离出来基本不可能。
    一定要这么消音么,还是找个伴奏更好吧。
      

  5.   

    用kugoo.如果有MTV的歌,选伴唱就OK,如果没MTV,我试过用winamp,安装插件都行的。
      

  6.   

    这个是可以消除一部分的,我也是昨天刚刚学的,用那个cool edit pro 可以做到!  不过好多都是英文版的!汉化的都有毒!
      

  7.   

    cool edit pro 
    可以
    但是
    效果不好
    很大一个程度取决于音频文件源,如果制作的时候做的一般你想消除就不太可能了有时候使用之后感觉只是人唱歌的声音小了而已
      

  8.   

    首先讲个AV技术(这个AV是音视频的简称):
    在一般立体声输出的音响中,如果你将 L 声道和 R 声道之间的公共地去掉,直接将 L 声道通过喇叭和 R 声道喇叭串联接起来,将会听到,人声消失了很多(如果不消失,说明此录音是单声道录音。)!这个就是立体声录制时候相位的原因。这个关键词是“相位”。
    其次,人声的音域都是有个大概分布的,女声普遍介于3-4KHz之间,而男声稍低。根据这两个东西,进行技术处理。
    这个其实是很复杂的东西。所以我说了上面的,等于没说。
      

  9.   

    cool edit 但具体操作比较复杂。直接找伴奏带吧。
      

  10.   

    推荐个网站,www.banzouku.com ,找伴奏,先上这个网站吧
      

  11.   

    ktv怎么可以呢,找款软件肯定可以处理。
      

  12.   

    cool edit 但具体操作比较复杂
      

  13.   

    参考mplayer的做法吧,在我的linux系统里运行mplayer -af karaoke ./abc.mp3 可以消除人声,不过不是很彻底,还有稍微一点点的人声,很小,做到这样都不错了。windows系统也应该一样的。
      

  14.   

    用编辑软件edius的一个音频滤镜特效,可以实现一些调调功能
      

  15.   

    人声主要能量集中在基音段,因人而异,主频率一般在100~200Hz。
    高通滤波,下限截止到200Hz。
      

  16.   

    用编辑软件edius的一个音频滤镜特效,可以实现一些调调功能
      

  17.   

    编辑软件edius的一个音频滤镜特效
      

  18.   

    如果出现意外 有可能是你外部包裹的DIV设置了内间隔
      

  19.   

    我用过GoldWave这个软件,还有nero里面也有类的软件
    试试看吧
      

  20.   

    还有一种方法,买一台可以消除人声的CD player,把mp3烧成CD盘再用CD player放出来,再把声音录到电脑里^^
      

  21.   

    参照mplayer源码里的\libaf\af_karaoke.c/C++
    // Filter data through filter
    static af_data_t* play(struct af_instance_s* af, af_data_t* data)
    {
    af_data_t* c = data;  // Current working data
    float* a = c->audio;  // Audio data
    int len = c->len/4;  // Number of samples in current audio block 
    int nch = c->nch;  // Number of channels
    register int  i; /*   
    FIXME1 add a low band pass filter to avoid suppressing 
    centered bass/drums
    FIXME2 better calculated* attenuation factor
    */

    for(i=0;i<len;i+=nch)
    {
    a[i] = (a[i] - a[i+1]) * 0.7;
    a[i+1]=a[i];
    }

    return c;
    }
      

  22.   

    cool edit pro2 应该可以。
      

  23.   

    找到了,效果器插件:Ultrafunk fx
    使用预置效果:Vocal remover需要一个宿主软件才能打开。也就是说,Ultrafunk fx好比是VS2008的插件,需要装VS才能使用。宿主,我推荐FL Studio,上手快。目前最新版本是9.x但这仅仅适用于我在8楼所说的第二点。
      

  24.   

    你好!关于你的问题解决方法在下面地址可以找到你需要的答案!希望能帮到你!http://baike.baidu.com/view/3064681.htmhttp://www.360doc.com/content/11/0211/14/3306816_92135033.shtmlhttp://apps.hi.baidu.com/share/detail/23823527
      

  25.   

    一个音频文件(mp3 wav wma等),可能是混音合成,也可能是标准多音轨合成。
    假设我们能区分开,那么混音合成的文件我们就采取左右声道高频消音的办法;标准的多音轨合成,我们就直接从音频文件中提取想要的部分即可(解码音频文件,提取伴奏或人声部分)。用什么办法能区分开一个音频文件的合成形式呢?