自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (5)
  • 收藏
  • 关注

原创 A start job is running for Wait for... be Configured (1min / no limit) 解决方法

在文件systemd-networkd-wait-online.service的service部分添加超时的字段。2.检查/etc/fstab。

2024-03-18 13:49:05 612

原创 关于打印机cups

https://www.cnblogs.com/jiftle/p/17613988.html

2023-09-27 09:44:10 148

原创 linux 驱动网络打印机打印文件方法

下载epson-inkjet-printer-escpr-1.8.0-1.tar.gz。比如cups-2.3.6,先./configure 然后 make,make install。注意文件./cups/ppd/EPSON-L3150-Series.ppd。先./configure 然后 make,make install ,即可。2.下载打印机驱动,比如EPSON L-3150。1.先下载并编译cups。

2023-09-25 18:22:57 475

原创 qt printer qt 打印

手把手教你如何在Ubuntu22.04下驱动 EPSON系列打印机---以爱普生 EPSON L380为例_ubuntu打印机驱动_游子身上汗的博客-CSDN博客

2023-09-22 15:24:02 133

原创 buildroot 编译qt ERROR: Feature ‘xxxxx‘ was enabled, but the pre-condition ‘YYYYY‘ && ‘ZZZZZ‘ failed

ERROR: Feature 'xxxxx' was enabled, but the pre-condition 'YYYYY' && 'ZZZZZ' failed

2022-08-30 16:27:32 28698 1

原创 coturn 在云服务器上安装配置和运行

1.先安装libeventsudo apt install libevent-dev2.下载和安装coturngit clone https://github.com/coturn/coturn.git或者wget https://github.com/coturn/coturn/archive/4.5.1.1.tar.gz解压后,配置和安装如下如果安装中出现问题 ,报一个类似的错误,请用wget https://github.com/coturn/coturn/archive/4.5.1.1.tar

2022-06-28 15:47:47 1927

原创 ffmpeg moov 前移命令

ffmpeg -i ./old.mp4 -movflags faststart -c copy new.mp4

2022-04-02 15:03:38 1296

原创 tslib的编译和配置(buildroot)

1.在buildroot的menuconfig中选中tslib,保存后退出编译。2.配置export TSLIB_TSDEVICE=/dev/input/event1export TSLIB_FBDEVICE=/dev/fb0export TSLIB_PLUGINDIR=/usr/lib/tsexport TSLIB_CONFFILE=/etc/ts.confexport TSLIB_CALIBFILE=/etc/pointercalexport TSLIB_ROOT=/usr/lib/t

2020-08-10 19:43:47 1089

原创 QT中给gcc添加链接库的方法

例如要静态链接libpthread.a在qt工程的.pro文件中添加LIBS += -lpthread连接声音库LIBS += -lasound对于编译报错error adding symbols: DSO missing from command lineundefined reference to symbol 'snd_pcm_hw_params_set_period_size_near用LIBS += -lasound就可以解决...

2020-07-16 15:17:57 708

原创 ubuntu下在ffmpeg中添加libx264的方法---avcodec_open2( )打开编码器失败的解决办法

打开失败的原因是没有安装x2641.下载x264git clone https://code.videolan.org/videolan/x264.git2.编译和安装x264cd x264./configure --prefix=/usr/local --enable-shared --disable-asmmakemake install3.编译和安装ffmpeg./configure --enable-shared --disable-static --prefix

2020-05-21 14:30:47 1074

原创 linux中条件变量的作用----pthread_cond_wait

为什么存在条件变量  首先,举个例子:在应用程序中有4个进程thread1,thread2,thread3和thread4,有一个int类型的全局变量iCount。iCount初始化为0,thread1和thread2的功能是对iCount的加1,thread3的功能是对iCount的值减1,而thread4的功能是当iCount的值大于等于100时,打印提示信息并重置iCount=0。  ...

2019-12-31 15:48:18 436

