[FFmpeg-user] Compile ffmpeg w libvpx & libvorbis on Ubuntu 14.04.02 x64
arcassis at gmail.com
arcassis at gmail.com
Tue Jul 28 19:09:31 CEST 2015
Hello,
Can someone show/guide me to compile ffmpeg for Android with enable-libvpx
and enable-libvorbis on Ubuntu 14.04.02 x64?
I've already tried to come up with something using tutorials:
[1]
and
[2]
but without any success.
The tutorials are somehow inconsistent, different errors appear regarding
unsatisfied dependencies, configure logs keep throwing different errors
about not finding different files.
What I did:
1) downloaded and unzipped Android NDK at ~/android-ndk-r10e
2) downloaded, configured, make and make install for the following libs:
libogg, libvorbis and libvpx (according to [1]). All the libs where
downloaded in ~/android-ndk-r10e/sources/ffmpeg
3) after that used build_android.sh (used the one form [2], with some
adaptations to enable libvpx and libvorbis and disable other unusefull
options).
4) after checking the output folder
~/android-ndk-r10e/sources/ffmpeg/android/arm/
realized that in the lib folder I couldn't find any so files, not to
mention any libvpx or libvorbis related artefacts.
I've attached my build_android.sh, configure.log and directory structure in
the archive. Also the links for [1] and [2] are specified in the file
TutorialsUsed.txt.
If someone has a working tutorial about how to compile ffmpeg for android
with support for libvpx and libvorbis using Ubuntu 14.04. x64 I'll be
greatly in his/her debt!
Thanks
*-------------------*
*Dan Damian*
*+40767-901-780*
arcassis at gmail.com
-------------- next part --------------
android-ndk-r10e/sources/ffmpeg/
├── android
│ └── arm
├── compat
│ ├── aix
│ ├── avisynth
│ ├── float
│ ├── msvcrt
│ ├── plan9
│ ├── tms470
│ └── windows
├── doc
│ └── examples
├── libavcodec
│ ├── aarch64
│ ├── alpha
│ ├── arm
│ ├── avr32
│ ├── bfin
│ ├── mips
│ ├── neon
│ ├── ppc
│ ├── sh4
│ ├── sparc
│ └── x86
├── libavdevice
├── libavfilter
│ └── x86
├── libavformat
├── libavresample
│ ├── aarch64
│ ├── arm
│ └── x86
├── libavutil
│ ├── aarch64
│ ├── arm
│ ├── avr32
│ ├── bfin
│ ├── mips
│ ├── ppc
│ ├── sh4
│ ├── tomi
│ └── x86
├── libogg
│ ├── doc
│ ├── include
│ ├── macosx
│ ├── src
│ └── win32
├── libpostproc
├── libswresample
│ ├── aarch64
│ ├── arm
│ └── x86
├── libswscale
│ ├── arm
│ ├── ppc
│ └── x86
├── libvorbis
│ ├── doc
│ ├── examples
│ ├── include
│ ├── lib
│ ├── m4
│ ├── macos
│ ├── macosx
│ ├── symbian
│ ├── test
│ ├── vq
│ └── win32
├── libvpx
│ ├── build
│ ├── examples
│ ├── test
│ ├── third_party
│ ├── tools
│ ├── vp8
│ ├── vp9
│ ├── vpx
│ ├── vpx_dsp
│ ├── vpx_mem
│ ├── vpx_ports
│ ├── vpx_scale
│ └── vpx_util
├── presets
├── tests
│ ├── api
│ ├── checkasm
│ ├── fate
│ ├── filtergraphs
│ └── ref
└── tools
91 directories
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.rar
Type: application/rar
Size: 31705 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20150728/5528a0e6/attachment.rar>
-------------- next part --------------
1 = http://wiki.webmproject.org/ffmpeg/building-with-libvpx
2 = http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build_android.sh
Type: application/x-sh
Size: 854 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20150728/5528a0e6/attachment.sh>
More information about the ffmpeg-user
mailing list