如何从 mkv 文件中提取音频文件?删除背景音乐

如何从 mkv 文件中提取音频文件?删除背景音乐

我想知道如何从 mkv 文件中获取所有音频文件。它必须不止一个文件。所以我可以删除背景音乐视频。

  1. 我可以使用什么软件?
  2. 如何使用它? 3-如果我需要视频编辑器,那是什么?

不要告诉我在 Audacity 中使用降噪功能,这太糟糕了。

但这必须适用于 ubuntu 18.04。

(如果您不明白我的意思,我很抱歉,因为我不是以我为母语的人)

答案1

从 *.mkv 文件中提取音频文件非常容易。我建议您安装 MKVToolNix,从这里 >https://mkvtoolnix.download/并按照以下说明进行操作,但我会概述您需要做的事情:

  • 打开你的终端(Ctrl++ Altt
  • 运行以下命令:

    wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -
    sudo apt update
    sudo apt install mkvtoolnix mkvtoolnix-gui
    
  • 之后,您可以右键单击 mkv 文件并取消勾选除音频文件之外的所有文件。之后,您可以将 mpa(仅限 MP4 音频)文件保存到某处。

在这里,我编写了视频来帮助你:)

在此处输入图片描述

答案2

对于此类任务,ffmpeg 是一款非常有用且用途广泛的工具。请参阅此处的详细解释:

https://stackoverflow.com/a/27413824/6859929

或者总结一下:

sudo apt-get install ffmpeg
ffmpeg -i input-video.mkv -vn -acodec copy output-audio.opus

编辑 2018-12-20:原帖是关于从 MKV 容器中提取音轨的。实际上,修改音轨需要非常不同的工具,Audacity 可能非常合适。但是,去除(白)噪音可能不会产生任何积极影响,因为背景音乐不是那种噪音。

如果音乐在某些频率上较强,您可以尝试对信号进行带通滤波以减弱这些频率。

如果您有想要删除的信号的音轨,您可以尝试将其从原始信号中减去 - 可能在对它们两者进行傅里叶变换之后。

相关内容