[請益] ffmpeg

看板Soft_Job作者 (非常念舊)時間11年前 (2014/06/18 12:04), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串1/5 (看更多)
我的目的是在自己的板子安裝 camera,利用 ffmpeg 將抓到的影像傳到ffserver,然後 在另一台電腦接收影像。 目前可以在板子上錄製影像然後在板子上播放,藉以下指令 # ffserver -f /etc/ffserver --- 啟動 avserver # ffmpeg -s 320x240 -f video4linux2 -i /dev/video0 cam1.asf #ffplay cam1.asf 現在要傳送到 avserver #ffserver -f /etc/ffserver.conf # ffmpeg -s 320x240 -f video4linux2 -i /dev/video0 http://127.0.0.1:8090/cam1.ffm 出現以下訊息(我省略了一些)    Stream mapping: Stream #0.0 -> #0.0 Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height Sat Jan 1 03:58:39 2000 127.0.0.1 - - [POST] "/cam1.ffm HTTP/1.1" 200 0 *** glibc detected *** ffmpeg: free(): invalid pointer: 0x0002d2a0 *** Aborted 上網爬文了,我認為非常有可能是 ffmpeg 參數沒設定完全。。也不清楚320x240這解析 度是否合法,我該如何用完整的參數搭配?謝謝。 若問題po在這不合適會自刪。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.147.121 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1403064248.A.7C6.html

06/18 12:49, , 1F
指定輸出格式看看?
06/18 12:49, 1F

06/18 13:52, , 2F
您是說在 /dev/video0 後面打上 -f XXXX.XXX 嗎?
06/18 13:52, 2F

06/18 16:12, , 3F
config file跟你的OUTPUT是一致的嗎?
06/18 16:12, 3F

06/19 23:06, , 4F
首先 你的板子不需要啟動ffserver
06/19 23:06, 4F

06/19 23:06, , 5F
你127.0.0.1是本機 不是另外一台的ip ...
06/19 23:06, 5F
文章代碼(AID): #1JeG-uV6 (Soft_Job)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 5 篇):
請益
2
6
請益
1
5
文章代碼(AID): #1JeG-uV6 (Soft_Job)