
多媒体
文章平均质量分 84
Harrison_zhu
再度拼搏在代码之间
展开
-
遇到 ld.lld: error: found local symbol ‘__bss_start‘ in global part of symbol table in file 错误
在用AndroidStudio开发APP时,因重新拉取git仓库代码,导致以下错误:[164/164] Linking CXX shared library ..\..\..\..\build\intermediates\cmake\debug\obj\arm64-v8a\libailiving.soFAILED: cmd.exe /C "cd . && C:\Users\LENOVO\AppData\Local\Android\Sdk\ndk\22.1.7171670\toolcha原创 2021-09-22 18:49:32 · 9045 阅读 · 6 评论 -
ffmpeg 播放H265视频流
参考下面两篇blog ,终于在ubuntu20.10上实现了 ffplay 拉flv流的功能,感谢博主。 https://blog.youkuaiyun.com/smallhujiu/article/details/81703434 https://www.pianshen.com/article/26551860041/实现的diff文件diff --git a/libavformat/flv.h b/libavformat/flv.hindex 3...原创 2021-01-15 16:51:45 · 3235 阅读 · 0 评论 -
MPEG4中I帧B帧P帧的基本概念
MPEG-2三种图像编码:帧内编码图象、前向预测编码图象、双向预测编码图象。帧内编码图象简称“I帧”,I帧是只使用本帧内的数据进行编码的图象。即只对本帧内的图象块进行DCT变换、量化和熵编码等压缩处理。在一个图象组(GOP)中的第一个编码帧应为I帧;前向预测编码图象简称“P帧”,P帧是根据前面最靠近的I帧或P帧作为参考帧进行前向预测编码的图象。由于P帧使用了运动补偿压缩方法,压缩比高于I帧,双向原创 2008-07-24 16:59:00 · 3277 阅读 · 0 评论 -
Linux音频编程指南
虽然目前Linux的优势主要体现在网络服务方面,但事实上同样也有着非常丰富的媒体功能,本文就是以多媒体应用中最基本的声音为对象,介绍如何在Linux平台下开发实际的音频应用程序,同时还给出了一些常用的音频编程框架。一、数字音频音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才转载 2010-01-08 17:42:00 · 1168 阅读 · 0 评论 -
几个比较老的flash开源项目
(1)gnash 这个目前还在积极的开发过程中,可以用日新月异来形容。其中用到了很多的库,例如jpeglib,zlib,libpng以及一些音视频的 解码程序,例如ffmpeg或者gstreamer(二者可选其一),绘图方面可以支持libagg或者 libsdl,内部进行trans matrix变换的时候使用了open gl的api,在linux下面对应的 库是mesalib,全部原创 2012-03-23 10:35:25 · 1342 阅读 · 0 评论