上一篇文章我们搭好了环境并编译出所需的ffmpeg库,本篇我们讨论如何利用ffmpeg提供的API函数进行多媒体文件的解封装(demux)过程。在讲解之前,我们需要了解一些基本的多媒体文件知识,大虾请飘过。
容器格式:不管是音频文件还是视频格式的文件,都是一个多媒体的容器,即container,比如常见的视频容器格式有avi、mp4、mkv、flv、rm/rmvb、mov、ts、vo...
分类:
其他好文 时间:
2015-04-03 11:27:27
阅读次数:
211
这是UFLDL的编程练习。具体教程参照官网。PCAPCA will find the priciple direction and the secodary direction in 2-dimention examples.
then
x~(i)=x(i)rot,1=uT1x(i)∈R.\begin{align}
\tilde{x}^{(i)} = x_{{\rm rot},1}^{(i)}...
分类:
其他好文 时间:
2015-04-03 09:31:01
阅读次数:
326
切换用户:su 以管理员身份:sudo显示文件内容:ls -sail mysql*(关键字过滤) 创建文件:touch a1编辑文件:vi a1复制文件:cp source destination重命名(移动):mv A B删除:rm -i A创建目录:mkdir A删除目录:rmdir A(A必须...
分类:
系统相关 时间:
2015-04-01 23:35:14
阅读次数:
222
1.添加到Git并提交的文件被删除后,因工作区和版本库不一致,git status命令会告诉我们哪些文件被删除了。2.1.确定要从版本库中删除该文件,用命令git rm删除,并且git commit,文件从版本库中被删除。2.误删,利用git checkout命令用版本库里的版本替换工作区的版本,还...
分类:
其他好文 时间:
2015-04-01 23:20:12
阅读次数:
158
在Linux系统中,误敲错rm命令是一件很容易发生的事情能。所以,怎样避免因为rm命令带来的危害是很重要的。在Linux系统中要做到rm命令的交互其实很简单,只需要简单的使用rm -i命令就可以了。但是每次都这样输入的话会造成敲击键盘的次数增加,这里我们可以使用Linux别名的方法解决该问题。
下面首先讲一下alias命令的用法:
首先查询命令的方式有许多种,最长用...
分类:
系统相关 时间:
2015-04-01 20:04:55
阅读次数:
196
最近查阅资料学习了两个比较实用的ORM框架,好东西与大家一起分享了。
O/RM的设计:
这是一张描述描述数据库访问的通用组件模型,通过ORM中的数据库访问组件来实现数据库的访问,通过定义统一接口访问数据库,让所有的数据库访问类都默认继承实现这个接口。(ORM的由来,ORM的设计思想由一张图表现的再清楚不过了)
ORM的核心模块:
以上这张图十分形象的给我们展...
分类:
其他好文 时间:
2015-04-01 00:30:59
阅读次数:
167
线段树,每个结点维护区间内的最大值M,和sum,最大前缀和lm,最大后缀和rm.若要求区间为[a,b],则答案max(此区间M,左儿子M,右儿子M,左儿子rm+右儿子lm).---------------------------------------------------------------...
分类:
其他好文 时间:
2015-04-01 00:08:12
阅读次数:
137
cp:cpSRC[...]DSTSRC是文件SRC是目录promptmv:mvSRC[...]DSTrm:rm[FILE|DIR]nano:nanoFILENAMEwc:wc[option]...[FILE]...-c:统计文件中字节数-l:统计文件行数-L:统计最长一行字节数-w:统计单词数cut:cut[OPTION]...[FILE]离散的多个:#,#,#连续的多个:#-#-d‘‘:分..
分类:
系统相关 时间:
2015-03-31 01:08:40
阅读次数:
201
问题描述 :ubuntu14.04登陆后只显示桌面文件,快速启动栏不显示,终端不能打开解决办法: 快捷键ctrl + alt + F1进入文本命令行界面, $ rm ~/.gconf ~/.gconfd ~/.metacity ~/.compiz-1 ~/.config/compiz-1 ~/......
分类:
系统相关 时间:
2015-03-30 12:43:51
阅读次数:
1168
#!/bin/bash
diarypath=‘/home/quanwei/documents/diary/riji.riji‘
tempfile=`mktemp -u`
vi $tempfile
if [ -f $tempfile ]; then
echo `date` >> $diarypath
cat $tempfile >> $diarypath
rm $tempfile
e...
分类:
其他好文 时间:
2015-03-29 19:39:46
阅读次数:
114