[問題] fedora 17 安裝ffmpeg的問題

看板Linux作者 (  )時間12年前 (2014/02/17 17:02), 編輯推噓0(0019)
留言19則, 5人參與, 最新討論串1/1
請問各位, 我在網路上查過安裝ffmpeg-devel包的方法, 大致上有兩種,第一是下載rpm檔安裝, 第二種是用yum來作。 我自己試的結果,用rpm安裝時,(ffmpeg-devel-1.2.1-59-fc17-i686.rpm) 缺少一大堆codec, 如下: 錯誤:相依性偵測失敗: a52dec-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 faad2-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 gsm-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 lame-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavcodec.so.54 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavcodec54 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavdevice.so.54 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavdevice54 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavfilter.so.3 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavfilter3 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavformat.so.54 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavformat54 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavutil.so.52 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libavutil52 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libdc1394-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libpostproc.so.52 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libpostproc52 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libraw1394-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libswresample.so.0 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libswresample0 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libswscale.so.2 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 libswscale2 = 1.2.1-59.fc17 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 x264-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 xvidcore-devel 被 ffmpeg-devel-1.2.1-59.fc17.i686 所需要 而這些東西我用yum也找不到,就卡住了.. 而第二個方法:看到網路上說可以用yum install ffmpeg-devel安裝, 不過我在yum上找不到ffmpeg-devel的package, 這方法看起來也做下不下去, 網路上也有人提供到adt.sw.de/去找.. 不過我去link之後,版本只到el5(還是6) 也卡住... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.99.10

02/17 17:46, , 1F
相依性需求套件通常在rpm站都會有,你是單獨抓這個包來裝?
02/17 17:46, 1F

02/17 17:47, , 2F
建議直接加進去yum的來源再yum install
02/17 17:47, 2F

02/17 17:47, , 3F
*通常在有你想裝的包的rpm站都會有那個包要的相依性
02/17 17:47, 3F

02/17 18:18, , 4F
我是在 http://rpmfind.net/ 網站上找的..
02/17 18:18, 4F

02/17 18:19, , 5F
真的是單獨一個rpm..OTL 所以我找的source出了大問題?
02/17 18:19, 5F

02/17 19:38, , 6F
你用RPM直接裝意味著要自己來 換句話說相依性也要自己裝
02/17 19:38, 6F

02/17 19:41, , 7F
所以樓上才建議用yum去加
02/17 19:41, 7F

02/17 19:42, , 8F
另外adt.sw.de有el6就可以啦... 請加進yum的source
02/17 19:42, 8F

02/17 19:43, , 9F
然後yum update 在 yum install
02/17 19:43, 9F

02/17 19:52, , 10F
啊... 你是用fedora XDD 加rpmfusion.org進yum source
02/17 19:52, 10F

02/17 21:07, , 11F
現在yum那麼好用.不用那麼辛苦啦
02/17 21:07, 11F

02/17 21:13, , 12F
所以看來問題主要是卡在yum source沒搞好QQ
02/17 21:13, 12F

02/17 23:41, , 13F
02/17 23:41, 13F

02/17 23:42, , 14F
fedora/rpmfusion-free-release-17.noarch.rpm
02/17 23:42, 14F

02/17 23:44, , 15F
輸入(合併)上列後再 yum install ffmpeg-devel
02/17 23:44, 15F

02/18 01:38, , 16F
樓上你那是fedora 17啦
02/18 01:38, 16F

02/18 01:39, , 17F
fedora/rpmfusion-free-release-19.noarch.rpm
02/18 01:39, 17F

02/18 01:39, , 18F
C&P也先看下有沒有要改的啊XDD
02/18 01:39, 18F

02/18 01:40, , 19F
啊... 耍笨了(掩面
02/18 01:40, 19F
文章代碼(AID): #1J0T0OPl (Linux)