原创 buildroot中配置linux源码的方法

make linux-menuconfig

2019-08-01 10:19:34 902

原创 linux make menuconfig中的M不能变成Y的解决方法

当把M变成Y时,提示This feature depends on another which has been configured as a module. │ │ As a result, this feature will be built as a m...

2019-08-01 10:18:36 3187 1

原创 开发板mount虚拟机遇到的问题 Connection refused , Permission denied,time out

开发板文件系统往往是只读的,要加文件可以采取挂载的方式,例如mount -t nfs -o nolock 192.168.55.115:/home/ambavm/build/Base /usr/local1.Connection refused虚拟机安装nfssudo apt-get install nfs-kernel-server2.Permission denied...

2019-06-29 15:54:17 5724

转载 解决“运行arm-linux-gcc命令,提示No such file or directory”的问题

转载https://www.cnblogs.com/liangning/p/4273383.html今天在ubuntu14.04上安装arm的交叉编译器arm-linux-gcc,环境变量配置好以后,运行arm-linux-gcc命令,总提示No such file or directory。然后去arm-linux-gcc所在的目录下,发现不缺少任何文件。而且环境变量配置也是正确的(环境...

2019-05-06 16:24:50 19670 1

转载 Ubuntu中出现libz.so.1问题

我在Ubuntu使用react native时候出现了Android/Sdk/build-tools/23.0.1/aapt: error while loading shared libraries: libz.so.1的问题,我尝试了重装了jdk,各种尝试,终于找到了方法。只需要执行sudo apt-get install lib32z1即可----------------...

2019-05-06 16:23:42 1890

原创 killall

killall -9 进程名

2019-04-19 18:34:02 187

原创 开机默认为所有shell设置环境变量的方法

临时export的环境变量只在当前shell中有效,重新开机后需要重新设置,例如export LD_LIBRARY_PATH=LD_LIBRARY_PATH:/XXX 但是登出后就失效修改~/.bashrc或~/.bash_profile或系统级别的/etc/profile 在其中添加例如export LD_LIBRARY_PATH=/sdcard/ffmpeg_...

2019-04-19 14:30:36 381

转载 Arm ABI和浮点运算

