Это команда, которую я сейчас использую для потоковой передачи аудио в дистрибутиве Raspbian
ffmpeg -f alsa -ac 1 -i hw:1 -ar 44100 -f flv rtmp://10.255.11.53/
Функциональность, которую я ищу, называется " тройник msgstr "команда, которую я буду использовать для записи потока в виде mp3-файла во время потокового вещания.
Есть ли надежда получить эту функциональность из репозитория Raspbian? Или есть другая команда, которая делает то же самое?
ffmpeg
audio-recording
audio-streaming
libav
hinekyle
источник
источник
ffmpeg
или, как вы упомянули, используйте (лучше) дистрибутив, как Arch Linux ARM ,Ответы:
Если все это в одной команде не является абсолютно необходимым, я бы сказал, что изменение всей ОС на менее стабильную для этой цели, вероятно, является излишним. Я бы просто использовал одну из альтернативных команд на страница Вы связались с в вопросе:
Даже на Raspberry Pi я сомневаюсь, что незначительные дополнительные затраты на дополнительный процесс ffmpeg будут слишком большими - особенно если
-c copy
занимает небольшое количество обработки.В зависимости от того, сколько лет вашему ffmpeg, вам, возможно, придется использовать
-acodec copy
вместо-c copy
,Кроме того, вы можете получить актуальную статическую сборку ffmpeg от Вот ; Я знаю, что Raspbian основан на Debian, так что, возможно, перечисленные там репозитории Debian могут быть полезны?
источник
ffmpeg -f alsa -ac 1 -i hw:1 -ar 44100 -f \ mp3 - | ffmpeg -f mp3 -i - -acodec copy output.mp3 -acodec copy -f flv rtmp://10.255.11.53/