Media
音视频
cnzf1
业精于勤 荒于嬉;行成于思 毁于随;
展开
-
VBR、ABR、CBR三种编码方式
CBR编码在流式播放方案中使用CBR编码最为有效。使用CBR编码时,比特率在流的进行过程中基本保持恒定并且接近目标比特率,始终处于由缓冲区大小确定的时间窗内。CBR编码的缺点在于编码内容的质量不稳定。因为内容的某些片段要比其他片段更难压缩,所以CBR流的某些部分质量就比其他部分差。此外,CBR编码会导致相邻流的质量不同。通常在较低比特率下,质量的变化会更加明显。采用CBR编码方式时节目合成时间...原创 2019-12-23 22:59:50 · 6234 阅读 · 0 评论 -
MP4文件格式的解析,以及MP4文件的分割算法
mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当然,流媒体点播也可以采用flv格式来做,flv也可以封装H.264视频数据的,不过Adobe却不推荐这么做,人家说毕竟mp4才是H.264最佳的存储格式嘛。 这几天整理并重构了一下mp4文件的解转载 2016-10-10 17:00:24 · 1788 阅读 · 0 评论 -
ffmpeg编解码程序运行报错Cannot load libcuda.so.1并crash
在Linux 平台做FFMPEG视频编码的程序时,程序运行时提示错误:Cannot load libcuda.so.1Segmentation fault (core dumped) 。分析:刚开始以为需要安装cuda相关库,也就GPU视频硬件加速的库没有安装。后来查资料发现是没有安装编码库。 在默然配置情况下安装的ffmpeg是没有包含编码库的。要解决 这个原创 2017-06-08 15:33:13 · 6395 阅读 · 0 评论