Flussonic

Как можно удалить одну аудио дорожку?

audiotrack

#1

Здравствуйте.
Получаем поток по udp mulicast с двумя аудио дорожками.
Stream 0:0 - видео
Stream 0:1 - первая аудио
Stream 0:2 - вторая аудио
Хочу удалить одну из них и прописываю параметры транскодинга:
map=0:0 map=0:2

Результата никакого не дает. В исходящем потоке все равно 2 аудио дорожки.
Подскажите в чем может быть дело.


#2

Вы пытаетесь применить синтаксис ffmpeg в настройки транскодера. ffmpeg - это не просто транскодер, но и мощный инструмент для конвертации форматов (контейнеров) и далеко не весь его синтаксис относится к кодированию видео.

Синтаксис транскодера Flussonic хоть и очень похоже на ffmpeg, но это именно транскодер, а не мультиплексор или фильтр. Если вам нужно выбрать определенную дорожку, то откройте вкладку Input в настройках потока и укажите нам MPEG-TS PID дорожек, которые вам нужны.


#3

Не подскажите, где я могу увидеть номера pid необходимых мне дорожек?


#4

Самый простой способ - это использовать ffprobе или VLC.

ffprobe устанавливается вместе с пакетом flussonic-ffmpeg и доступен по пути: /opt/flussonic/bin/ffprobe.
VLC - популярный плеер, информация о потоке доступна по горячей клавише Ctrl+I (CMD+I).


#5

Что мешает указать в источнике потока определённую аудио и видео дорожки ?

udp://236.0.6.54:1120?tracks=v1a1