2016-05-29 76 views
0

在fedora 21下面執行ffmpeg命令時,面對「請求輸出格式rtp_mpegts」不是合適的輸出格式。而同樣的作品在Ubuntu上的任何想法請。FFMPEG爲fedora上的rtp_mpegts提供了一個錯誤

ffmpeg -f v4l2 -i /dev/video0 -s 720x480 -pix_fmt yuv420p -vcodec h264 -r 30 -g 15 -ar 0 -streamid 0:48 -bf 2 -f rtp_mpegts rtp://239.0.32.0:50000

的ffmpeg版本2.4.11版權所有(C)2000-2015 FFmpeg的開發
建於2015年8月26日19時46分08秒用gcc 4.9.2(GCC)20150212(紅帽配置:--prefix =/usr --bindir =/usr/bin --datadir =/usr/share/ffmpeg --incdir =/usr/include/ffmpeg --libdir =/usr/lib --mandir =/usr/share/man --arch = i686 --optflags =' - O2 -g -pipe -Wall -Werror = format-security -Wp,-D_FORTIFY_SOURCE = 2 -fexceptions -fstack-protector-strong --param = ssp-buffer-size = 4 -grecord-gcc-switches -m32 -march = i686 -mtune = atom -fasynchronous-unwind-tables'--enable-bzlib --disable-crystalhd --enable-frei0 r --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 --disable-indev = jack --enable-libfreetype --enable-libgsm --enable-libmp3lame - enable-openal --enable-opencl --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora - enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc - enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir =/usr/lib --cpu = i686 --enable-runtime-cpudetect libavutil 54 7.100/54. 7.100 libavcodec 56. 1.100/56.1.100 libavformat 56. 4.101/ 56. 4.101 libavdevice 56. 0.100/56. 0.100 libavfilter 5.100/5. 1.100 libavresample 2. 1.0/2.1。 0 libswscale 3. 0.100/3. 0.100 libswresample 1.100/來自'/ dev/video0'的輸入#0,video4linux2,v4l2:Duration:N/A,start: 554538.584009,bitrate:199065 kb/s Stream#0: 0:視頻:rawvideo(YUY2/0x32595559),yuyv422,1920×1080,199065字節/秒,6幀,6 TBR,1000K TBN,1000K TBC

[NULL @ 0x8e94d00]請求的輸出格式 'rtp_mpegts' 不是合適的輸出格式 RTP://239.0.32.0:50000:無效的參數

回答

0

通過解決 「FFmpeg的靜態生成」 從ffmepg.org

版本