我的ffmpeg版本缺少'libtheora'編解碼器,我下載了這個版本的'libtheora'來使它工作。 http://www.theora.org/downloads/ 問題是,解壓縮zip文件後,我不知道如何安裝它。自述文件沒有提供很多細節。我只是運行make? 任何曾經這樣做過?如何爲MacOSX安裝libtheora(ffmpeg)
1
A
回答
0
您是否試過Macports(http://www.macports.org/)來安裝ffmped或libtheora? 如果你沒有它...下載安裝它。 然後進入您的控制檯並執行此:
sudo port install libtheora
2
這是非常簡單,Homebrew:
brew install ffmpeg2theora
但實際上它不會讓你轉換成OGG/OGV格式在此之後。實際上幫助我將MP4轉換成OGV格式到底是在編譯ffmpeg與libtheora的支持。詳細的解釋可以在這裏找到ffmpeg Mac OSX compilation guide。而在此之後,我終於能夠運行following command:
ffmpeg -i input.mkv -codec:v libtheora -qscale:v 7 -codec:a libvorbis -qscale:a 5 output.ogv
3
您可以爲ffmpeg的安裝libtheora與釀造
brew install theora
要在你的ffmpeg應該重新編譯ffmpeg的使用它。解來源:https://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX
brew install automake fdk-aac git lame libass libtool libvorbis libvpx opus sdl shtool texi2html theora wget x264 xvid yasm
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
./configure --prefix=/usr/local --enable-gpl --enable-nonfree --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid
make && sudo make install
因爲對我來說就像魔法。
1
在閱讀了一個很長的郵件列表並因爲人們很粗魯而感到難過之後,我終於爲我解決了這個問題。似乎有必要用--extra-ldflags
和--extra-cflags
來指定lib路徑。所以在我的情況是這樣的:
./configure --prefix=/usr/local --enable-gpl --enable-nonfree \
--enable-libass --enable-libfdk-aac --enable-libfreetype \
--enable-libopus --enable-libtheora --enable-libvorbis \
--enable-libvpx --enable-libx264 --enable-libxvid
--extra-ldflags="-L/usr/local/Cellar/lame/3.99.5/lib \
-L/usr/local/Cellar/libogg/1.3.2/lib \
-L/usr/local/Cellar/theora/1.1.1/lib \
-L/usr/local/Cellar/libvorbis/1.3.5/lib \
-L/usr/local/Cellar/xvid/1.3.4/lib" \
--extra-cflags="-I/usr/local/Cellar/lame/3.99.5/include \
-I/usr/local/Cellar/libogg/1.3.2/include \
-I/usr/local/Cellar/theora/1.1.1/include \
-I/usr/local/Cellar/libvorbis/1.3.5/include \
-I/usr/local/Cellar/xvid/1.3.4/include"
根據您的需要的庫和版本,這可能是當然不同。
相關問題
- 1. 爲php安裝ffmpeg
- 2. 如何爲linux新手安裝ffmpeg-PHP?
- 3. OpenCV linux如何安裝FFMPEG
- 4. 安裝ffmpeg
- 5. 在macosx上安裝pymongo
- 6. 如何在MacOSX中爲JRE 7安裝無限強度的JCE?
- 7. 如何在DSX中安裝FFMPEG?
- 8. 如何安裝ffmpeg-php Mac OS X豹
- 9. 如何在php中安裝ffmpeg
- 10. 如何在cPanel中安裝ffmpeg
- 11. 我如何知道ffmpeg-php已安裝?
- 12. 如何在macbookpro osx上安裝ffmpeg 10.8.3
- 13. 如何在Openshift中安裝FFMPEG?
- 14. FFMPEG通過PPA安裝FFMPEG後安裝/啓用'libfdk_aac'
- 15. 在ubuntu上爲FF安裝FFMPEG
- 16. ffmpeg和ffmpeg-php安裝在fedora 13上
- 17. 如何爲Winxp安裝ffmpeg,ffmpeg-PHP,Mplayer,Mencoder,LAME MP3編碼器。 PHP版本5.3.0
- 18. 如何在heroku上爲django應用程序安裝ffmpeg?
- 19. 如何使用命令行爲ubuntu安裝ffmpeg?
- 20. 如何爲ffmpeg在centos上安裝libx265 7
- 21. 無法在MacOSX中點點安裝georasters
- 22. QuTip安裝錯誤MacOsX 10.6.8 for Python
- 23. 無法在MacOSX上安裝Appium/Node Js
- 24. 在MacOSX上安裝perl的GD庫10.6
- 25. 指定安裝JRE不存在(的MacOSX)
- 26. pip在MacOSX Lion上安裝django超時
- 27. Axis2的安裝紙做MacOSX上
- 28. 在macosx上安裝/編譯lua問題
- 29. 在MacOSX上通過構建安裝GDAL
- 30. 我想在MacOSX Yosemite上安裝Mono
我可以用啤酒做同樣的事嗎? –
不,brew沒有libtheora的回購。 –