Lv.3
Allen2000
更多个人资料
237
成长值
0
关注
0
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
自动化运维、DevOps
个人勋章
TA还没获得勋章~
成长雷达
100
57
0
60
20
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
自动化运维、DevOps
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
【云享读书会第13期】FFmpeg 查看媒体信息和处理音视频文件的常用方法
MPC是华为云的多媒体处理服务。视频属性一般有:分辨率,码率,颜色空间。音频属性一般有:采样率,声道数,码率。ffmpeg命令中 -ab 一般用来设置码率,-r用来设置帧率。视频转码:ffmpeg -i test1.mp4 -vcodec h264 -s 480*480 -an -f m4v test1.264视频封装:ffmpeg –i test1_video.mp4 –i test1_a...
5G媒体
音视频
Allen2000
2022-07-27 14:23:06
2662
0
0
2022-07-27 14:23:06
999+
0
0
【云享读书会第13期】音频文件的封装格式和编码格式
MP3是音频的封装格式。音频编码格式一般还有:AAC,AC3。ID3V2的位置在文件头,ID3V1的位置在文件尾,长度是128字节。MP3既是封装格式又是编码格式。一个完整的视频文件是由音频和视频2部分组成的。H264、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式。由于很多种视频编码文件、音频编码文件都符合AVI封装要求,则意味着即使是AVI后缀,也可能里面的具体编码格式不同...
音视频
Allen2000
2022-07-27 14:09:47
1468
0
0
2022-07-27 14:09:47
999+
0
0
【云享读书会第13期】视频文件的编码格式
视频编码格式一般有:H263,H264,H265H264码率控制模式是: ABR帧类型有:I帧,B帧,P帧,大小关系是I>P>BI帧的特点:一个全帧压缩编码帧,将全帧图像进行JPEG压缩以及传输,它是P帧和B帧的参考帧,其画面质量影响了后面参考i帧的p帧和b帧的质量,本身其不需要参考其他帧,i帧是基础帧,每一组里面只含有一个I帧,i帧所占的信息数据比较大。P帧:解码前需要用缓存的画面叠加本帧...
音视频
Allen2000
2022-07-27 13:58:49
1539
0
0
2022-07-27 13:58:49
999+
0
0
【云享读书会第13期】视频文件的封装格式
视频的后缀也叫视频的封装格式,简称视频格式。封装: 后缀名(封装格式/文件格式)。所谓封装就是把编码器生成的多媒体文件,如视频,音频,字幕按照一定的标准混合封装在一起。容器: 为多媒体内容提供索引。如果没有容器的话一个视频你只能从头看到尾,没有声音。容器标准由不同的公司制定,有些是兼容的,有些是要改变媒体的编码格式才能转换,一般情况下都是选择效率高,兼容性好的容器标准。编码:其实就是压缩,就...
容器
音视频
Allen2000
2022-07-27 13:37:48
1310
0
0
2022-07-27 13:37:48
999+
0
0
【云享读书会第13期】多媒体处理工具 FFmpeg 工具集
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFMPEG从功能上划分为几个模块,分别为核心工具(libutils)、媒体格式(libav...
Allen2000
2022-07-27 13:20:09
1263
0
0
2022-07-27 13:20:09
999+
0
0
【读书会第十二期】Java内存模型与线程
现代计算机操作系统都是多任务处理,CPU 速度相对于IO ,网络,数据库快的不是一个数量级,也就是说处理器在很多地方都是在等待其他资源处理完成后才工作,所以必须是要充分利用号CPU 资源,尽可能的把处理器的性能压榨出来。 Java内存模型(Java Memory Model,JMM)来屏 蔽各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致...
Java
任务调度
Allen2000
2022-05-11 23:27:24
1731
0
0
2022-05-11 23:27:24
999+
0
0
【读书会第十二期】Java虚拟机类加载机制
虚拟机把描述类的数据从Class文件加载到内存、并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。与那些在编译时需要进行连接工作的语言不同,在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会为Java应用程序提供高度的灵活性,Java里面天生可以动态...
Java
虚拟化
Allen2000
2022-05-11 23:23:35
2196
0
0
2022-05-11 23:23:35
999+
0
0
【读书会第十二期】JAVA虚拟机性能监控和故障处理
虚拟机的监控与处理工具大概有以下几个:JSP,JSAT,JSTACK,JMAP,JHAT,重点说下jconsole和visualvm。Jconsole:JConsole 是一个内置 Java 性能分析器,可以在 GUI shell 中运行。可以轻松地使用 JConsole来监控 Java 应用程序性能和跟踪 Java 中的代码。它可以从本地,填入主机名称,使用一个特殊的URL连接JMX代理来...
Java
虚拟化
Allen2000
2022-05-09 23:40:51
1468
0
0
2022-05-09 23:40:51
999+
0
0
【读书会第十二期】Java虚拟机垃圾回收
一、引用计数算法 引用计数算法(Reference Counting)比较简单,对每个对象保存一个整型的引用计数器属性,用于记录对象被引用的情况。 优点:实现简单,垃圾对象便于辨识。判定效率高,回收没有延迟性。缺点:它需要单独的字段存储计数器,这样的做法增加了存储空间的开销。每次赋值都需要更新计数器,伴随着加法和减法操作,这增加了时间开销。引用计数器有一个严重的问题,即无法处理循环引用的情况...
Java
虚拟化
Allen2000
2022-05-07 23:05:24
1419
0
0
2022-05-07 23:05:24
999+
0
0
【读书会第十二期】JAVA虚拟机内存
java自动内存管理机制---运行时数据区域:Java虚拟机在执行Java程序的过程中会把它管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在, 有些区域则是依赖用户线程的启动和结束而建立和销毁。虚拟机栈:也称为Java栈,每个方法被执行的时候,Java虚拟机都会同步创建一个栈帧。java堆空间划分:根据对象的存活率(年龄)...
Java
虚拟化
Allen2000
2022-04-25 22:08:35
1603
0
0
2022-04-25 22:08:35
999+
0
0
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注