Рейтинг:0

Какие параметры командной строки для ffmpeg для отдельного вывода звука и видео для динамической настройки устройств для потоковой передачи

флаг ng
  1. Есть ли полезный способ в ОС Ubuntu из командной строки для разделения видео и аудио для потоковой передачи. Для потоковой передачи видео на сетевой порт (клиентский медиаплеер подключается через udp://, tcp://, http://) и аудио, перенаправляемых на различные (локальные) аппаратные устройства (перечисленные играть -l)?
    (Если подается с одним входом для ffmpeg, все видео- и аудиопотоки должны начать синхронизироваться, насколько мне известно.)
  2. Можно ли динамически изменять устройства вывода звука для перенаправления между подключенными аудиоустройствами?

ffmpeg-suite будет предпочтительным инструментом в этой установленной ОС (другие варианты мплеер, менкодер).

После перенаправления звука в локальный канал stdout для ffplay, но с увеличенной задержкой для медиаплеера из потокового порта udp:
медиа вверх по течению: ffmpeg -i h264x_mp3.mp4 -preset fast -vcodec libx264 -f mpeg -map 0:v udp://localhost:port -map 0:a:0 -f mp3 - | ffplay -nodisp -i -
нижестоящий клиент: mplayer udp://localhost:порт

этот пример воспроизводит звук локально и должен передавать видеопоток через именованный канал, но при подключении к именованному каналу видео не отображается на клиенте медиаплеера:
медиасервер: mplayer -ao alsa,device=hw=0.0 -vo mpegpes:namedpipe
Медиа-клиент: mplayer -ao нет именных каналов

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.