Как мне исправить ffmpeg для потоковой передачи моего mp4? - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь настроить живой поток с моего raspberry pi на youtube, используя ffmpeg, но поток не запускается

Я попытался сначала передать потоковый файл MP4, который я записал, используя raspivid для расчетакак работает ffmpeg.Я снял 10-минутное видео с разрешением 426x240, битрейт 222 кбит / с, 25 кадров / с и попытался стримировать.1008 *, но через несколько секунд переходит к: "4:48 PM No data No active stream", хотя ffmpeg выглядит так, как будто он воспроизводится точно: "frame= 1061 fps= 25 q=-1.0 Lsize= 1205kB time=00:00:42.40 bitrate= 232.9kbits/s speed=0.994x"

1 Ответ

0 голосов
/ 16 апреля 2019

YT требуется аудиопоток. Добавьте пустышку.

ffmpeg -re -i "video4-10min.mp4" -f lavfi -i anullsrc -acodec libmp3lame -ar 44100 -b:a 128k -pix_fmt yuv420p -profile:v baseline -s 426x240 -bufsize 2048k -vb 222k -maxrate 800k -deinterlace -vcodec libx264 -preset medium -g 30 -r 30 -f flv "rtmp://a.rtmp.youtube.com/live2/[my-stream-key]

...