zl程序教程

ffmpeg 笔记 一

  • FFmpeg从入门到精通笔记之四[通俗易懂]

    FFmpeg从入门到精通笔记之四[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 介绍在FFmpeg环境下使用libx264进行H.264(AVC)软编码的操作,H.265(HEVC)的编码操作使用的是libx265,但是参数基本类似。FFmpeg软编码H.264与H.265 当前网络中常见的视频编码格式要数H.264最为火热,支持H.264的封装格式有很多,如FLV、MP4、HLS(M3U8)、MKV、TS等格式 FFmpeg

    日期 2023-06-12 10:48:40     
  • FFmpeg从入门到精通笔记之一库介绍

    FFmpeg从入门到精通笔记之一库介绍

    大家好,又见面了,我是你们的朋友全栈君。 FFmpeg: Fast Forward Moving Picture Experts Group(mpeg:动态图像专家组) H.264:国际标准化组织(ISO)和国际电信联盟(ITU)共同提出的继MPEG4之后的新一代数字视频压缩格式.H.264是ITU-T以H.26x系列为名称命名的标准之一 AVC(Advaned Video Coding)

    日期 2023-06-12 10:48:40     
  • 《FFmpeg从入门到精通》读书笔记(二)[通俗易懂]

    《FFmpeg从入门到精通》读书笔记(二)[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 写在前面2019.06.18 第三章 FFmpeg转封装 第三章 FFmpeg转封装一、MP4格式标准MP4文件由许多个Box与FullBox组成;每个Box由Header和Data两部分组成。 FullBox是Box的扩展,其在Box结构的基础上,在Header中增加8位version标志和24为flags标志; Header包含了整个Box的

    日期 2023-06-12 10:48:40     
  • 《FFmpeg从入门到精通》读书笔记(五)

    《FFmpeg从入门到精通》读书笔记(五)

    大家好,又见面了,我是你们的朋友全栈君。 写在前面2019.06.24 第六章 FFmpeg滤镜使用(至 6.5 结束) FFmpeg滤镜使用FFmpeg滤镜Filter描述格式参数排列方式[输入流或标记名] 滤镜参数 [临时标记名]; [输入流或标记名] 滤镜参数 [临时标记名]...复制例如:输入两个文件,一个视频文件input1.mp4,一个图片logo.jpg,将图像流缩放为2000

    日期 2023-06-12 10:48:40     
  • 《FFmpeg从入门到精通》读书笔记(三)

    《FFmpeg从入门到精通》读书笔记(三)

    大家好,又见面了,我是你们的朋友全栈君。 写在前面2019.06.20 第四章 FFmpeg转码 FFmpeg转码FFmpeg软编码H.264与H.265FFmpeg本身不支持H.264的编码器,是由FFmpeg的第三方模块对其进行支持,当前常用的编码器为x264,所支持的像素格式主要包括以下几种(使用ffmpeg -h encoder=libx264进行查询)Encoder libx264

    日期 2023-06-12 10:48:40     
  • ffmpeg 从入门到精通 笔记《1》「建议收藏」

    ffmpeg 从入门到精通 笔记《1》「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。转码命令 ./ffmpeg -i input.mp4 -f avi output.aviffmpeg -formats 查看支持的格式ffprobe 多媒体分析器 ./fprobe -shoe_streams output.avi 查询视频信息configure –help 查看所需要的第三放外部库 /编解码./configure –l

    日期 2023-06-12 10:48:40     
  • FFmpeg从入门到精通笔记之二

    FFmpeg从入门到精通笔记之二

    大家好,又见面了,我是你们的朋友全栈君。 FFmpeg中常用的工具主要是ffmpeg、ffprobe、ffplay,它们分别用作多媒体的编解码工具、内容分析工具和播放器。ffmpeg常用命令ffmpeg的封装转换。ffmpeg的封装转换(转封装)功能包含在AVFormat模块中,通过libavformat库进行Mux和Demux操作.    * 多媒体文件的格式有很多种,这些格式中的很多参数

    日期 2023-06-12 10:48:40     
  • 《FFmpeg从入门到精通》读书笔记(一)

    《FFmpeg从入门到精通》读书笔记(一)

    大家好,又见面了,我是你们的朋友全栈君。 写在前面最近在读《FFmpeg从入门到精通》这本书,结合着雷神的博客,学习音视频的知识~ 在学习的过程中,也记录了一些摘要。因为是边看边记的,所以一些要点在看到后面的时候,需要反过来整理前面的。我用有道云笔记写的markdown没法加图片,所以就先把这部分发了出来。后续会针对内容和排版一步步的优化,如果你被这凌乱的内容辣到了眼睛,请谅解哈哈哈~2019

    日期 2023-06-12 10:48:40     
  • FFmpeg学习笔记汇总

    FFmpeg学习笔记汇总

    第1章 FFmpeg简介1.1 FFmpeg定义FFmpeg既是一款音视频编解码工具,同时也是一组音视频编解码开发套件,作为编解码开发套件,它为开发者提供了丰富的音视频处理的调用接口。 FFmpeg提供了多种媒体格式的封装和解封装,包括多种音视频编码、多种协议的流媒体、多种色彩格式转换、多种采样率转换、多种码率转换等;FFmpeg框架提供了多种丰富的插件模块,包含封装与解封装的插件、编码与解码的

    日期 2023-06-12 10:48:40     
  • 在Linux中部署FFmpeg开源视频压缩环境过程简单笔记

    在Linux中部署FFmpeg开源视频压缩环境过程简单笔记

    下面是在Linux中部署FFmpeg和相关类库全过程的简单记录,如下:编译安装yasmtar zxvf ./yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure make make install复制编译安装x264tar xvfj ./x264.tar.bz2 cd x264 ./configure --enable-shared make make insta

    日期 2023-06-12 10:48:40     
  • FFmpeg开发笔记(一)搭建Linux系统的开发环境

    FFmpeg开发笔记(一)搭建Linux系统的开发环境

    对于初学者来说,如何搭建FFmpeg的开发环境是个不小的拦路虎,因为FFmpeg用到了许多第三方开发包,所以要先编译这些第三方源码,之后才能给FFmpeg集成编译好的第三方库。 不过考虑到刚开始仅仅调用FFmpeg的API,不会马上去改FFmpeg的源码,因此只要给系统安装编译好的FFmpeg动态库,即可着手编写简单的FFmpeg程序。比如这个网站https://github.com/BtbN/

    日期 2023-06-12 10:48:40     
  • ffmpeg编程入门学习笔记(一) -入门

    ffmpeg编程入门学习笔记(一) -入门

    推荐一个零声学院免费公开课程,个人觉得老师讲得不错,分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis&

    日期 2023-06-12 10:48:40     
  • FFmpeg基础库编程开发学习笔记——视频常见格式

    FFmpeg基础库编程开发学习笔记——视频常见格式

    声明一下:这些关于ffmpeg的文章仅仅是用于记录我的学习历程和以便于以后查阅,文章中的一些文字可能是直接摘自于其它文章、书籍或者文献,学习ffmpeg相关知识是为了使用在Android上,我也才是刚開始接触学习,如有不正确之处还请指出。 视频格式能够分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类。虽然后者在播放的稳定性和播放画面质量上可能没有前者优秀。但

    日期 2023-06-12 10:48:40     
  • FFMpeg学习笔记

    FFMpeg学习笔记

    ffmpeg在windows下的安装,可以参考以下文章ffmpeg windows编译动态库、静态库_半岛铁盒.的博客-CSDN博客_ffmpeg 编译windows库自己编译的文件,在使用时(加字幕),出现没有过滤器的情况(如果想要使用drawtext,编译

    日期 2023-06-12 10:48:40