最近遇到一个问题:关于Android下Video快进功能
利用mediaplay 的seekTo()
不能精确定位,一些资料提到跟视频的关键帧有关系 决定利用FFmpeg试试看.
网上找了个安装脚本如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| sudo apt-get install build-essential git-core checkinstall yasm texi2html libvorbis-dev libx11-dev libvpx-dev libxfixes-dev zlib1g-dev pkg-config netcat libncurses5-dev #version FFMPEG_VERSION=3.1.3 cd /usr/local/src if [ ! -d "/usr/local/src/ffmpeg-${FFMPEG_VERSION}" ]; then sudo wget "http://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.bz2" sudo tar -xjf "ffmpeg-${FFMPEG_VERSION}.tar.bz2" fi cd "ffmpeg-${FFMPEG_VERSION}" sudo ./configure --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx sudo make sudo checkinstall --pkgname=ffmpeg --pkgversion="5:${FFMPEG_VERSION}" --backup=no --deldoc=yes --default
|
经过一通编译处理终于安装成功了
1 2 3 4 5 6 7 8 9 10 11
| ffmpeg -version ffmpeg version 3.1.3 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 4.8 (Ubuntu 4.8.5-2ubuntu1~14.04.1) configuration: --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 47.100 / 6. 47.100 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100
|