卡塔尔世界杯排名_98世界杯决赛 - dylfjc.com

  • 首页
  • 中国足球世界杯
  • 亚洲区世界杯预选
  • 02韩日世界杯
  • HOME> 亚洲区世界杯预选> ffmpeg教程及加速视频转码
    ffmpeg教程及加速视频转码
    亚洲区世界杯预选

    ffmpeg教程及加速视频转码

    1、ffmpeg简介:

    ffmpeg来自MPEG视频编码标准。

    是一套可以用来记录,转换数字音频、视频,并能将其转化为流的开源计算机程序。

    可以轻易的实现多种视频格式之间的相互转换。

    2、基础知识:

    容器、文件(conainer、file)

    即特定格式的多媒体文件,比如MP4、flv、mkv等

    媒体流(stream):

    表示时间轴上的一段连续数据,如一段声音数据、一段视频数据或一段字幕数据。

    可以是压缩的,也可以是非压缩的,压缩的数据需要关联特定的编解码器。

    数据帧、数据包(frame、packet)

    一个媒体流是由大量的数据帧组成,对于压缩数据,帧对应着编解码器的最小处理单元,分属于不同媒体流的数据帧交错存储于容器之中。

    frame对应压缩前的数据,packet对应压缩后的数据。

    编解码器:

    以帧为单位实现压缩数据和原始数据之间的转换。

    复用:

    把不同的流按照某种容器的规则放入容器。

    解复用:

    把不同的流从某种容器中解析出来。

    3、码率和帧率:

    码率和帧率是视频文件的最重要的基本特征,对于他们的特有设置会决定视频质量。

    如果我们知道码率和时长,可以很容易的计算出文件的大小。

    帧率:是视频文件中每一秒的帧数。肉眼想看到连续移动图像至少需要15帧。

    码率:也叫比特率,是一个确定整体视频、音频质量的参数,秒为单位处理的位数,码率和视频质量成正比,在视频文件中比特率用bps来表达。

    4、Windows搭建ffmpeg

    1、官网下载编译好的shared库;

    2、将执行文件ffmpeg.exe、ffplay.exe、ffprobe.exe拷贝到C:\Windows目录;

    或者将这三个执行文件添加至Path环境变量中,就不需要2、3步骤了。

    3、将相应的动态库拷贝到C:\Windows\SysWOW64日录;注:WOW64(Windows-on-Windows 64-bit)

    4、查看是否安装完成:ffmpeg -version

    5、ffmpeg、ffplay、ffprobe区别:

    ffmpeg:超快音视频编码器(类似爱剪辑)

    ffplay:简单媒体播放器

    ffprobe:简单多媒体流分析器

    6、ffmpeg命令查看:

    ffmpeg -h、ffmpeg -h long、ffmpeg -h full

    ffplay -h

    ffprobe -h

    7、ffmpeg处理流程:

    先看两条命令:

    ffmpeg -i test_192

    理论研究铱(III)/镍(II)
    天涯明月刀手游牢狱疑云攻略大全 牢狱疑云动机、证物及疑点分析汇总

    友情链接:


    Copyright © 2022 卡塔尔世界杯排名_98世界杯决赛 - dylfjc.com All Rights Reserved.