将秒数转化成任意时间格式,可以使用C#的一个函数TimeSpan,看示例: TimeSpan ts = new TimeSpan(0, 0, 3661); richTextBox2.Text = ts.Hours + "小时" + ts.Minutes + "分钟" + ts.Seconds...
vim?/etc/vim/vimrc 加入三行内容: set?ts=4
set?expandtab
set?autoindent ok...
分类:
系统相关 时间:
2015-04-05 19:06:22
阅读次数:
149
《上篇博客》我写出了我一直期望的 JavaScript 大型程序的开发模式,以及 TS(TypeScript) 的一些优势。博客完成之后,我又花了一天时间试用 TS,用它来重构之前编写的一个 JS 游戏:《Javascript 坦克游戏》。 源码下载 源码我已经上传到 CSDN 了,无需资源分,下载...
分类:
编程语言 时间:
2015-04-05 18:41:16
阅读次数:
189
上一篇文章我们搭好了环境并编译出所需的ffmpeg库,本篇我们讨论如何利用ffmpeg提供的API函数进行多媒体文件的解封装(demux)过程。在讲解之前,我们需要了解一些基本的多媒体文件知识,大虾请飘过。
容器格式:不管是音频文件还是视频格式的文件,都是一个多媒体的容器,即container,比如常见的视频容器格式有avi、mp4、mkv、flv、rm/rmvb、mov、ts、vo...
分类:
其他好文 时间:
2015-04-03 11:27:27
阅读次数:
211
简介编辑随着从HDTV录制的高清节目在网上的流传,烧友们对TS这个名词大概已经不陌生了,但随之而来就是如何播放、如何添加字幕等等的一系列问题,本文将重点介绍一下这方面的应用操作。先来简要介绍一下什么是MPEG2-TS吧。MPEG2格式大家都通过对DVD的接触而多少了解了一些,DVD节目中的MPEG2格式,确切地说是MPEG2-PS,简单地打个比喻说,你将DVD上的VOB文件的前面一截cut掉(或者...
分类:
其他好文 时间:
2015-04-02 16:28:53
阅读次数:
142
关于TS流的解析TS即是"TransportStream"的缩写。他是分包发送的,每一个包长为188字节。在TS流里可以填入很多类型的数据,如视频、音频、自定义信息等。他的包的结构为,包头为4个字节,负载为184个字节(这184个字节不一定都是有效数据,有一些可能为填充数据)。工作形式: 因为在TS流里可以填入很多种东西,所以有必要有一种机制来确定怎么来标识这些数据。制定TS流标准的机构就规定了一...
分类:
其他好文 时间:
2015-04-02 16:28:24
阅读次数:
117
(1)ES- Elementary Streams (原始流),对视频、音频信号及其他数据进行编码压缩后的数据流称为原始流。原始流包括访问单元,比如视频原始流的访问单元就是一副图像的编码数据。(2) PES-Packetized Elementary Streams (分组的原始流),原始流形成的分组称为PES分组,是用来传递原始流的一种数据结构(3)节目是节目元素的集合。节目元素可能是原始流,这...
分类:
其他好文 时间:
2015-04-02 16:28:11
阅读次数:
186
set nocompatiblesyntax onfiletype onfiletype plugin onset nuset ts=4set expandtabset softtabstop=4set shiftwidth=4set smarttabset incsearchset hlsearc...
分类:
系统相关 时间:
2015-04-01 23:37:29
阅读次数:
207
时间戳是全世界统一的,对应世界时(UniversalTime);本地时间对应LocalTime;public static string GetTimeStamp( DateTime date) { TimeSpan ts = date.ToUniversalTi...
分类:
其他好文 时间:
2015-03-31 10:27:55
阅读次数:
123
在sql中使用参数化的Top,Top后面的参数要用括号括起来。例如:select top (@ts) ID, [Type], Title, Content, LinkMan, Tel, CheckState, [Date] from tb_Frinfo where [Type] = @type or...
分类:
数据库 时间:
2015-03-29 17:55:57
阅读次数:
170