[FFmpeg-user] Problem with thread_queue_size - stream youtube (webcam IMX179)
Vladimír Večeřa
jsem at vladimir-vecera.cz
Thu Dec 10 19:02:32 EET 2020
Hello,
I'm trying to transfer video and audio from the IMX179 webcam to the
Raspberry PI with the latest version of ffmpeg and I can't.
I currently have a problem with this:
Option thread_queue_size (set the maximum number of queued packets from
the demuxer) cannot be applied to output url
rtmp://a.rtmp.youtube.com/live2/6gwq-50fh-j9z2-1xwp-5r6h -- you are
trying to apply an input option to an output file or vice versa. Move
this option before the file it belongs to.
Error parsing options for output file
rtmp://a.rtmp.youtube.com/live2/xxxxxxxx.
Error opening output files: Invalid argument
MY CODE:
#!/bin/sh
ffmpeg \
-thread_queue_size 4096 \
-f video4linux2 \
-input_format mjpeg \
-i /dev/video0 \
-filter_complex " \
drawtext=fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: \
text='%{localtime} %{pts\:hms}': fontcolor=white: fontsize=24: box=1: \
boxcolor=black at 0.8, drawbox=x=iw/2:y=0:w=10:h=ih:color=red at 0.1": \
-f alsa -i plughw:1,0 \
-thread_queue_size 4096 \
-bufsize 512k \
-acodec libmp3lame -ar 44100 \
-threads 8 \
-b:a 128k \
-f flv rtmp://a.rtmp.youtube.com/live2/xxxxxxxxx
More information about the ffmpeg-user
mailing list