• 締切済み

ffmpegについて

長文になりますが、何卒宜しくお願いします。 家庭内で、ライブカメラの実験を行っています。 ffmpegのインストール、カメラの認識も出来ている状況です、ここで # ffserver -f /etc/ffserver.conf & # ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 http://127.0.0.1:8090/feed1.ffm このオペレーション行うと、USBカメラのLEDが点灯し、Serve 側では、下記の通り表示されます。 FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 built on Apr 25 2009 17:37:54, gcc: 4.2.4 [video4linux2 @ 0x88a0290][3]Capabilities: 4000001 Input #0, video4linux2, from '/dev/video0': Duration: N/A, start: 1240657720.663330, bitrate: -2147483 kb/s Stream #0.0: Video: rawvideo, yuyv422, 320x240, -2147483 kb/s, 1000k tbr, 1000k tbn, 1000k tbc Sat Apr 25 20:08:41 2009 127.0.0.1 - - [GET] "/feed1.ffm HTTP/1.1" 200 8245 Output #0, ffm, to 'http://127.0.0.1:8090/feed1.ffm': Stream #0.0: Video: msmpeg4, yuv420p, 320x240, q=3-31, 256 kb/s, 1000k tbn, 30 tbc Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding [msmpeg4 @ 0x88a6530]rc buffer underflow [msmpeg4 @ 0x88a6530]warning, clipping 1 dct coefficients to -127..127s/s frame= 580 fps= 31 q=3.5 size= 616kB time=19.33 bitrate= 261.0kbits/s frame= 689 fps= 31 q=4.3 size= 732kB time=22.97 bitrate= 261.1kbits/s (ffserverが動作しているので、刻々と変化します) クライアント側からIEを起動しurlへhttp://192.168.0.2:8090/stat.htmを開くと、FFserver Statusというページが正常に表示されます ここで、test.asfをクリックしますと、WMPが起動するのですが、「要求された操作は現在実行できません」 このように、表示され、何も表示しません、原因は恐らく、ffserver.conf だと思うのですが、いかんせん素人なもので、自己解決できません、ご教示お願いいたします、以下 ffserver.confの内容、及び各種設定、オペレーションです Port 8090 BindAddress 0.0.0.0 MaxHTTPConnections 2000 MaxClients 10 MaxBandwidth 1000 CustomLog /var/log/ffserver.log NoDaemon <Feed feed1.ffm> File /tmp/ffserver/feed1.ffm FileMaxSize 1G ACL allow 127.0.0.1 </Feed> <Stream test.asf> Feed feed1.ffm Format asf VideoFrameRate 30 VideoSize 320x240 VideoBitRate 256 VideoBufferSize 2000 VideoGopSize 60 NoAudio StartSendOnKey </Stream> <Stream stat.html> Format status ACL allow localhost ACL allow 192.168.0.2 192.168.255.255 </Stream> <Redirect index.html> URL http://www.ffmpeg.org/ 環境 サーバー側 IP address 192.168.0.2 OS slackwware 12.2 ffmpeg 0.5 Camera ELECOM UCAM-H1C30MSV クライアント側 IP address 192.168.0.3 OS Windows XP SP3 Windows Media Player 9.0 FFmpegインストールオペレーション # ./configure # make && make install USBカメラの認識確認オペレーション # lsusb Bus 002 Device 002: ID 056e:7002 Elecom Co., Ltd # dmesg|grep Camera usb 2-3: Product: USB2.0 PC Camera uvcvideo: Found UVC 1.00 device USB2.0 PC Camera (056e:7002) input: USB2.0 PC Camera as /devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/input/input2

みんなの回答

  • neorg
  • ベストアンサー率54% (235/433)
回答No.1

私も、詳しくないのですが... http://www.microsoft.com/japan/windows/windowsmedia/knowledgecenter/mediaadvice/0106.mspx "要求された操作は現在実行できません。" http://www.technoworks.co.jp/camera_setting.html WEBのページを準備: が参考になるかもしれません

linux_goo
質問者

お礼

neorgさん、お世話になります。 掲示していただきました、URL等を参考に、 rmファイルはWindows Media Player Clasicで、swf形式のファイルはfirefoxで動画を再生させることができましたが 肝心のasf形式のファイルはWindows Media Player 11及び、他の動画再生ソフトでも、再生させることはできませんでした。 ffmpegでasf形式のファイルが再生できないというような、意見もプログ等で散見いたしました、ffmpegの不具合のような気もします。