Как преобразовать кодек rtp в Интернете в amr-nb / wb (octet-align = 0) с помощью FFMPEG? - PullRequest
0 голосов
/ 28 января 2019

rtp принимается как входные данные с различными типами полезной нагрузки, такими как amr-nb и WAVE. Необходимо преобразовать их все в amr-wb, но с выравниванием полосы пропускания (НЕ выравнивание по октету).Я использую эту команду для преобразования:

ffmpeg -re -i rtp: //127.0.0.1: 1235 -ar 16000 -ab 19.85k -acodec libvo_amrbenc -f rtp rtp rtp: //127.0.0.1: 1236

Но выход (SDP) выглядит так:

  1. v = 0
  2. o = - 0 0 В IP4 127.0.0.1
  3. s = Без имени
  4. c = IN IP $ 127.0.0.1
  5. t = 0.0
  6. a = инструмент: libvaformat 58.25.100
  7. m =аудио 1236 RTP / AVP 97
  8. b = AS: 19
  9. a = rtpmap: 97 AMR-WB / 16000/1
  10. a = fmtp: 97 октет-align = 1

Моя проблема octet-align = 1 , мне нужно octet-align = 0 .Вы знаете какой-либо аргумент, чтобы установить это в команде?

...