Я хочу знать, как получить все звуковые файлы из mkv файла. это должен быть больше чем один файл. ТАК Я CAN УДАЛЯЮТ МУЗЫКУ В ФОНОВОМ РЕЖИМЕ ВИДЕО.
и не говорите мне использовать шумоподавление в Смелости IT НАСТОЛЬКО ПЛОХО.
Но это должно работать на человечность 18.04.
(Если Вы не понимаете меня, я сожалею, поскольку я не носитель языка),
очень легко извлечь звуковые файлы из *.mkv файлов. Я предлагаю, чтобы Вы установили MKVToolNix, отсюда> https://mkvtoolnix.download/и следовали, но я обрисую в общих чертах то, что необходимо сделать:
работайте это управляет:
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) файл (файлы) где-нибудь.
Здесь, я скомпилировал видео для помощи Вам :)
ffmpeg является действительно полезным и универсальным инструментом для этого типа задачи. Посмотрите хорошее объяснение здесь:
https://stackoverflow.com/a/27413824/6859929
Или полученный в итоге:
sudo apt-get install ffmpeg
ffmpeg -i input-video.mkv -vn -acodec copy output-audio.opus
РЕДАКТИРОВАНИЕ 20.12.2018: OP был об извлечении аудиотрека от контейнера MKV. Для на самом деле изменения дорожки нужны совсем другие инструменты, и Смелость является, вероятно, довольно соответствующей. Однако удаление (белого) шума, вероятно, не будет иметь никакого положительного влияния, так как фоновая музыка не является тем типом шума.
Если музыка более сильна в некоторых частотах, можно попытаться полосовой фильтр сигнал ослабить те частоты.
Если у Вас есть аудиотрек сигнала, Вы хотите удалить, можно попытаться вычесть его из исходного сигнала - возможно после Fourier, преобразовывающего их обоих.