[FFmpeg-user] webcam streaming to youtube
Daniel
5960761 at gmail.com
Mon Sep 11 22:43:28 EEST 2017
Hello everyone
I am trying to stream my webcam to youtube. Here is the command i use:
ffmpeg -re -f v4l2 -input_format mjpeg -s 640x480 -hwaccel cuvid -c:v
mjpeg_cuvid -i /dev/video1 -c:v libx264 -an -f flv
rtmp://a.rtmp.youtube.com/live2/key
and the error i get :
ffmpeg version 3.3.3 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
configuration: --enable-gpl --enable-libass --enable-libfdk-aac
--enable-libfreetype --enable-libmp3lame --enable-libopus
--enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264
--enable-libx265 --enable-nonfree --enable-cuda --enable-cuvid
--enable-nvenc --bindir=/usr/bin
libavutil 55. 58.100 / 55. 58.100
libavcodec 57. 89.100 / 57. 89.100
libavformat 57. 71.100 / 57. 71.100
libavdevice 57. 6.100 / 57. 6.100
libavfilter 6. 82.100 / 6. 82.100
libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
Input #0, video4linux2,v4l2, from '/dev/video1':
Duration: N/A, start: 8778.032889, bitrate: N/A
Stream #0:0: Video: mjpeg, yuvj422p(pc, bt470bg/unknown/unknown),
640x480, 30 fps, 30 tbr, 1000k tbn, 1000k tbc
Stream mapping:
Stream #0:0 -> #0:0 (mjpeg (mjpeg_cuvid) -> h264 (libx264))
Press [q] to stop, [?] for help
[mjpeg_cuvid @ 0x2b31700] ignoring invalid SAR: 0/0
Impossible to convert between the formats supported by the filter
'Parsed_null_0' and the filter 'auto_scaler_0'
Error reinitializing filters!
Failed to inject frame into filter network: Function not implemented
Error while processing the decoded data for stream #0:0
[video4linux2,v4l2 @ 0x2b2f9a0] Some buffers are still owned by the
caller on close.
Conversion failed!
if anyone has idea how to stream the webcam and what i am doing wrong
please let me know.
More information about the ffmpeg-user
mailing list