- 博客(10)
- 收藏
- 关注
原创 编译rk3308 32位平台ffmpeg库
1. configurePATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure \--enable-cross-compile \--cross-prefix=arm-linux-gnueabihf- \--cc=/opt/RK3308-32bit/bin/arm-linu...
2019-03-20 17:14:29 822 1
原创 ffmpeg在A113X平台移植和裁剪
背景因为只需要做音频解码,因此不需要视频相关的功能,而且只需要部分音频解码和解封装器,因此对ffmpeg库进行一定程度的裁剪,并在amlogic a113x(ARM) 平台上移植成功。1. 配置(最关键的步骤)PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure \--...
2019-03-20 16:20:53 813 1
原创 ffplay && aplay 常用命令记录
记录生活中用到的ffplay和aplay命令1. ffplay利用音频过滤器可以实现倍速播放或慢速播放ffplay later.mp3 -af atempo=2.0atempo过滤器的范围是[0.5, 2]之间,如果要实现4倍速播放,可以用两个atempo过滤器ffplay later.mp3 -af atempo=2.0,atempo=2.0 -nodisp滤镜链使用"...
2019-03-20 16:01:41 2771
原创 基于amlogic A113X 平台的SDL2移植
本文主要介绍在A113X(arm) 平台上移植SDL2,因为主要用于做音频输出,所以在configure阶段做了一些详细配置,移植成功的libsdl2可以用来播放音频,我所移植的版本是sdl2.0.81. 配置./configure --prefix=$HOME/SDL_build --host=arm-linux --disable-video --disable-render --dis...
2019-03-20 14:57:09 2018 2
原创 ubuntu编译完整ffmpeg(视频+音频)
本文介绍编译ffmpeg及其依赖库,下面是ffmpeg官方编译指南,官方指南只编译出静态库,这里我编译出来的主要是工程中需要的动态库ffmpeg官方编译链接1 . 安装依赖sudo apt-get update -qq && sudo apt-get -y install \ autoconf \ automake \ build-essential \ cm...
2019-03-19 19:03:52 521
原创 用ffmpeg将wav转换为PCM音频
wav转pcmffmpeg -i lucky.wav -f f32le -ar 44100 -acodec pcm_f32le lucky.pcm主要参数:-i 设定输入流-f 设定输出格式-ss 开始时间视频参数:-b 设定视频流量,默认为200Kbit/s-r 设定帧速率,默认为25-s 设定画面的宽与高-aspect 设定画面的比例-vn 不处理视频-vcodec ...
2019-03-19 18:05:13 5749
原创 snd_pcm_open 函数分析一
snd_pcm_open函数分析一1. 参数和返回值2. 调用流程1. 参数和返回值int snd_pcm_open(snd_pcm_t **pcmp, const char *name, snd_pcm_stream_t stream, int mode)pcmp 打开的pcm句柄name 要打开的pcm设备名字,默认default,或者从asound.conf或者asoundrc里面...
2019-01-24 19:17:01 10265 3
原创 alsa相关源码编译
下载地址:https://www.alsa-project.org/main/index.php/Main_Page1. alsa-lib./configure --prefix=/home/dong/alsa_test/alsa-libmake make install2. alsa-utils./configure CFLAGS="-I/home/dong/alsa_test/a...
2019-01-24 11:08:40 797
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人