音视频
农夫山泉2号
关于交流可以发邮件:778961303@qq.com
展开
-
【ffmpeg】—— FFmpeg X264的preset和tune
转载自:https://www.cnblogs.com/dj1232090/p/6901720.html鉴于x264的参数众多,各种参数的配合复杂,为了使用者方便,x264建议如无特别需要可使用preset和tune设置。这套开发者推荐的参数较为合理,可在此基础上在调整一些具体参数以符合自己需要,手动设定的参数会覆盖preset和tune里的参数。–preset的参数主要调节编码速度和质量的平衡,有ultrafast、superfast、veryfast、faster、fast、medium、slow、转载 2020-07-21 15:51:27 · 3519 阅读 · 0 评论 -
【ffmpeg】(二)——打开文件打印视频信息
code#include<iostream>extern "C" {#include "libavformat\avformat.h" // 声明部分}#pragma comment(lib, "avformat.lib")#pragma comment(lib, "avutil.lib")using namespace std;int Xerror(int ret) { char buf[1024] = { 0 }; av_strerror(ret, buf, s原创 2020-07-12 22:17:57 · 414 阅读 · 0 评论 -
【ffmpeg直播】(一)——流媒体服务器/ffmpeg windows配置
1. 流媒体服务器七牛,网易,腾讯crtmpserver(开源)nginx-rtmp(开源)2.原创 2020-07-11 09:37:28 · 905 阅读 · 0 评论 -
【音视频】——直播杂文阅读
自己开直播01期:不懂推流?说说直播背后不得不知的“流”关于直播,所有的技术细节都在这里了(一)原创 2020-06-30 10:15:48 · 282 阅读 · 0 评论 -
【摄像头】华为M系列摄像头rtsp视频流地址
rtsp://admin:HuaWei123@ip/LiveMedia/ch1/Media1admin: 一般默认的用户名HuaWei123: 默认的密码。和web的密码不一样。原创 2020-06-18 16:26:09 · 6999 阅读 · 0 评论 -
【vscode】vscode以二进制查看图片
原因Atlas500做目标检测推理的时候,需要jpg EIO(end of image, 标记为0XFFD9)实现过程这里用vscode作为查看器。在vscode中安装hexdump插件查看图片原创 2020-06-16 10:02:25 · 11693 阅读 · 0 评论 -
【音视频】——yuv420p转rgb(原理+代码)
1. 背景在嵌入式设备上进行神经网络推理的时候,很多时候涉及到yuv420p数据转rgb(如HI3519a等)。2. 实现首先贴源码:bool YUV420_TO_RGB24(unsigned char *yuvBuf, int w, int h, unsigned char *rgbBuf){ int index_y, index_u, index_v; unsigned char y, u, v; unsigned char r, g, b; for (size_t i = 0; i原创 2020-06-09 09:33:09 · 3296 阅读 · 4 评论 -
【nginx】源码安装nginx和nginx-rtmp推流
1. 安装依赖1.1 源码安装依赖各种依赖的源码安装可以参考:https://www.jianshu.com/p/06c2025edcd31.2 apt方式安装直接给出命令sudo apt-get install build-essentialsudo apt-get install libtoolsudo apt-get install libpcre3 libpcre3-dev ...原创 2020-02-12 12:26:50 · 594 阅读 · 0 评论 -
mp4转gif在线网址
链接:https://ezgif.com/video-to-gif/ezgif-7-2f7f4ebd2813.mp4原创 2020-01-17 16:22:36 · 1021 阅读 · 0 评论 -
avi在线转gif地址
地址:https://convertio.co/zh/转载 2020-01-14 17:51:45 · 1345 阅读 · 0 评论 -
ffmpeg推流之后,隔几秒卡顿一下
实测是ffmpeg推流的时候,fps参数设置的不对,当fps设置的过大时,过一段时间,画面就会卡顿一下,因为推流端没有视频流了。fps参数设置太小时,画面也会卡顿(具体原因,有待深究)。...原创 2020-01-13 17:01:02 · 9720 阅读 · 5 评论 -
ubuntu设置双ip,访问摄像头+推流
问题描述已有的监控系统是192.168.0.xx,是在0这个段,有10个摄像头。上网用的是:192.168.143.xx这个段需求电脑通过opencv访问0段的摄像头,处理之后用ffmpeg推流到rtmp://192.168.143.176/videotest,这样前端就可以显示视频流解决方案将算法端的服务器设置为双ip,由算法服务器进行拉流、处理、推流,ubuntu设置双ip参考:...原创 2020-01-13 16:49:50 · 997 阅读 · 0 评论 -
python ffmpeg图片推流
code第一版可以参考https://blog.csdn.net/u011622208/article/details/95368929import subprocess as spsize = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)), int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))) # 视频流的参数 ...原创 2020-01-13 15:03:40 · 4963 阅读 · 4 评论 -
音视频学习(二):RGB,YUV数据处理
紧接上篇博客的序号7. 计算两个YUV420P像素数据的PSNRPSNR百度百科:https://baike.baidu.com/item/psnr/2925132?fr=aladdin,其主要用于对比两张图像,比如用于压缩后图片,去雾后图片的评价。psnr的计算公式为:其中n为每个像素存储所占的字节数,一般为8bit。mse为两幅图片的均值,计算公式为:codedouble yu...原创 2020-01-09 19:15:26 · 314 阅读 · 0 评论 -
音视频学习(一):RGB,YUV数据处理
学习博客:https://blog.csdn.net/leixiaohua1020/article/details/50534150尊重原创,请读原文c/c++小白,大神绕道,勿喷。1. 分离YUV420P像素数据中的Y、U、V分量codeint yuv420_split(const char *url, int w, int h){ /* for yuv format test...原创 2020-01-07 17:58:14 · 451 阅读 · 4 评论