在实际的项目中,从音频设备采集到的音频的类型和编码器类型(aac
,amr)通常是不一致的。那么我们首先需要做重采样的过程。利用swr_convert
重新采样。这时候我们可能会遇到另外一个问题。就是在encode_audio的时候遇到more samples than frame size (av...
分类:
其他好文 时间:
2014-06-13 13:55:45
阅读次数:
405
之前介绍的系统声音服务(System Sound
Services)提供了一个接口,用于播放不超过30秒的声音。要进一步使用iOS的音频功能,有两个框架:Media Player和AV Foundation。
分类:
其他好文 时间:
2014-06-11 23:57:42
阅读次数:
457
2012-06-25 19:36:06| 分类: 默认分类|举报|字号 订阅
1、下载ffmpeg。
wget http://down1.chinaunix.net/distfiles/ffmpeg-0.4.9-p20051120.tar.bz2
我是在这个网址上下载ffmpeg-0.4.9-p20051120.tar.bz2,看网上有人...
分类:
系统相关 时间:
2014-06-07 14:45:32
阅读次数:
301
enc_ctx->profile =FF_PROFILE_H264_MAIN
; enc_ctx->time_base.den = 24; enc_ctx->time_base.num =
1; enc_ctx->gop_size = 8; /* emit one intra frame ...
分类:
其他好文 时间:
2014-06-07 09:45:45
阅读次数:
486
http://www.rosoo.net/a/201107/14663.html一般fps在代码里这样表示Fps
= den/num如果den = 15,num=1,则fps = 15。如果帧率固定,pts*fps 就表示当前是第几帧。当输入视频流的帧率不固定,如rmvb
,而输出视频流的帧率固定,...
分类:
其他好文 时间:
2014-06-06 10:11:11
阅读次数:
363
http://blog.chinaunix.net/uid-26000296-id-3483782.html一、FFmpeg忽略了adaptation_field()数据FFmpeg忽略了包含PCR值的adaptation_filed数据;代码(libavformat/mpegts.c)分析如下:/...
分类:
其他好文 时间:
2014-06-06 10:05:10
阅读次数:
308
#以下脚本保存成.sh文件运行,不会出现中文乱码问题
网上查到用enable关键字控制,实际是draw#加水印
水印位置由x,y,w,h来控制#ffmpeg编译时需--enable-libfreetype才能用此功能#!/bin/bashffmpeg -y -i
jiushu.mpg -acodec...
分类:
其他好文 时间:
2014-06-05 20:16:43
阅读次数:
1175
1
网上搜出的一些ffmpeg添加logo的命令都不成功,调查了官方手册后以下这种用法成功:ffmpeg -y -i input.mp4 -vf
"movie=logo.png [logo];[in][logo] overlay=10:10 [out]" output.mp4^^^^^^^^ 输入 ...
分类:
其他好文 时间:
2014-06-05 20:03:25
阅读次数:
1097
最近移植ffmpeg到android做转码工具,编译出的了libffmpeg.so,调用该库遇到了点小问题,参考下面的文章解决:***************************如果你的代码不想随Android开源发布,或者你的代码用到了闭源的第三方库文件,你可以把需要的库动态链接到自己的程序中,修改Android.mk..
分类:
移动开发 时间:
2014-06-04 12:54:35
阅读次数:
442
伴随着毕业论文的完毕,这两天最终腾出了空暇,又有时间搞搞FFMPEG的研究了。想着之前一直搞的都是FFMPEG解码方面的工作,非常少涉及到FFMPEG编码方面的东西,于是打算研究一下FFMPEG的编码。在网上看了一些样例,发现要不然是难度稍微有些大,要不然就是类库比較陈旧,于是就决定自己做一个编码方...
分类:
其他好文 时间:
2014-06-03 16:12:50
阅读次数:
333