摘要:
代码 #include <stdio.h> #define __STDC_CONSTANT_MACROS //因为ffmpeg是C语言编写的所以要继承C语言的语法格式 extern "C" { #include "libavcodec/avcodec.h" #include "libavformat 阅读全文
摘要:
作用 SDL(Simple DirectMedia Layer)库的作用,说白了就是封装了复杂的视音频交互工作,简化了视音频处理的难度 特点 跨平台 开源 结构 SDL结构如下所示。可以看出它实际上还是调用了DirectX等底层API完成了和硬件的交互 SDL的工作过程 SDL视频显示的数据结构 S 阅读全文
摘要:
1000! #include<stdio.h> #define N3 00//定义数组长度 int main() { int a[N],i,j,k,n; for(i = 0;i<N;i++) { a[i] = 0; } a[0] =1 ;//第一位设为1 k = 0;//第一位设为1 for(i=1 阅读全文
摘要:
AVCodec AVCodec是存储编解码器信息的结构体。 /** * AVCodec. */ typedef struct AVCodec { /** * Name of the codec implementation. * The name is globally unique among e 阅读全文
摘要:
AVFrame AVFrame是包含码流参数较多的结构体 /** * Audio Video Frame. * New fields can be added to the end of AVFRAME with minor version * bumps. Similarly fields tha 阅读全文
摘要:
正则表达式 int main(int argc,char *argv[],char *envp[]) { char szBuf[8] = {0}; //scanf("%7s",szBuf);//输入检查 %s无限输入 //scanf("%7[0-9]s",szBuf);//只允许输入0 1 2 3 阅读全文
摘要:
普通的阶层我们的计算方法 循环方法 #include<stdio.h> int main() { int num = 0; unsigned long long factorial = 1; printf("请输入一个整数:"); scanf("%d",&num); if(num < 0 ) { p 阅读全文
摘要:
FLV的封装格式 FLV(Flash Video)是一种常见的视频封装格式,最初由Adobe公司开发,用于在网络上播放的视频内容。FLV格式通常用于将视频和音频流组合在一起,并以一种紧凑的方式存储在单个文件中。下面是FLV封装格式的一些关键点: FLV Header Header记录了FLV的类型, 阅读全文
摘要:
什么是SSA SSA(SubStation Alpha),是由CS Low,比传统字幕格式如SRT格式功能更加先进的字幕文件格式。 该格式字幕的外挂文件以*.ssa作为后缀。 什么是ASS? ASS(Advanced SubStation Alpha),是一种比SSA更为高级的字幕格式,其实质版本是 阅读全文
摘要:
什么是AAC AAC(Advanced Audio Coding,高级音频编码)是一种声音数据的文件压缩格式分为:AAC分为ADIF和ADTS两种文件格式。 什么是ADIF和ADTS? ADIF:音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需要进行在音频数据流中间开始的解码 阅读全文