作者evilkiss (evilkiss)
看板C_and_CPP
標題[問題] ffmpeg 無法創建檔案
時間Thu Aug 7 20:19:33 2014
我是使用Linux 版本是ffmpeg 2.3.1
先前使用1.2.6時一切正常
但要幫ffmpeg lib更新時
發現使用ffmpeg 2.3.1 的.a .h build出來的執行檔
一直在av_guess_format() return NULL
試了網路上說的增加
1.
av_register_all();
avcodec_register_all();
2.
更改config.h & config.mak
把CONFIG_IMAGE2_MUXER 功能打開
或是把CONFIG_OGG_MUXER 功能打開
都沒有效
不知道有沒有人知道我要設定什麼?
這份project 是接已離職員工的 所以也沒得問....
自已試到了
前人留下的config.mak 有下 --disable-demuxers --disable-muxers
拿掉就好了(之前都是事後自己改config.h config.mak 只開前人覺得要開的)
不知道全開有沒有問題
--
※
發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.125.144
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1407413976.A.A96.html
推 Bencrie:為啥不是跑 configure script 而是直接改 config.h ? 08/07 20:55
→ evilkiss:看configure -h 裡面可以用的選項說明 好像沒有直接相關 08/08 09:31
→ evilkiss:的選項 google了一下看到有人說這樣改他的可以work 08/08 09:31
※ 編輯: evilkiss (60.250.121.234), 08/12/2014 11:14:53