03 2018 档案
摘要:原文地址:https://www.cnblogs.com/wjr408/p/6727118.html 昨天去客户那里测试,需求才开始,所以很简单,就是测一下能不能接受到视频或图片,然后保存下来,现场客户说亮度不够,然后学了一下C#调节图片亮度,记录一下 学习的帖子在这:http://blog.csd
阅读全文
摘要:原文地址:http://www.cnblogs.com/yilin/p/csharp-activex.html 前言 ActiveX控件以前也叫做OLE控件,它是微软IE支持的一种软件组件或对象,可以将其插入到Web页面中,实现在浏览器端执行动态程序功能,以增强浏览器端的动态处理能力。通常Activ
阅读全文
摘要:原文地址:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014316090478912dab2a3a9e8f4ed49d28854b292f85bb000 目前,Python有
阅读全文
摘要:Basics View information and functions related to... View the header Initialization and Shutdown SDL.h Configuration Variables SDL_hints.h Error Handli
阅读全文
摘要:原文地址:http://blog.csdn.net/i_scream_/article/details/52714378 此博文相关知识点从雷神的博客以及视频学习,截图也是用了他的课件, 雷神博客地址:http://blog.csdn.net/leixiaohua1020/ SDL基础知识 SDL结
阅读全文
摘要:原文地址:http://blog.csdn.net/xiangzhihong8/article/details/53931213 本文90%来着于翻译,原文地址:http://java-lang-programming.com/en/articles/29 概述 MerkleTree被广泛的应用在比
阅读全文
摘要:文地址:https://zhuanlan.zhihu.com/p/30406675 基本概念 区块链作为比特币背后的技术,无需中心服务器,可实现各类存储数据公开、透明、可追溯。原本是比特币等加密货币存储数据的一种独特方式,是一种自引用的数据结构,用来存储大量交易信息,每条记录从后向前有序链接起来,具
阅读全文
摘要:原文地址:http://dockone.io/article/394 本文来自Nginx官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。正如作者所说,微服务架构更适合用于构建复杂的应用,尽管它也有自己的不足。DockOne将会于2018年3月23日在
阅读全文
摘要:原文地址:http://www.cnblogs.com/wintersun/p/6219259.html 微服务 软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。 Conw
阅读全文
摘要:文章转自:http://www.cnblogs.com/wainiwann/p/4128154.html 1.分离视频音频流 2.视频解复用 3.视频转码 4.视频封装 5.视频剪切 6.视频录制 7.YUV序列播放 8.YUV序列转AVI 常用参数说明: 主要参数: -i 设定输入流 -f 设定输
阅读全文
摘要:文章转自:http://www.cucer.cn/2016/03/10/ffmpeg-screen-capture.html 有些时候我们需要对屏幕进行录制,比如制作视频教程,录制直播等。然而这方面的软件多是收费的,即使是免费试用版的还有水印,特别烦人。下面介绍使用FFmpeg进行屏幕录制的方法。
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/8477021.html 1.MPEG-4标准概述 与MPEG1和MPEG2标准相比,MPEG-4 更加注重多媒体系统的交互性和灵活性,主要应用于可视电话、视频会议等。 MPEG-4 标准主要包含音视频对象编码工具集和编
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/8278369.html 1.FLV文件整体结构 FLV文件由FLV header和FLV body组成,FLV body由一系列的FLV tags组成,如下图所示 tag又可以分成三类:audio,video,scri
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/8277965.html 1.ISO/IEC 14496标准 ISO/IEC 14496是MPEG专家组制定的MPEG-4标准,分为多个部分(仍在更新)。 参考:https://en.wikipedia.org/wiki
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/8261727.html 1.视频编码发展简史 1988 年CCITT 通过了“p×64Kbps(p=1,2,3,4,5,,,,30) ”视像编码标准 H.261 建议, 被称为视频压缩编码的一个里程碑。从此, ITU-
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/8159481.html 1.预测编码 1.1.预测编码基本概念 预测法是最简单和实用的视频压缩编码方法,这时压缩编码后传输的并不是像素本身的取样幅值,而是该取样的预测值和实际值之差。 大量统计表明,同一副图像的临近像素
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/8138706.html 视频压缩编解码技术就是对数字的视频信号进行压缩和解压缩的过程。 1.数字电视的PCM原理 将输入的模拟电视信号变成输出的数字电视信号需经过取样、量化、编码三个步骤,由 A/D 变换器完成这三个步
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/8088153.html 1.预测编码 一幅图像由许多个像素点组成,大量的统计表明,同一副图像中像素之间具有较强的相关性。两个像素之间的距离越短,则其相关性越强。即两个像素的值越接近。于是,人们可以利用这种像素间的相关性
阅读全文
摘要:文章转自:http://www.cnblogs.com/CoderTian/p/6655568.html 1.FFmpeg编译 1.1.安装yasm 这里我是直接通过ubuntu包安装的,当然也可以通过编译源码来安装。 sudo apt-get install yasm 1.2.下载FFmpeg g
阅读全文
摘要:文章转自:http://blog.csdn.net/i_scream_/article/details/52760033 日期:2016.10.8 作者:isshe github:github.com/isshe 邮箱:i.sshe@outlook.com 平台:ubuntu16.04 64bit
阅读全文
摘要:文章转自:https://www.jianshu.com/p/4709ccbda3f9 1.ffmpeg 把文件当做直播推送至服务器 (RTMP + FLV) ffmpeg - re -i demo.mp4 -c copy - f flv rtmp://w.gslb.letv/live/stream
阅读全文
摘要:文章转自:http://blog.csdn.net/rootusers/article/details/42551935 一般ffmpeg都是直接从文件中读取或者从网络流中读取,比如rtp://xx.xx.xx.xx:xxxx。 事实上也支持从内存中获取。 函数avio_alloc_context(
阅读全文
摘要:文章转自:https://www.cnblogs.com/CoderTian/p/6791638.html 1.播放多媒体文件步骤 通常情况下,我们下载的视频文件如MP4,MKV、FLV等都属于封装格式,就是把音视频数据按照相应的规范,打包成一个文本文件。我们可以使用MediaInfo这个工具查看媒
阅读全文
摘要:原文地址:http://blog.csdn.net/qingkongyeyue/article/details/53024467 1、SDL中事件和线程(函数同时运行) 2、练习 (1)创建线程 第一个参数是一个函数,创建线程后refresh_video这个函数和下面的while()循环同时执行 (
阅读全文
摘要:论坛帖:http://bbs.csdn.net/topics/390536016
阅读全文
摘要:原文地址:http://blog.csdn.net/u013096568/article/details/53400389 panel上可以通过DrawToBitmap截图,不管是否在屏幕外是否有遮挡 在图片上打水印 抓屏截图 非顶端窗口截图 用Windows热键截图然后保存的我就不说了,地球人都知
阅读全文
摘要:下载地址:https://www.jetbrains.com/zh/phpstorm/specials/phpstorm/phpstorm.html?utm_source=baidu&utm_medium=display&utm_campaign=cn-bai-bdn-phpstorm-image-
阅读全文
摘要:原文地址:https://my.oschina.net/u/555002/blog/79324 前面整个的一段时间,我们有了一个几乎无用的电影播放器。当然,它能播放视频,也能播放音频,但是它还不能被称为一部电影。那么我们还要做什么呢? PTS和DTS 幸运的是,音频和视频流都有一些关于以多快速度和什
阅读全文
摘要:FFmpeg添加字幕 首先需要科普下。vob,mkv等格式文件以流的形式存储字幕,而mp4不支持这种方式。如果希望生成带字幕的mp4文件,只能将字幕“烧录”到视频中。 也就是说我们需要将字幕流与视频流进行合成。最终只留下视频流。这样肯定会对原始的视频的画质造成一定影响。 直接将mkv及里面得转换成m
阅读全文
摘要:原文地址:http://blog.csdn.net/ufocode/article/details/75475539 由于mp4容器,不像MKV等容器有自己的字幕流。 MKV这种容器的视频格式中,会带有一个字幕流,可以在播放中,控制字幕的显示与切换,也可以通过工具或命令,将字幕从视频中分离出来。 而
阅读全文
摘要:原文地址:http://www.cnblogs.com/wanggang123/p/6707985.html FFmpeg支持添加文字功能,具体如何将文字叠加到视频中的每一张图片,FFmpeg调用了文字库FreeSerif.ttf。当我们 用到ffmpeg 添加文字功能时 我们需要先下载改文字库,下
阅读全文
摘要:原文地址:http://blog.csdn.net/u012494876/article/details/53368164 帧率(FPS)计算是游戏编程中常见的一个话题。大体来说,总共有如下六种方法: 一、固定时间帧数法 帧率计算的公式为: 如果记录固定时间内的帧数,就可以计算出同步率。此种方法用得
阅读全文
摘要:原文地址:http://blog.csdn.net/wfqxx/article/details/5497138 1. 视频时间戳 2. 音频时间戳
阅读全文
摘要:版权声明:本文由张坤原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/535574001486630869 来源:腾云阁 https://www.qcloud.com/community 视频播放器原理其实大抵相同,都是对音视
阅读全文
摘要:原文地址:http://blog.itpub.net/30004768/viewspace-1338882/ DTS(解码时间戳)和PTS(显示时间戳)分别是解码器进行解码和显示帧时相对于SCR(系统参考)的时间戳。SCR可以理解为解码器应该开始从磁盘读取数据时的时间。mpeg文件中的每一个包都有一
阅读全文
摘要:转自:http://www.360doc.com/content/13/0115/16/474846_260331043.shtml 一、知识点 ES流(Elementary Stream): 也叫基本码流,包含视频、音频或数据的连续码流. PES流(Packet Elementary Stream
阅读全文