- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 音视频应用--VMAF工具学习
1 VMAF是什么?视频多方法评估工具(VMAF)是由Netflix与南加州大学,南特大学IPI / LS2N实验室以及德克萨斯大学奥斯汀分校的图像和视频工程实验室合作开发的一种客观的全参考视频质量指标。VMAF根据参考和失真的视频序列,借助机器学习和人类视觉模型来客观预测和评判视频质量。该指标可用于评估不同视频编解码器,编码器,编码设置或传输变体的质量。github地址:GitHub - Netflix/vmaf: Perceptual video quality assessment
2021-09-30 08:10:00 6739
原创 音视频问题汇总--播放器seekto功能优化
最近工作中碰到一个问题,关于播放器播放一段视频的需求,因此查找了一些方案,在此记录一下。背景介绍客户在设备上把一段视频(好了,就是广告了)当作屏保进行播放,但是点击屏幕进入系统时时要退出屏保播放,进入我们的应用,然后再次进入屏保时继续进行视频播放,并且要从上次退出时播放的位置顺序播放向后循环播放。这样一段需要,本身用Android自带的MediaPlayer或者MediaCodec进行即可播放,但是涉及到再次进入屏保应用时,还要seekto到上次播放的位置,这里就出现一个seekto不准的小问题
2021-04-22 20:47:23 865
原创 音视频入门、进阶、提升书籍推荐
最近和伙伴们聊天时候,让我推荐一些音视频相关书籍,但由于音视频相关的内容相对比较复杂,涉及的面比较全,所以需要学习、阅读的书籍也很多,事先声明(求生欲很强)都是个人主观感受,没有排名先后顺序。书籍是我们入门的敲门砖、技术提升的阶梯、晋升专家的助手,每个人理解和吸收的多少并不一样,因此对于每个人的作用也是不一样的,各位看官量力而行,勿喷轻喷。满满干货容我慢慢呈上:小白入门篇:建立起来图片和音频的概念,对于图像、音频、视频有足够的认识,以及部分常用工具、框架入门:国外计算机科学教材系列:
2021-04-14 09:07:29 3676
原创 音视频问题汇总--视频花屏
最近工作上碰到两个问题,都是播放时候出现花屏现象,因此汇总一下,方便后续防止踩坑。问题一第一个是设备播放特定文件时出现花屏现象。碰见类似问题,一般会进行问题怀疑点预设,初步猜想可能发生的原因:第一:文件问题本身问题:包括文件损坏、头信息损坏等;第二:参数问题:包括视频参数、格式档位、帧率等;第三:显示问题:yuv格式、surface相关内容。所以逐步击破各个猜想,摸清问题产生的原因,完成问题修复。1.1 文件排查第一步确认该文件是否正常,确认不是格式导..
2021-04-08 10:58:59 1148
原创 音视频编解码--Opus编解码系列1
1 简介Opus 是一个完全开源,免费的,通用性高的音频解码器。Opus 在网络上有着无与伦比的交互式语音和音乐传播功能,但也可以用来存储,在流媒体上使用。Opus 遵从 Internet Engineering Task Force (IETF)RFC 6716标准,整合了 Skype's SILK 解码和 Xiph.Org's CELT 解码的技术。新的WebRTC中WebRTC中默认是采用Opus编码,Opus编码是由silk编码和celt编码合并在一起,silk编码是由sk...
2020-08-24 09:13:10 4122
原创 WebRTC NACK
WebRTC NACK在WebRTC中,前向纠错(FEC)和丢包重传(NACK)是抵抗网络错误的重要手段。FEC在发送端将数据包添加冗余纠错码,纠错码连同数据包一起发送到接收端;接收端根据纠错码对数据进行检查和纠正。RFC5109[1]定义FEC数据包的格式。NACK则在接收端检测到数据丢包后,发送NACK报文到发送端;发送端根据NACK报文中的序列号,在发送缓冲区找到对应的数据包,重新发送到接...
2019-06-29 17:46:18 1355
原创 matlab bin()函数的作用和注意事项
这几天在学习小波变换,在阅读demo过程中,碰到一些问题,就记录下来,碰巧也解决了,就写下来和大家分享!例如bin函数,在matlab中读取是从左到右的顺序读取字节流。>> bin=dec2bin(16,8);%16=(00010000)2>> bin(:,1:2:7)ans =0000>> bin=dec2bin(170);%170=(10101010)2>> bin
2011-10-28 10:17:29 5005
原创 x264在VC环境编译出错原因分析(转载) .
由于x264的开发平台不是windows,所以在Windows上用VC编译器来编译x264总是不能一次成功,现将在编译过程中的常见错误总结如下,希望能节省初学者的时间。 x264在VC环境中的编译指南下载地址:x264源代码(含VC编译指南) 以下错误是在vc71下
2011-07-17 15:39:09 688
原创 转载《vc的nasm和vcsp5 vcpp5的安装。》
如果vc不能编译asm的汇编代码,会报错,需要nasm,下载nasm,放在vc的如下路径 C:/Program Files/Microsoft Visual Studio/VC98/Bin csdn上有下载,下载文件中说: 时间:2009.09.06人员:李亚东 软件:na
2011-07-17 15:37:30 1144
Multimedia Signal coding and Transmission -Jens-RainerOhm(auth.).pdf
2019-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人