音视频
文章平均质量分 56
赵健zj
致力于移动端(Android/IOS/Flutter/C++/音视频)生态的学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT的安装与学习
资源https://download.qt.io/archive/qt/5.12/5.12.10/single/安装QT教程快捷键原创 2022-02-01 16:40:36 · 882 阅读 · 0 评论 -
ExoPlayer之Timeline等功能的翻译
Timeline Timeline.WIndow Timeline.Period原创 2021-12-17 11:21:03 · 1466 阅读 · 0 评论 -
MediaInfo安装步骤
资料MediaInfomacport在Mac环境下安装port软件库,用于下载第三方库$ curl -O https://distfiles.macports.org/MacPorts/MacPorts-2.7.1.tar.bz2$ tar xf MacPorts-2.7.1.tar.bz2$ cd MacPorts-2.7.1/$ ./configure$ make$ sudo make install下载安装环境所需要的第三方库sudo port install au原创 2021-11-19 10:23:58 · 1315 阅读 · 0 评论 -
音视频之-PTS和DTS
DTS主要用于视频的解码, 英文全称是Decoding Time Stamp,PTS主要用于在解码阶段进行视频的同步和输出,全称是Presentation Time Stamp。在没有B帧的情况下,DTS和PTS的输出顺序是一样的因为B帧打乱了解码和显示的顺序,所以一旦存在B帧,PTS与DTS势必会不同,FFmpeg中使用AVpacket结构体来描述解码前或解码后的压缩数据,用AVFrame结构体来描述解码后或编码前的原始数据对于视频来说 ,AVFrame就是视频的一帧图像,这帧图像什么时候显.原创 2021-11-03 16:37:22 · 1206 阅读 · 0 评论 -
OpenGL资料收集
资料GLSurfaceView+MediaPlayer播放视频openGL ES进阶教程(四)用openGL ES+MediaPlayer 渲染播放视频+滤镜效果学openGL必知道的图形学知识OpenGL坐标系之间的转换写给大家看的“透视除法” —— 齐次坐标和投影透视投影详解OpenGL ES着色器语言之变量和数据类型3.1.3 三角形、条带与扇面(bilibili)最好的OpenGL教程之一...原创 2021-10-13 10:56:22 · 288 阅读 · 0 评论 -
ffmpeg 常用命令
资料ffmpeg mp4 mp3 pcm flac转换ffmpeg mp4转yuvmp4转mp3ffmpeg -i a.mp4 -f MP3 a1.mp3mp4转flacffmpeg -i a.mp4 -f flac -acodec flac -ac 1 -ar 16000 a.flac这个方法可以转换成功,但是比较耗时mp3转 flacffmpeg -y -i “F:\mp3\11.mp3” -f flac -acodec flac -ac 1 -ar 16000 “F:\flac\1原创 2021-10-08 15:50:19 · 3826 阅读 · 0 评论 -
FFMPEG SDK软硬解码基础
都有啥解封装软硬件解码像素格式转换重采样pts/dts同步策略FFMPEG解封装总览av_register_all()avformat_network_init()avformat_open_input(...)avformat_find_stream_info(...)av_find_best_stream(...)AVFormatContext AVStream AVPacketav_read_frame(...)avformat_open_input确保av_原创 2021-09-30 12:05:10 · 539 阅读 · 0 评论 -
音视频-java和jni相互调用
module里面android { compileSdk 31 defaultConfig { applicationId "com.joyy.nativecpp" minSdk 21 targetSdk 31 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUni原创 2021-09-30 09:31:54 · 461 阅读 · 0 评论 -
undefined reference to `vtable for’”问题的解决方法
我遇到的问题就是,没有在CMakeList.txt中加入类,导致的原创 2021-09-29 16:02:40 · 596 阅读 · 0 评论 -
GOP(Group of pictrues) I帧 B帧 P帧 MPEG PTS DTS 码率 帧率
资料I、P、B帧区别图像I、B、P帧介绍视频编解码基本概念之 GOPI帧帧内编码帧 又称 intra picture ,I 帧通常是每个 GOP( MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩, 做为随机访问的参考点, 可以当成图象。 I 帧可以看成是一个图像经过压缩后的产物特点I 帧是一个全帧压缩编码帧。它将全帧图像信息进行 JPEG 压缩编码及传输 ;I 帧解码时仅用 I 帧的数据就可重构完整图像 ;I 帧描述了图像背景和运动主体的详情 ;I 帧不需要参考其他画原创 2021-09-29 14:45:53 · 3731 阅读 · 0 评论 -
音视频-架构图
原创 2019-09-15 16:06:45 · 1096 阅读 · 0 评论
分享