当前位置: 首页 > wzjs >正文

深圳网站建设电话合肥网站排名提升

深圳网站建设电话,合肥网站排名提升,wordpress开头,官方网站建设 都来磐石网络多媒体文件基本概念 多媒体文件其实是个容器在容器里面有很多流(Stream/Track)每种流是由不同的编码器编码的从流中读出的数据称为包在一个包中包含着一个或多个帧 几个重要的结构体 AVFormatContextAVStreamAVPacket FFmpeg操作流数据的基本步骤 打印音/视频信息(Meta信息…

多媒体文件基本概念

  1. 多媒体文件其实是个容器
  2. 在容器里面有很多流(Stream/Track)
  3. 每种流是由不同的编码器编码的
  4. 从流中读出的数据称为包
  5. 在一个包中包含着一个或多个帧

几个重要的结构体

  1. AVFormatContext
  2. AVStream
  3. AVPacket

FFmpeg操作流数据的基本步骤

打印音/视频信息(Meta信息)

  1. av_register_all() 
  2. avformat_open_input()/avformat_close_input()
  3. av_dump_format() :打印音视频的meta信息

具体来看一下 demo:

#include <stdio.h>
#include <libavformat/avformat.h>
#include <libavutil/log.h>int main(int argc,char* argv[])
{int ret;AVFormatContext* fmt_ctx = NULL;av_log_set_level(AV_LOG_INFO);av_register_all();ret = avformat_open_input(&fmt_ctx,"./test.mp4",NULL,NULL);if(ret < 0){av_log(NULL,AV_LOG_ERROR,"Can not open file: %s\n",av_err2str(ret));return -1;}av_dump_format(fmt_ctx,0,"./test.mp4",0);avformat_close_input(&fmt_ctx);return 0;
}

编译输出:

wj@ubuntu:~/FFmpeg$ gcc -g -o mediainfo mediainfo.c -lavformat -lavutil
mediainfo.c: In function ‘main’:
mediainfo.c:12:5: warning: implicit declaration of function ‘av_register_all’ [-Wimplicit-function-declaration]12 |     av_register_all();|     ^~~~~~~~~~~~~~~
wj@ubuntu:~/FFmpeg$ ./mediainfo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './test.mp4':Metadata:major_brand     : mp42minor_version   : 1compatible_brands: isommp423gp5creation_time   : 2018-11-02T07:56:26.000000Zencoder         : FormatFactory : www.pcfreetime.comDuration: 00:05:26.05, bitrate: N/AStream #0:0(und): Video: mpeg4 (mp4v / 0x7634706D), none, 151 kb/s, SAR 1:1 DAR 0:0, 14.90 fps, 14.90 tbr, 14898 tbn (default)Metadata:creation_time   : 2018-11-02T07:56:26.000000Zhandler_name    : videoStream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, 2 channels, 125 kb/s (default)Metadata:creation_time   : 2018-11-02T07:56:26.000000Zhandler_name    : soundStream #0:2(und): Data: none (mp4s / 0x7334706D), 0 kb/s (default)Metadata:creation_time   : 2018-11-02T07:56:26.000000Zhandler_name    : GPAC MPEG-4 OD HandlerStream #0:3(und): Data: none (mp4s / 0x7334706D), 0 kb/s (default)Metadata:creation_time   : 2018-11-02T07:56:26.000000Zhandler_name    : GPAC MPEG-4 Scene Description Handler

http://www.dtcms.com/wzjs/805914.html

相关文章:

  • 如何增加网站的外链在哪些网站上发外链好
  • 十大招聘网站排行榜更换wordpress后台登陆地址
  • 郑州响应式网站设计网站上做网上支付功能
  • 免费发布信息网有哪些网站创造一个app要多少钱
  • 建设银行员工网站网站建设全流程
  • 郴州网站建设哪个好公司网站建设行为规定
  • 大学生做企业网站广西网站建设开发
  • 网站内链分析青海省住房和城乡建设网站
  • 泰州谁会建网站wordpress得到文章的附件
  • 昌平建设网站有经验的南昌网站建设
  • 中国建设银行邵阳分行网站广西桂林公司
  • 将电脑做的网站放到外网三合一网站建设什么意思
  • 网站制作的地方游戏加盟公司
  • 免费建设手机网站哪个网站微博做的最好
  • 网站项目设计流程案例简单网站设计网站
  • 基本信息型营销网站有哪些网站优化方式有哪些
  • 求人做网站沈阳网站公司哪个好
  • 网站设计需求表南宫做网站
  • 那个视频网站好网站开发基本要求
  • 快速搭建网站后台网站服务器知识
  • pc端网站布局关于网站开发人员的薪资
  • 推荐网站建设服务器网站菜单实现原理
  • 昆山网站公司哪家好小说类网站程序
  • 魔兽wordpress广东网络seo推广
  • 定制网站制作wordpress加音乐
  • flask做的网站 网址网店运营在哪里学比较好些
  • 前程无忧网深圳网站建设类岗位有一个网站 人物模型可以做各种动作
  • 驻马店网站建设熊掌号图片转链接生成器网站
  • 济南网站制作多少钱组建公司网络方案
  • 上海市企业服务云网站百度网站评价