摘要:
添加PPA并在命令行安装,执行以下命令: sudo add-apt-repository ppa:ricotz/docky
sudo apt-get update
sudo apt-get install docky 卸载使用以下命令: sudo apt-get remove docky 下图为虚拟机中安装使用的效果: 阅读全文
摘要:
最近学习Qt,于是在ubuntu下安装了开发环境。我是从官网上下载安装的Qt5.4版本。安装后发现在开发过程中无法输入中文。于是在网上搜了搜。解决办法如下: 1、安装fcitx-frontend-qt5: sudo apt-get install fcitx-frontend-qt5 2、将libfcitxplatforminputcontextplugin.so复制到Qt5.4的开... 阅读全文
摘要:
linux下经常用命令行,目录有中文输起来非常麻烦,想把他改回英文于是登录的时候选择英文发现没装英文语言环境,为这个重新装麻烦,只能再想办法找了一下发现传话里有个用户文件夹更新,命令是xdg-user-dirs-gtk-update,于是乎应该有办法解决了,让这个小程序认为是洋文系统把文件名改回去,... 阅读全文
摘要:
1、安装Eclipse FFmpeg由C语言编写,因此我们的Eclipse需要安装cdt。在网上找过大量资料如何安装编译环境,但是表述都有些问题,安装之后依然无法建立C/C++工程。坑爹的是,最后发现其实这一步简单无比,一条语句就可以搞定: sudo apt-get install eclipse eclipse-cdt g++ 如果g++已经安装过的话在上述命令中可以省略。 2、在Ecl... 阅读全文
摘要:
1、安装SDLSDL是一个开源的多媒体开发库,可以设置图像和视频的绘制等操作。如果不安装SDL,FFMPEG将不能生成ffplay.exe播放器。在Ubuntu下安装SDL也很简单,只需要依次执行下列命令:sudo apt-get install libsdl1.2-devsudo apt-get ... 阅读全文
摘要:
本文对在使用ffmpeg进行音视频编解码时使用到的一些函数做一个简单介绍,我当前使用的ffmpeg版本为:0.8.5,因为本人发现在不同的版本中,有些函数名称会有点小改动,所以在此有必要说明下ffmpeg的版本号。 ffmpeg本人也是刚接触,本文将采用累加的方法逐个介绍我使用到的函数,如有不妥之处,还望谅解! 头文件引入方法: extern "C" { #include "libavco... 阅读全文
摘要:
一.VBR与CBR的含义和区别VBR是动态码率。CBR是静态码率。VBR(Variable Bitrate)动态比特率。也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式。VBR也称为动态比特率编码,使用这个方式时,你可以选择从最差音质/最... 阅读全文
摘要:
v_rescale_q用于计算Packet的PTS。av_rescale_q的返回值是一个很大的整数,且每次计算的结果间隔很大。不同于avcodec_encode_video改变AVCodecContext *avctx的pts(小整数,且间隔小)。av_rescale_q(a,b,c)是用来把时间... 阅读全文
摘要:
一、登陆mysql以后执行以下命令: GRANT ALL ON *.* TO username@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES; 二、修改/etc/mysql/my.cnf,注释以下行: skip-networking 三、重启mysql服务。 阅读全文
摘要:
一、下载ffnpeg源码 下载地址:http://ffmpeg.org/download.html 二、解决版本问题 可能之前你编译过ffmpeg,或者装过相关的库,那都要先卸载掉,否则用的时候会报一堆版本的错误。 卸载的具体做法: sudo apt-get remove ffmpeg sudo apt-get remove libavcodec52 libavdevice52 lib... 阅读全文