правильный синтаксис для объединения фильтров в mplayer-command

Я ищу правильный способ комбинировать фильтры в mplayer.

Я хочу добиться следующего:

Я хотел бы воспроизвести .wav-файл с помощью набор параметров эквалайзера и параметр более высокая скорость (плюс: не изменяет высоту звука при воспроизведении быстрее).

Man-страницы говорят:

-af

Настройте цепочку звуковых фильтров.

Похоже, это то, что я ищу.

Эта команда, однако, не работает:

mplayer -af scaletempo=scale=1.2:speed=pitch -srate 44100 -af lavcresample=44100 -af equalizer=0:0:0:0:0:0:0:0:7:7 test.wav

То есть: опция эквалайзера работает (звук намного четче), но все воспроизводится с нормальной скоростью (не с коэффициентом «1,2»).

Может ли кто-нибудь помочь мне с правильным синтаксисом?

Заранее большое спасибо. Приветствую. Росика

PS:

моя система - Linux / Lubuntu 20.04

1
задан 15 April 2021 в 18:11

1 ответ

для заинтересованных: с помощью некоторых дружелюбных и хорошо осведомленных людей от mplayer-список-рассылки я нашел решение проблемы:

  • Используя - звуковая частота - запятые опции должны использоваться для два или записи гумуса # ИЛИ:
  • использование -af-add - опция.

Эти две команды работают одинаково хорошо:

  • mplayer - звуковая частота scaletempo=scale=1.2:speed=pitch, lavcresample=44100, equalizer=0:0:0:0:0:0:0:0:7:7-srate 44100 test.wav

  • mplayer - звуковая частота scaletempo=scale=1.2:speed=pitch-srate 44100-af-add lavcresample=44100-af-add equalizer=0:0:0:0:0:0:0:0:7:7 test.wav

Много поздравлений. Rosika

0
ответ дан 23 April 2021 в 23:22

Другие вопросы по тегам:

Похожие вопросы: