
音视频开发
石呈景
Hello, World!
展开
-
[转]从ffmpeg源代码分析如何解决ffmpeg编码的延迟问题
本文转载自:http://lib.youkuaiyun.com/article/57/40941?knId=1586近日在做一个分布式转码服务器,解码器是采用开源的ffmpeg,在开发的过程中遇到一个问题:编码延迟多大5、6秒钟,也就是最初编码的几十帧并不能马上取出,而我们的要求是实时编码!虽然我对视频编码方面不是很熟悉,但根据开发的经验,我想必定可以通过设置一些参数来改变这些情况。但我本人接触ffmpe...转载 2018-07-17 16:27:39 · 748 阅读 · 0 评论 -
基于FFmpeg程序开发的环境配置(Linux下利用Makefile进行配置)
FFmpeg库配置方法(适用Linux)写本文档时的配置环境FFmpeg版本: 4.1ysam版本: 1.3.0zlib版本: 1.2.8一、安装FFmpeg前准备1.安装yasm编译器FFmpeg为了提升效率使用了汇编指令,如MMX和SSE等,所以需要安装汇编编译器yasm。官网下载:http://yasm.tortall.net/Download.html手动安装:tar ...原创 2019-02-22 20:05:07 · 2185 阅读 · 1 评论 -
FFMPEG 关于对时间戳转换的理解
转自:FFMPEG 关于对时间戳转换的理解首先介绍转换函数:av_rescale_q_rnd(int64_t a, int64_t b, int64_t c, enum AVRounding rnd) **此函数主要用于对于不同时间戳的转换。具体来说是将以 “时钟基c” 表示的 数值a 转换成以 “时钟基b” 来表示。 **FFMPEG的很多结构中有AVRationaltime_ba...转载 2019-02-25 18:46:36 · 990 阅读 · 2 评论