上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 34 下一页
摘要: 一、FFmpeg 学习材料 1. 官方API文档 FFmpeg Documentation:http://www.ffmpeg.org/doxygen/trunk/index.html 2. 优秀开源项目 a). FFmpeg_Tutorial : https://github.com/yinwen 阅读全文
posted @ 2019-02-21 17:02 灰色飘零 阅读(4491) 评论(0) 推荐(3) 编辑
摘要: 一、AAC编码概述 AAC是高级音频编码(Advanced Audio Coding)的缩写,出现于1997年,最初是基于MPEG-2的音频编码技术,目的是取代MP3格式。2000年,MPEG-4标准出台,AAC重新集成了其它技术包括SBR或PS特性,目前AAC可以定义为⼀种由 MPEG-4 标准定 阅读全文
posted @ 2019-02-21 15:52 灰色飘零 阅读(11936) 评论(1) 推荐(1) 编辑
摘要: 如何使用FFmpeg抽取音视频的视频数据,代码如下: #include "pch.h" #include <iostream> #include "AACFormat.h" #define __STDC_CONSTANT_MACROS #define __STDC_FORMAT_MACROS // 阅读全文
posted @ 2019-02-18 22:18 灰色飘零 阅读(2612) 评论(0) 推荐(1) 编辑
摘要: 使用FFmpeg抽取音频数据为ACC文件之前,先了解一下AAC的相关概念及基本的文件封装格式方式。 学习链接为: 音视频编解码技术(二):AAC 音频编码技术。 使用FFmpeg抽取音视频的音频数据为ACC文件,代码如下: #include "iostream" #include "string" 阅读全文
posted @ 2019-02-18 21:08 灰色飘零 阅读(1904) 评论(0) 推荐(0) 编辑
摘要: 在之前使用FFmpeg命令行的时候,我们经常看到FFmpeg命令行在输出音视频文件的会打印一下文件的Meta信息,类似如图: 那么我们如何通过代码的方式输出这些Meta信息呢? FFmpeg提供了一个API专门用来打印多媒体文件的格式 —— av_dump_format ( )。 下面是示例代码: 阅读全文
posted @ 2019-02-18 13:52 灰色飘零 阅读(2367) 评论(0) 推荐(1) 编辑
摘要: FFmpeg 提供了丰富的API供我们使用,下面我们来讲述一下文件操作相关的API: FFmpeg 删除文件:avpriv_io_delete() FFmpeg 重命名文件:avpriv_io_move() FFmpeg 打开目录:avio_open_dir() FFmpeg 读取目录:avio_r 阅读全文
posted @ 2019-02-17 18:13 灰色飘零 阅读(2699) 评论(3) 推荐(0) 编辑
摘要: 在Visual Studio 开发(二):VS 2017配置FFmpeg开发环境 一文中,我们配置好了FFmpeg的开发环境,下面我们开始边实战,边学习FFmpeg。 首先,我们要学习的就是FFmpeg的日志输出系统 。 一、FFmpeg 日志输出系统介绍 FFmpeg 日志输出的核心函数方法为: 阅读全文
posted @ 2019-02-16 23:10 灰色飘零 阅读(11957) 评论(0) 推荐(1) 编辑
摘要: 在上篇文章 Visual Studio 开发(一):安装配置Visual Studio Code 中,我们讲了一下如何配置VS CODE,来编写和调试C的代码。如果你已经使用VS Code回顾和复习好C相关的知识了,并且有想深入学习FFmpeg的方法,那么可以看看这篇文章,相信对你会很有帮助。 一、 阅读全文
posted @ 2019-02-16 15:00 灰色飘零 阅读(11342) 评论(1) 推荐(2) 编辑
摘要: 一、为何使用Visual Studio Code Visual Studio Code作为一个微软发布的轻量级的编辑器,编写和调试C代码是相当方便的,所以推荐使用Visual Studio Code。 二、安装配置Visual Studio Code 下载地址:https://code.visual 阅读全文
posted @ 2019-02-16 11:54 灰色飘零 阅读(4993) 评论(0) 推荐(1) 编辑
摘要: 一、TS 格式标准介绍 TS是一种音视频封装格式,全称为MPEG2-TS。其中TS即"Transport Stream"的缩写。 先简要介绍一下什么是MPEG2-TS: DVD的音视频格式为MPEG2-PS,全称是Program Stream。而TS的全称则是Transport Stream。MPE 阅读全文
posted @ 2019-02-11 22:59 灰色飘零 阅读(15672) 评论(1) 推荐(4) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 34 下一页