DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 175 176 177 178 179 180 181 182 183 ··· 474 下一页

2017年8月11日

摘要: v 容器(Container) v 容器就是一种文件(封装)格式,比如flv、mkv、ts、mp4、rmvb、avi等。包含下面5种流以及文件头信息。 v 流(Stream) v 是一种视频数据信息的传输方式,5种流:音频,视频,字幕,附件,数据。 v 帧(Frame) 代表一幅静止的图像,分为I帧 阅读全文
posted @ 2017-08-11 10:28 DoubleLi 阅读(642) 评论(0) 推荐(0)

摘要: ffmpeg的常用用法很多,我这里提供的用法有可能有许多地方是你没见过的。 一、ffmpeg合并视频 我经常需要切割再把一些零碎的视频给拼接起来,这样可以省许多磁盘空间。其实用mencoder挺不错的,至少合并的参数极简单。用ffmpeg可以用下面的方法合并,至少我觉得比用cat这么野蛮的合并文件的 阅读全文
posted @ 2017-08-11 10:23 DoubleLi 阅读(1405) 评论(0) 推荐(0)

摘要: ffmpeg作为媒体文件处理软件,基本用法如下: ffmpeg -i INPUTfile [OPTIONS] OUTPUTfile 输入输出文件通常就是待处理的多媒体文件了。可以是纯粹的音频文件,纯粹的视频文件,或者混合的。ffmpeg主持绝大部分的常见音频, 视频格式,象常见的各mpeg,AVI封 阅读全文
posted @ 2017-08-11 10:21 DoubleLi 阅读(5278) 评论(0) 推荐(0)

摘要: 1、加字幕 命令:ffmpeg -i <input> -filter_complex subtitles=filename=<SubtitleName>-y <output> 说明:利用libass来为视频嵌入字幕,字幕是直接嵌入到视频里的硬字幕。 参考资料:http://ffmpeg.org/ff 阅读全文
posted @ 2017-08-11 10:11 DoubleLi 阅读(1549) 评论(0) 推荐(0)

2017年8月10日

摘要: FFMPEG中的swscale提供了视频原始数据(YUV420,YUV422,YUV444,RGB24...)之间的转换,分辨率变换等操作,使用起来十分方便,在这里记录一下它的用法。 swscale主要用于在2个AVFrame之间进行转换。 下面来看一个视频解码的简单例子,这个程序完成了对"北京移动 阅读全文
posted @ 2017-08-10 16:28 DoubleLi 阅读(795) 评论(0) 推荐(0)

摘要: 标签: ffmpegavpicture_fill 2013-05-17 10:03 4713人阅读 评论(1) 收藏 举报 标签: ffmpegavpicture_fill 2013-05-17 10:03 4713人阅读 评论(1) 收藏 举报 分类: ffmpeg(3) 分类: ffmpeg(3 阅读全文
posted @ 2017-08-10 16:24 DoubleLi 阅读(570) 评论(0) 推荐(0)

摘要: 复制代码 这句调用时,pFrameRGB和buffer都是已经申请到的一段内存, 会将pFrameRGB的数据按RGB565格式自动"关联"到buffer。 sws_scale(img_convert_ctx, pFrame->data, pFrame->linesize, 0, pCodecCtx 阅读全文
posted @ 2017-08-10 16:21 DoubleLi 阅读(298) 评论(0) 推荐(0)

摘要: 移植ffmpeg过程中,遇到swscale的用法问题,所以查到这篇文章。文章虽然已经过去很长时间,但是还有颇多可以借鉴之处。谢谢“咕咕鐘"。 转自:http://guguclock.blogspot.com/2009/12/ffmpeg-swscale.html 如果想將某個PixelFormat轉 阅读全文
posted @ 2017-08-10 16:17 DoubleLi 阅读(955) 评论(0) 推荐(0)

摘要: FFmpeg里面的sws_scale库可以在一个函数里面同时实现:1.图像色彩空间转换;2.分辨率缩放;3.前后图像滤波处理。 其核心函数主要有三个:// 初始化sws_scalestruct SwsContext *sws_getContext(int srcW, int srcH, enum A 阅读全文
posted @ 2017-08-10 16:12 DoubleLi 阅读(1058) 评论(0) 推荐(0)

摘要: Mediaproxy: Mediaproxy是Opensips的一个模块,它用来实现现有大多数sip客户端的自动NAT穿透。这就意味着,当使用mediaproxy模块时,不需要对NAT盒子进行任何配置就能使位于NAT之后的客户端正常工作。 工作原理: 此解决方案就是在两个sip用户代理之间放置一个媒 阅读全文
posted @ 2017-08-10 11:34 DoubleLi 阅读(1560) 评论(1) 推荐(0)

上一页 1 ··· 175 176 177 178 179 180 181 182 183 ··· 474 下一页