240 发简信
IP属地:河北
  • 其实,添加字幕其实有两种方式,1.通过filter融到原先的YUV中再编码,这当然是需要解码并重新编码的。2.字幕作为第三路stream存在于format中,这种当然不需要解码,只需要解封装,加上字幕stream,然后重新封装就行了。

    五、IOS-FFmpeg解封装、解码、编码、封装

    结合前面的知识,这次把FFmpeg的解封装、解码、编码和封装整合到一块。代码仓库:https://github.com/wulang150/FFmpegTest.git[ht...

  • 添加字幕其实有两种方式,1.通过filter融到原先的YUV中再编码,这当然是需要解码并重新编码的。2.字幕作为第三路stream存在于format中,这种当然不需要解码,只需要解封装,加上字幕stream,然后重新封装就行了。

    五、IOS-FFmpeg解封装、解码、编码、封装

    结合前面的知识,这次把FFmpeg的解封装、解码、编码和封装整合到一块。代码仓库:https://github.com/wulang150/FFmpegTest.git[ht...

  • 音视频时间戳计算

    时间戳 时间戳分为解码时间戳(DTS)和显示时间戳(PTS) 分别表示某一帧解码和显示相对于起始时间的时间戳通常来说视频不带B帧的情况下 视频的DTS和PTS相同带B帧的情况...

  • 120
    【iOS】导航栏那些事儿

    参考文章 navigationItem UINavigationItem UINavigationBar UIBarButtonItem UIButton iOS 7 教程:...

  • 120
    Mac OS X 启用 Web 服务器

    我们经常性的需要使用局域网搭建 Web 服务器测试环境,如部署局域网无线安装企业应用等,Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了...

个人介绍
从事音视频、流媒体开发6年
熟悉音视频编解码、RTP/RTSP/GB28181流媒体传输协议、ffmpeg