音视频处理方案
文章平均质量分 70
gmHappy
从不敢夜郎自大,但也不至于妄自菲薄,只是想做一个靠本事吃饭的手艺人
展开
-
利用 javacv 截取视频帧制作封面及获取视频播放时长
一、Maven依赖<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.4.1</version> </dependency> <dependency> <groupId>org.bytedeco</groupId&g原创 2021-11-18 11:48:20 · 727 阅读 · 0 评论 -
python cv2读取rtsp实时码流按时生成连续视频文件
# coding: utf-8import datetimeimport cv2import os ip = '192.168.3.160'.replace(".", "_") rtsp = 'rtsp://admin:[email protected]:554/1/1' # 初始化摄像头cap = cv2.VideoCapture(rtsp)fourcc = cv2.V...原创 2019-11-08 17:21:25 · 1873 阅读 · 0 评论 -
基于Red5与ffmpeg实现rtmp处理NVR或摄像头的监控视频处理方案
各大监控视频平台厂商与外对接均是基于IE的OCX插件方式提供实时视频查看、历史视频回放与历史视频下载。在H5已大行其道的当下,基于IE的OCX插件方式已满足不了广大客户的实际需求,因此需要一个兼容各大主流浏览器与手机浏览的监控视频处理方案。Red5是基于Flash的流媒体服务的一款基于Java的开源流媒体服务器。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。...原创 2018-03-28 14:40:18 · 11571 阅读 · 0 评论 -
ffmpeg 常用命令汇总
最近工作常用到ffmpeg 做一些视频数据的处理转换等,用来做测试,今天总结了一下,并参考了网上一些部分朋友的经验,一起在这里汇总了一下,有需要的朋友可以收藏测试一下,有问题可以回帖交流。1、ffmpeg使用语法命令格式: ffmpeg -i [输入文件名] [参数选项] -f [格式] [输出文件] ffmpeg [[options][`-i' input_fil...原创 2018-03-28 16:18:04 · 4860 阅读 · 0 评论 -
基于Nginx+nginx-rtmp-module+ffmpeg搭建rtmp、hls流媒体服务器
上篇文章是基于Red5与ffmpeg实现rtmp处理NVR或摄像头的监控视频处理方案,有兴趣的朋友可以查看。Nginx及nginx-rtmp-module安装新建目录mkdir /usr/local/mginx下载cd /usr/local/nginxwget http://nginx.org/download/nginx-1.12.2.tar.gzwget https://codeload....原创 2018-03-29 10:06:46 · 11269 阅读 · 0 评论 -
基于Nginx+nginx-rtmp-module+ffmpeg搭建rtmp、hls流媒体服务器(二)
动态进行rtmp转换,需要用到Python和Rediscontroller.py# -*- coding:utf-8 -*-import subprocessimport time import argparseimport redisimport sysimport codecssys.stdout = codecs.getwriter("utf-8")(sys.stdout....原创 2019-04-25 11:07:34 · 2349 阅读 · 1 评论