我是靠谱客的博主 成就路人,最近开发中收集的这篇文章主要介绍android libx264,android ffmpeg+libx264+libx265,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

【实例简介】

android版本的arm平台下的ffmpeg+libx264+lib265.其中x264是直接编译到ffmpeg.so文件里面的。x265是以动态库的形式支持的.

【实例截图】

【核心代码】

ff-onelib

└── ff-onelib

├── include

│   ├── libavcodec

│   │   ├── avcodec.h

│   │   ├── avdct.h

│   │   ├── avfft.h

│   │   ├── d3d11va.h

│   │   ├── dirac.h

│   │   ├── dv_profile.h

│   │   ├── dxva2.h

│   │   ├── jni.h

│   │   ├── mediacodec.h

│   │   ├── qsv.h

│   │   ├── vaapi.h

│   │   ├── vda.h

│   │   ├── vdpau.h

│   │   ├── version.h

│   │   ├── videotoolbox.h

│   │   ├── vorbis_parser.h

│   │   └── xvmc.h

│   ├── libavdevice

│   │   ├── avdevice.h

│   │   └── version.h

│   ├── libavfilter

│   │   ├── avfiltergraph.h

│   │   ├── avfilter.h

│   │   ├── buffersink.h

│   │   ├── buffersrc.h

│   │   └── version.h

│   ├── libavformat

│   │   ├── avformat.h

│   │   ├── avio.h

│   │   └── version.h

│   ├── libavutil

│   │   ├── adler32.h

│   │   ├── aes_ctr.h

│   │   ├── aes.h

│   │   ├── attributes.h

│   │   ├── audio_fifo.h

│   │   ├── avassert.h

│   │   ├── avconfig.h

│   │   ├── avstring.h

│   │   ├── avutil.h

│   │   ├── base64.h

│   │   ├── blowfish.h

│   │   ├── bprint.h

│   │   ├── bswap.h

│   │   ├── buffer.h

│   │   ├── camellia.h

│   │   ├── cast5.h

│   │   ├── channel_layout.h

│   │   ├── common.h

│   │   ├── cpu.h

│   │   ├── crc.h

│   │   ├── des.h

│   │   ├── dict.h

│   │   ├── display.h

│   │   ├── downmix_info.h

│   │   ├── error.h

│   │   ├── eval.h

│   │   ├── ffversion.h

│   │   ├── fifo.h

│   │   ├── file.h

│   │   ├── frame.h

│   │   ├── hash.h

│   │   ├── hmac.h

│   │   ├── hwcontext_cuda.h

│   │   ├── hwcontext_d3d11va.h

│   │   ├── hwcontext_drm.h

│   │   ├── hwcontext_dxva2.h

│   │   ├── hwcontext.h

│   │   ├── hwcontext_qsv.h

│   │   ├── hwcontext_vaapi.h

│   │   ├── hwcontext_vdpau.h

│   │   ├── hwcontext_videotoolbox.h

│   │   ├── imgutils.h

│   │   ├── intfloat.h

│   │   ├── intreadwrite.h

│   │   ├── lfg.h

│   │   ├── log.h

│   │   ├── lzo.h

│   │   ├── macros.h

│   │   ├── mastering_display_metadata.h

│   │   ├── mathematics.h

│   │   ├── md5.h

│   │   ├── mem.h

│   │   ├── motion_vector.h

│   │   ├── murmur3.h

│   │   ├── opt.h

│   │   ├── parseutils.h

│   │   ├── pixdesc.h

│   │   ├── pixelutils.h

│   │   ├── pixfmt.h

│   │   ├── random_seed.h

│   │   ├── rational.h

│   │   ├── rc4.h

│   │   ├── replaygain.h

│   │   ├── ripemd.h

│   │   ├── samplefmt.h

│   │   ├── sha512.h

│   │   ├── sha.h

│   │   ├── spherical.h

│   │   ├── stereo3d.h

│   │   ├── tea.h

│   │   ├── threadmessage.h

│   │   ├── timecode.h

│   │   ├── time.h

│   │   ├── timestamp.h

│   │   ├── tree.h

│   │   ├── twofish.h

│   │   ├── version.h

│   │   └── xtea.h

│   ├── libpostproc

│   │   ├── postprocess.h

│   │   └── version.h

│   ├── libswresample

│   │   ├── swresample.h

│   │   └── version.h

│   ├── libswscale

│   │   ├── swscale.h

│   │   └── version.h

│   ├── x265_config.h

│   └── x265.h

├── lib

│   ├── libavcodec.a

│   ├── libavdevice.a

│   ├── libavfilter.a

│   ├── libavformat.a

│   ├── libavutil.a

│   ├── libpostproc.a

│   ├── libswresample.a

│   ├── libswscale.a

│   └── pkgconfig

│   ├── libavcodec.pc

│   ├── libavdevice.pc

│   ├── libavfilter.pc

│   ├── libavformat.pc

│   ├── libavutil.pc

│   ├── libpostproc.pc

│   ├── libswresample.pc

│   └── libswscale.pc

├── libffmpeg.so

├── libx265.so

└── share

└── ffmpeg

└── examples

├── avio_dir_cmd.c

├── avio_reading.c

├── decode_audio.c

├── decode_video.c

├── demuxing_decoding.c

├── encode_audio.c

├── encode_video.c

├── extract_mvs.c

├── filter_audio.c

├── filtering_audio.c

├── filtering_video.c

├── http_multiclient.c

├── hw_decode.c

├── Makefile

├── metadata.c

├── muxing.c

├── qsvdec.c

├── README

├── remuxing.c

├── resampling_audio.c

├── scaling_video.c

├── transcode_aac.c

└── transcoding.c

15 directories, 154 files

最后

以上就是成就路人为你收集整理的android libx264,android ffmpeg+libx264+libx265的全部内容,希望文章能够帮你解决android libx264,android ffmpeg+libx264+libx265所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部