
ffmpeg
文章平均质量分 69
AGANCUDA
并行计算 编解码 多线程 图像处理 人工智能
展开
-
ffmpeg-mpv配置详解04
指定优先使用字幕轨(DVD使用ISO 639-1两位语言代码,MKV,MPEG-TS使用ISO 639-2 三位语言代码)# 指定优先使用音轨(DVD使用ISO 639-1两位语言代码,MKV,MPEG-TS使用ISO 639-2 三位语言代码)#gpu-api=d3d11时(win默认api)多GPU平台指定使用的GPU,GPU名称参考设备管理器。# 截屏文件格式(可选:png,ppm,pgm,pgm,yuv,tga,jpg,jpeg)# 设置OSD文本信息的持续时间(毫秒)(默认值:1000)原创 2023-05-18 12:33:22 · 2812 阅读 · 2 评论 -
ffmpeg-命令大全03
ffmpeg -hwaccels 显示所有可用的硬件加速器。%URL% 为xx.mp4或 rtsp://xx等视频源。%URL% 为xx.mp4或 rtsp://xx等视频源。%URL% 为xx.mp4或 rtsp://xx等视频源。%URL% 为xx.mp4或 rtsp://xx等视频源。yuvj444p转换成rgb24。ffplay无延时无缓存播放。ffplay指定size播放。mpv指定dxva2解码播放。mpv指定自动GPU解码播放。yuvj444p转换成422。yuvj444p转换成420。原创 2023-05-18 12:22:23 · 3100 阅读 · 1 评论 -
ffmpeg-转码脚本02
编解码(4)之封装文件格式详解原创 2023-05-18 12:18:05 · 741 阅读 · 0 评论 -
ffmpeg-编译汇总01
(SDL2-2.0.10解包) sudo apt-get install xorg-dev。3.从NVIDIA网站下载并安装兼容的驱动程序并安装CUDA工具包CUDA工具包。安装完成后,为了系统能自动找到nasm程序,我们需要配置下环境变量。输入命令:sudo vim /etc/profile,在文件末尾加入。_g一般是里面带了debug信息,方便调试的(比如单步调试)cmake直接编译(注意勾选静态编译 取消掉动态库)cmake直接编译(注意勾选静态编译)ffmpeg-编译汇总。下面是关闭asm编译的。原创 2023-05-18 12:16:12 · 501 阅读 · 0 评论 -
ffmpeg海康SDK流接入的支持
项目中处理接入流这块 需要加入SDK方面的一些扩展支持,这里说下海康的支持吧。原创 2022-05-25 11:49:48 · 2350 阅读 · 5 评论 -
华为昇腾MindX GPU开发笔记
mxVision很多是类似cuda的搞法 主要还是围绕gstreamer下面是常用转换:1.opencv转MemoryData0002.MemoryData下载转opencv0003.MxpiVisionData数据转内存数据MemoryData//MxpiVisionData转内存数据MemoryDataMxBase::MemoryData ConvertMemoryData(const MxTools::MxpiVisionData& mxpiVisionData原创 2021-08-19 15:58:49 · 1504 阅读 · 0 评论 -
编解码(1)之基本像素格式转换
编解码(1)之基本像素格式原创 2021-07-21 20:18:56 · 801 阅读 · 2 评论 -
opencv GPU加速解码
opencv GPU加速解码文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言熟悉opencv的话应该知道opencv中的cv::videocapture确实好用,在没有特别多的需求时完全可以胜任.没有必要去折腾ffmpeg的API去.今天说下 GPU加速版的解码部分cv::cudacodec::VideoReader怎么搞起.一、下载Video_Codec_SDK_10.0.26保证机器安装了cud.原创 2020-09-28 19:54:22 · 9485 阅读 · 24 评论 -
ONVIF PTZ控制海康云台相机
之前帮一个算法朋友弄的 ONVIF控制海康云台相机代码在无人车上要应用.主要是鉴权没弄过,折腾onvif的人肯定会碰到,所以特别记录一下.开始本来是在X64的WIN32或ubuntu工控机平台弄海康摄像头控制的,因为有SDK的直接支持.结果无人车主控选的是NVIDIA XAIVER arm下控制云台,这就想起了用ONVIF了.ONVIF无非就是用gsoap+rtsp来折腾的 就把gsoap库先下载和onvif官方下载对应的文件wsdl接口.如果是搞过webservice的活应该有所了解, g原创 2020-08-30 14:03:01 · 4990 阅读 · 5 评论 -
ffmpeg打开RTSP慢的解决方法
记录一下ffmpeg打开海康NVR的RTSP总是开始耗时太长 竟达2/3秒之久.开始以为是这里拖慢的 av_dict_set(&opts, "rtsp_transport", "tcp", 0); //设置tcp or udp av_dict_set(&opts, "stimeout", "3000000", 0); //设置超时3秒看来不是的,这里对延迟是有处理机制.调试发现avformat_find_stream_info(pFo原创 2020-08-30 13:15:36 · 6133 阅读 · 3 评论 -
海思EC6108V9盒子DIY固件打包方法
之前有个电信EC6110-T的盒子破解需要TTL线刷.这次得到一个EC6108盒子比6110小的多十分小巧的4K盒子.找到了卡刷固件打包工具 特别分享做个笔记.工具和update.zip网盘分享了EC6108V9_BUILD.exe(wngu)(路径:MYDATA>海思机顶盒固件>EC6108V9)https://pan.baidu.com/s/12_FYut92M7bsowW59ESFpw (wngu)7z解包固件打包工具后脚本写好了 ,把6108的卡刷包upda.原创 2020-08-29 14:45:40 · 18995 阅读 · 14 评论 -
ffmpeg4.1 MSVC静态编译
ffmpeg的原生依赖编译,你希望想要的那个dll机器视觉处理时经常要用到视频和流的处理这就难免要用到ffmpeg这货了,有时调试和部署时官方的二进制dll是g++版的,而且也不方便修改内部的操作和定制。部署有时依赖问题造成冲突程序崩溃。dll过多拷贝掉就悲剧了。ffmpeg的编译是灾难的 linux下发展过来的依赖链接比较复杂。下面就将ffmpeg的vc依赖和其他依赖都剔除 编译出单个...原创 2019-03-21 22:27:14 · 1507 阅读 · 1 评论