Hi I'm saving a RTSP stream like this:
ffmpeg -i rtsp://admin:admin@192.168.99.146/11 -vcodec copy -r 25 algo.mp4 The output file seems OK. It plays with vlc and ffplay. Here are the file details: emelo@alfa:~> ffprobe algo.mp4 ffprobe version 0.10 Copyright (c) 2007-2012 the FFmpeg developers built on Jan 27 2012 20:25:58 with gcc 4.5.1 20101208 [gcc-4_5-branch revision 167585] configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable-static --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-postproc --enable-gpl --enable-x11grab --extra-cflags='-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -fPIC -I/usr/include/gsm' --enable-debug --disable-stripping --enable-libgsm --enable-libschroedinger --enable-libdirac --enable-avfilter --enable-libvpx --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libdc1394 --enable-pthreads --enable-librtmp libavutil 51. 34.101 / 51. 34.101 libavcodec 53. 60.100 / 53. 60.100 libavformat 53. 31.100 / 53. 31.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 60.100 / 2. 60.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'algo.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 title : \11 encoder : Lavf53.31.100 Duration: 00:13:39.59, start: 0.000000, bitrate: 773 kb/s Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 640x480, 772 kb/s, 12.52 fps, 37.67 tbr, 90k tbn, 180k tbc Metadata: handler_name : But, if I try to stream it with ffserver, like this: <Stream test1.mp4> File "/home/emelo/algo.mp4" NoAudio </Stream> I get this error: Sat Mar 3 22:14:00 2012 Opening file '/home/emelo/algo.mp4' Sat Mar 3 22:14:00 2012 FFserver started. Sat Mar 3 22:14:39 2012 Tag avc1/0x31637661 incompatible with output codec id '28' Sat Mar 3 22:14:39 2012 Error writing output header Sat Mar 3 22:14:39 2012 127.0.0.1 - - [GET] "/test1.mp4 HTTP/1.1" 200 68 If I use other thing (swf, mpeg) I can stream the file.. but I don't want to transcode the file, just stream it. What I'm missing ? Thx. E. _______________________________________________ ffserver-user mailing list ffserver-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffserver-user