ffmpeg
文章平均质量分 68
我是小超斌
这个作者很懒,什么都没留下…
展开
-
FFmpeg的动态链接库介绍
尽管avcodec内置了大部分的音视频编解码库,可是有些码流需要集成第三方的编解码库,比如视频格式h264要求集成第三方的x264,视频格式h265要求集成第三方的x265,音频格式mp3要求集成第三方的mp3lame等等,libavcodec目录下的诸多lib***.c代码就是用来集成第三方编解码库的。avutil是FFmpeg的音视频工具库,它包含了常见的通用工具和各类算法库,其中通用工具包括字典操作、日志记录、缓存交互、线程处理,以及加解密库aes、md5、sha、base64、等;转载 2023-07-27 10:44:28 · 425 阅读 · 0 评论 -
AVFilter - 流媒体过滤器
文章目录**流媒体过滤器 - AVFilter****函数说明** :**函数名称** : **avfilter_graph_alloc****功能** : 相当于合拢所有过滤器的统一上下文**avfilter_init_str参数选项**:**abuffersink ( 媒体数据最终出口 ) ****aformat ( 将媒体数据进行格式化 )****amix ( 混音处 )**:**abuffer ( 媒体数据入口 )**转载 2023-07-14 14:58:26 · 157 阅读 · 0 评论 -
ffmpeg进行混音,将两路音频pcm数据合成一路输出
PCM重采样进行混音转载 2023-07-14 10:47:12 · 752 阅读 · 0 评论 -
linux下ffmpeg的使用方法
格式转换 (将file.avi 转换成output.flv)C代码 #ffmpeg -i file.avi output.flv -i 表示输入文件:现在有个视频video.avi,有个音频 audio.mp3,将其合并成output.avi 两个命令(file.avi 是中间文件,用完可删)C代码 #ffmpeg -i video.avi -vcod...转载 2018-09-18 15:03:23 · 10563 阅读 · 1 评论 -
arm Linux平台下FFmpeg的移植
一个视频直播的项目,需要使用嵌入式Linux设备作为一个推流端,所以使用FFmpeg实现推流功能。 libx264是一个自由的H.264编码库,是x264项目的一部分,使用广泛,ffmpeg的H.264实现就是用的libx264。ffmpeg 中带有264的解码,没有编码,需要添加x264。 fdk_aac被许多人认为几乎是最好的aac编码器,音质顺序大概为libfdk_aac>l...原创 2018-09-27 09:17:15 · 2017 阅读 · 0 评论