音视频
ACoderLife
这个作者很懒,什么都没留下…
展开
-
MP4文件格式分析及分割实现(附源码)
MP4文件格式分析 MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在“ISO/IEC 14496-14”标准文件中定义的,属于MPEG-4的一部分,是“ISO/IEC 14496-12(MPEG-4 Part 12 ISO base media file format)”标准中所定义的媒体格式的一种实现,后者定义了一种通用的媒体文件结构...转载 2018-07-12 09:42:24 · 821 阅读 · 0 评论 -
ffmpeg 静态库使用,undefined reference错误
home/3521dWork/3521dCode/hisiApp/ffmpeg/hisi_lib/libavformat.a(os_support.o): In function `resolve_host':/home/3521dWork/ffmpeg/ffmpeg-0.5/libavformat/os_support.c:69: warning: gethostbyname is obso...原创 2018-08-06 11:21:53 · 2578 阅读 · 3 评论 -
视频压缩编码的一些概念
视频编码压缩的类型:1.无损压缩 无损压缩利用数据的统计冗余(数据之间的相关性和可预测性)进行压缩,以预测编码和熵编码为基础,可完全恢复原始数据而不引起任何失真,压缩比一般不超过10:1 无损压缩应用于一些特殊应用场合的图像数据如,指纹图像,医学图像等的压缩 2.有损压缩 有损压缩最主要的压缩措施是量化处理,合并和丢弃一些不重要的信息,在实际编码中,往往是有损压缩和无损压缩的综合使用,...原创 2018-09-09 21:36:05 · 1426 阅读 · 0 评论 -
视频编码名词参数解释
GOP(Group of Pictures)策略影响编码质量:所谓GOP,意思是画面组,一个GOP就是一组连续的画面。MPEG编码将画面(即帧)分为I、P、B三种,I是内部编码帧,P是前向预测帧,B是双向内插帧。简单地讲,I帧是一个完整的画面,而P帧和B帧记录的是相对于I帧的变化。没有I帧,P帧和B帧就无法解码,这就是MPEG格式难以精确剪辑的原因,也是我们之所以要微调头和尾的原因。GOP 越长...转载 2018-11-19 14:08:21 · 1025 阅读 · 0 评论 -
VLC移植海思(ARM)平台
转载于:acodelife###概述在ARM平台,可以使用live555和vlc用于RTSP推流。live555代码比较简单,但是单线程,效率不足。因为项目需要,所以交叉编译VLC,用于RTSP服务器。###编译过程1.下载vlc源码vlc源码下载,我使用的是vlc-2.2.1版本。2.配置编译脚本,我的编译脚本如下:#!/bin/sh# for armexport PATH=/...转载 2019-08-30 17:57:57 · 3306 阅读 · 2 评论