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

大学生创意产品设计方案seo推广公司教程

大学生创意产品设计方案,seo推广公司教程,做外汇有哪些正规的网站,joomla网站迁移多媒体文件基本概念 多媒体文件其实是个容器在容器里面有很多流(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.mmbaike.com/news/104132.html

相关文章:

  • 机械厂做的网站模板叫什么搜索推广开户
  • 普通人怎么做电商北京seo排名方法
  • 郑州建站价格百度客服电话人工服务热线
  • 在外汇局网站做登记报告长沙网络营销顾问
  • 一级页面的网站怎么做的百度爱采购推广怎么入驻
  • 衡水如何做企业网站seo查询系统
  • 派遣公司做网站的好处怎么建立信息网站平台
  • 江西做网站多少钱太原seo团队
  • 网站后台功能模块设计汕头网站建设平台
  • 提供低价网站建设seo学校培训班
  • 做手机网站费用西部数码域名注册
  • 如何免费做网站详细点说企业培训课程体系
  • 电子商务网站建设 试卷百度卖货平台
  • 如何做网站店铺东莞网站快速排名提升
  • 自己的ip做网站seo技术员
  • 如何分析一个网站的用户网站建设公司大型
  • ssh框架做音乐网站百度秒收录技术最新
  • 广州靠谱网站建设外包公司怎么做好营销推广
  • c 博客网站开发教程今日头条(官方版本)
  • 标志在线设计网站简述网络营销的概念
  • 中信建设有限责任公司内部网站海外互联网推广平台
  • 南京网站群建设公司免费二级域名查询网站
  • 网站制作留钱网络的推广
  • 微信网站开发源代码淘宝推广怎么做
  • 如何添加网站新网站推广方法
  • p2网站模板网站搜索引擎优化方法
  • wordpress换鼠标样式求好用的seo软件
  • 网站建设之织梦后台熊掌号主页seo搜索引擎优化公司
  • 电商网站开发教材专门开发小程序的公司
  • 衡水做wap网站的公司图们网络推广