1、什么是ABIABI,application binary interface (ABI),应用程序 二进制接口。既然是 接口,那就是某两种东西之间的沟通桥梁,此处有这些种情况:A。应用程序 <-> 操作系统 ;B。应用程序 <-> (应用程序所用到的)库C 。应用程序各个组件之间类似于API的作用是使得程序的代码间的兼容,ABI目的是使得程序的二进制(...

2019-04-17 09:55:40 1693

原创 用ffmpeg给图片添加文字水印的方法

在1.jpg上加上文字testtest水印linux下命令如下./ffmpeg -i 1.jpg -vf drawtext=fontcolor=white:fontsize=40:text='testtest':x=0:y=100:fontsize=24:fontcolor=yellow:shadowy=2 1x.jpgwindows下命令如下.\ffmpeg -i 111.jp...

2019-04-10 19:54:05 6906

原创 一些linux命令

cat /proc/mtd 查看系统分区信息df -T 可以查看SDCARD的文件系统类型nm /usr/local/lib/libz.a 查看库文件信息LDD 查看可执行文件

2019-04-03 09:56:00 119

原创 linux 串口设置命令

stty -F /dev/ttyS0 -a 显示串口参数stty -F /dev/ttyS0 ispeed 9600 ospeed 9600 cs8 设置串口波特率stty -F /dev/ttyS0 ispeed 115200 ospeed 115200 cs8

2019-03-28 20:25:49 2329

转载 Python修饰符 —— 函数修饰符 “@”

Python函数修饰符,“@”,与其说是修饰函数倒不如说是引用、调用它修饰的函数。举个栗子,下面的一段代码,里面两个函数,没有被调用,也会有输出结果:def test(f): print "before ..." f() print "after ..."@testdef func(): print "func was calle...

2019-03-21 09:44:46 303

原创 LCD驱动中的 VDEN信号

VDEN --------video date enable

2019-03-11 17:52:53 1282

转载 音频,视频时间戳计算及每帧播放时间

av_rescale_q用于计算Packet的PTS。av_rescale_q的返回值是一个很大的整数,且每次计算的结果间隔很大。不同于avcodec_encode_video改变AVCodecContext *avctx的pts(小整数,且间隔小)。av_rescale_q(a,b,c)是用来把时间戳从一个时基调整到另外一个时基时候用的函数。它基本的动作是计算a*b/c,但是这个函数还是必...

2019-03-09 10:24:35 4379

转载 分辨率、帧率和码率三者之间的关系

为了了解视频的码率、帧率、分辨率。我们先来看看视频编码的基本原理:视频图像数据有极强的相关性,也就是有大量的冗余信息。其中冗余信息可以分为空域冗余信息和时域冗余信息。压缩技术就是将数据中的冗余信息去掉(去除数据之间的相关性),压缩技术包含帧内图像数据压缩技术、帧间图像数据压缩技术和熵编码压缩技术。视频文件一般涉及到三个参数:帧率、分辨率和码率。帧率:FPS(每秒钟要多少帧画面);   以及Go...

2019-02-11 18:31:05 26272 1

原创 一帧音频的数据量

假如规定1024 个单通道样品数为一帧音频则一秒钟有多少帧,即帧率为采样率/1024=44100/1024一秒钟音频数据大小44100*2(双声道)*2(采样精度是AV_SAMPLE_FMT_S16,即2个byte,如果是FLTP则为4个byte,一般MP4中的AAC音频数据都是FLTP格式的,AV_SAMPLE_FMT_FLTP,FLT表示float,p表示两个声道的数据存放方式不是...

2019-02-09 17:52:06 8552

原创 怎样用vs2017新建opencv项目

1.新建bin ,src,lib三个文件夹,在src下新建include文件夹2.将上篇文章&lt;&lt;利用cmake和vs2017编译opencv&gt;&gt;中生成的install目录下的bin,src和include下面的文件分别copy到步骤1中创建的相对应的文件夹下.3,打开vs2017新建空的控制台项目点击确定,选择空项目点击确定,src下会出现一个新的文...

2019-02-04 08:57:21 4705 1

原创 利用cmake和vs2017编译opencv

1.下载opencv-3.3.1.zip和cmake-3.13.3-win64-x64.msi2.安装cmake解压opencv3.使用CMake创建OpenCV.sln。为了实现OpenCV的本地编译,首先要使用CMake创建OpenCV.sln,然后再使用VS2017进行编译,生成库文件。首先启动CMake,选择OpenCV的源代码目录和build目录,然后点击【Configure】,...

2019-02-03 19:19:15 2763 1

转载 Qt中sleep()的实现

Qt中sleep()的实现(耳目一新的两种方法)在Qt中并没有Sleep函数可以调用,在程序编写时往往需要休眠几秒,这里举出两个方法,不知道是否啥不良隐患没~~ 方法一:class SleeperThread : public QThread{public:    static void msleep(unsigned long msecs)    {        Q...

2019-01-07 15:58:49 4417

原创 qt4.8.7交叉编译方法

1.修改mkspecs\linux-arm-gnueabi-g++下面的qmake.conf,修改成下面这样## qmake configuration for building with arm-linux-gnueabi-g++#MAKEFILE_GENERATOR      = UNIXTARGET_PLATFORM         = unixTEMPLATE       ...

2019-01-05 17:18:50 3292 1

原创 qt去掉标题栏和设置窗体透明的方法

1.去掉标题栏this-&gt;setWindowFlags(Qt::FramelessWindowHint);//去掉标题栏2.设置窗体透明setAttribute(Qt::WA_TranslucentBackground, true);  //ubuntu上窗体透明下面的图中的设置可使开发板主窗体透明,能显示背景视频 ...

2019-01-05 17:14:19 1282

原创 如何判断MP4中视频数据是H265还是H264编码

u8 is_h264_file(char *filename){ AVFormatContext *ifmt_ctx = NULL; int ret = 0; if ((ret = avformat_open_input(&amp;ifmt_ctx, filename, 0, 0)) &lt; 0) { printf( "Could not open input file...

2019-01-02 18:34:26 25248 1

原创 用crtmpserver做直播服务器操作详解

在虚拟机ubuntu上操作1.先安装cmakesudo apt install cmake2.安装libsslsudo apt install libssl-dev3.mkdir crtmpserver下载crtmpserver安装包wget https://github.com/j0sh/crtmpserver/zip/centosinit或者直接到https:/...

2018-12-28 20:35:06 559

原创 qt 5 交叉编译方法

./configure \-prefix ../arm-qt-output \-xplatform linux-aarch64-gnu-g++ \-qt-libpng \-qt-libjpeg \-static \-no-xcb \-no-opengl \-no-eglfs \-no-direct2d \-no-directfb \-no-eglfs \-no-gbm \...

2018-12-26 20:51:11 2235

原创 linux 中批量更改文件名

find ./ -name xxx | xargs -i mv {} {}.xx 其中xxx是要改的文件名,亲测可行

2018-12-22 18:38:40 1556

原创 ubuntu qt4 qtcreator 交叉编译配置

默认情况下qtcreator用的qmake.conf位于 /usr/share/qt4/mkspecs/linux-g++-64/qmake.conf,如果去掉该qmake.conf,qtcreator会有如下提示  Cannot read /usr/share/qt4/mkspecs/linux-g++-64/qmake.conf: No such file or directory...

2018-12-22 18:35:47 1704

原创 ubuntu安装QT

 sudo apt-get updatesudo apt-get install qt4*sudo apt-get install qtcreator输入qtcreator启动程序卸载软件1)sudo apt-get remove XXXX #卸载软件(删除软件包)2)sudo apt-get autoremove XXXX     #自动卸载软件但保留其配置文件su...

2018-12-20 15:10:55 171

原创 程序不能在后台运行时的处理办法

程序在前台运行正常,在后台不能运行时,可以用下面两种方法试试 1.nohup ./cmd -f    xxx.mp4&amp;2./cmd &lt; /dev/null  &gt;1/txt&amp;

2018-12-19 11:40:13 3423

原创 虚拟机Ubuntu下samba的配置

首先保证虚拟机ubuntu能和windows主机互相ping通1.安装$ sudo apt-get install samba2.vi /etc/samba/smb.conf3.添加用户登录密码sudo smbpasswd -a book注意book用户必须是ubuntu上存在的用户,不然操作会失败4.重启samba/etc/init.d/samb...

2018-12-18 19:38:58 1093

qt拼音输入法,qt拼音输入法

qt拼音输入法,qt拼音输入法

2023-08-24

linux鼠标主题,嵌入式linux可用

linux鼠标主题,嵌入式linux可用

2022-07-11

mkcert证书生成工具

mkcert证书生成工具

2022-06-24

yuv播放器yuvplayer-2.5

yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸 yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸 yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸 yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸 yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸 yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸 yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸 yuv播放器yuvplayer-2.5,亲测可用,支持多种YUV格式,可自定义yuv图片尺寸

2022-03-31

400*400的YUYV,YUV420P YUV422P三个文件

400*400的YUYV,YUV420P YUV422P三个文件, 1.yuv422.yuv(格式YUYV422) 2.yuv422p_2.yuv(格式YUV422P) 3.yuv420p.yuv(格式YUV420P) 其中文件2和文件3都是由文件1转化而来。 size是400*400 用yuvplayer.exe等播放器可以查看,yuvplayer.exe需要另外下载,本资源没提供

2022-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除