ubuntu16.04从安装ffmpeg到录制摄像头视频流
一,安装ffmpeg,即三行命令:
添加ppa源:
sudo add-apt-repository ppa:djcj/hybrid
更新刚才添加的源:
sudo apt-get update
下载ffmpeg:
sudo apt-get install ffmpeg
二,录制摄像头视频脚本:
#!/usr/bin/pythonimport os
import sys
import subprocess
import jsonip = sys.argv[1]
username = sys.argv[2]
passwd = sys.argv[3]
date = sys.argv[4]
fileName = sys.argv[5]
workPath = sys.argv[6]
time = sys.argv[7]videoPath = workPath + '/data/' + date + '/' + 'ip' + '/' + fileName + '.mp4'if os.path.isdir(os.path.dirname(videoPath)):print "目录已存在"
else:os.makedirs(os.path.dirname(videoPath))
str_acmd = "ffmpeg -rtsp_transport tcp -i rtsp://{}:{}@{} -an -vcodec copy -f h264 -t {} {}"
cmd = str_cmd.format(user, passwd, ip, time, videoPath)res = subprocess.Popen(str_cmd,shell=True,stdout=subprocess.PIPE).communicate()
#res = os.system(cmd)
ubuntu16.04从安装ffmpeg到录制摄像头视频流相关推荐
- 在ubuntu16.04下安装opencv4.1.1(借鉴多篇的成果,爬了些许坑)(001)
在ubuntu16.04下安装opencv4.1.1(借鉴多篇的成果,爬了些许坑) 一 下载 先去github上下载对应的opencv版本和opencv_contrib版本,我下载的是opencv4. ...
- ubuntu16.04 下安装Opencv2.4.9
ubuntu16.04 下安装Opencv2.4.9 OpenCV的源码download from: https://sourceforge.net/projects/opencvlibrary/? ...
- linux如何安装neo4j,Ubuntu16.04 如何安装neo4j数据库
什么是neo4j数据库? neo4j数据库是图数据库的一种,属于nosql的一种,常见的nosql数据库还有redis.memcached.mongDB等,不同于传统的关系型数据库,nosql数据也有 ...
- 阿里云云服务器ECS上的Ubuntu16.04桌面安装及root账户登录错误处理
阿里云云服务器ECS上的Ubuntu16.04桌面安装及root账户登录错误处理 2018-06-28 16:42:45 程百球 阅读数 2793更多 分类专栏: 程序配置 版权声明:本文为博主原创文 ...
- ubuntu18.04上安装ffmpeg
ubuntu18.04上安装ffmpeg 下载ffmpeg wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.t ...
- 通过Anaconda在Ubuntu16.04上安装 TensorFlow(GPU版本)
一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6 ...
- Ubuntu16.04在线安装MongoDB详细教程
Ubuntu16.04在线安装MongoDB详细教程 文章目录 Ubuntu16.04在线安装MongoDB详细教程 前言 安装流程 信任MongoDB公钥 创建列表文件 安装MongoDB 常见问题 ...
- Ubuntu16.04怎样安装Python3.6
Ubuntu16.04默认安装了Python2.7和3.5 请注意,系统自带的python千万不能卸载! 输入命令python 按Ctrl+D退出python命令行 输入命令sudo add-apt- ...
- mongodb安装教程Linux,Ubuntu16.04手动安装MongoDB的详细教程
我最近在研究MongoDB的路上,那么今天也算个学习笔记吧!今天用Ubuntu16.04手动安装MongoDB,分享给大家 注意事项: 仔细按步骤阅读操作 注意别写错字 牢记上面两点 一.用自带的火狐 ...
最新文章
- ubuntu fctix
- 数字图像处理及MATLAB实现实验五——图像增强
- 一种JPG/PNG在线转EPS/PDF的方法
- 基于JavaScript实现配对游戏
- 40Linux组41Linux所有者42Linux所在组43Linux修改所有组
- Java 蓝桥杯 分解质因数
- GDB Watchpoints
- POJ2246 HDU1082 ZOJ1094 UVA442 Matrix Chain Multiplication题解
- Linux设置Oracle环境变量
- VS 配置Directx
- POJO、PO、DTO、DAO、BO、VO需要搞清楚的概念
- abel数值反演的matlab实现,Abel逆变换的MATLAB实现(未完成版)
- android x86 remix,Phoenix OS X86 与 Remix OS X86 对比体验
- 《Python之禅》的翻译和解释
- 关于iPhone X下Home Indicator(白条)的隐藏和延迟响应
- gateway sentinel 熔断 不起作用_熔断器怎么选择?看完这篇文章我恍然大悟!上海民熔...
- 关于建立北京市专业技术人员职业资格与职称对应关系的通知
- Best Time to Buy and Sell Stock III
- 黑衣人---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三十四)
- vscode远程连接调试