ffmpeg
mengzhengjie
这个作者很懒,什么都没留下…
展开
-
windows远程桌面实现之一 (抓屏技术总览 MirrorDriver,DXGI,GDI)
https://blog.csdn.net/fanxiushu/article/details/73269286by fanxiushu 2017-06-14转载或引用请注明原始...转载 2020-03-14 10:37:03 · 2330 阅读 · 1 评论 -
如何用FFmpeg API采集摄像头视频和麦克风音频,并实现录制文件的功能
https://blog.csdn.net/zhoubotong2012/article/details/79338093之前一直用Directshow技术采集摄像头数据,但是觉得涉及的细节比较多,要开发者比较了解Directshow的框架知识,学习起来有一点点难度。最近发现很多人问怎么用FFmpeg采集摄像头图像,事实上FFmpeg很早就支持通过DShow获取采集设备(摄像头、麦克风)的数据...转载 2020-03-13 18:20:50 · 910 阅读 · 0 评论 -
FFMPEG录屏(1)----录制桌面
https://blog.csdn.net/peilinok/article/details/102981560首先录制桌面有很多种方法,原生windows api进行GDI抓屏,Mirror,Direct等,本文针对ffmpeg gdi抓屏进行介绍,也开始录屏软件开发之旅。准备ffmpeg,无所谓是动态库、静态库,请自行前往下载并引入工程。在本系列文章中,一些FFMPEG的结构、函数...转载 2020-03-11 15:17:50 · 817 阅读 · 0 评论 -
ffmpeg用Nvidia GPU进行加速
https://blog.csdn.net/hiudawn/article/details/82261498?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task预先准备在已经安装过cuda的前提下,没装过看我Ubuntu16.04安装cuda+c...转载 2020-02-27 14:50:36 · 496 阅读 · 0 评论 -
FFMPEG关于推流端降低延迟调节(一)
https://blog.csdn.net/zhuweigangzwg/article/details/82223011FFMPEG关于推流端降低延迟调节(一)本文所写的是调节推流端降低延迟能调节的一些方案,有不足请补充,其他端方向类似,例如降低采集缓存,减少编码时间等等,如有需要请参考。本文...转载 2020-02-25 18:16:04 · 3126 阅读 · 1 评论 -
FFmpeg在iOS上完美编译
http://www.cocoachina.com/ios/20150514/11827.html招聘信息:iOS工程师iOS软件工程师手游JAVA 服务器端主程cocos2dx手游客户端主程iOS开发工程师iOS研发工程师菜鸟快递员SDK岗位(iOS/Android)交互设计师(UE/产品)Android高级开发工程师(中国排名第一的企业级移动互联网云计算公司 和转载 2016-01-31 17:36:46 · 480 阅读 · 0 评论 -
通过 ffmpeg 无损剪切/拼接视频
http://segmentfault.com/a/1190000000414341剪切/拼接视频文件是一种常见需求。在线视频网站现在往往将一个视频文件分割成 n 段,以减少流量消耗。使用 DownloadHelper/DownThemAll 这类工具下载下来的往往就是分割后的文件。能实现剪切/拼接视频文件的工具多种多样,但往往都需要进行视频重编码(transcoding)转载 2016-01-13 10:41:44 · 1023 阅读 · 0 评论 -
rtsp 保存MP4
ffmpeg -y -i rtsp:\\192.168.1.188:8089\test -vcodec copy -acodec copy -f mp4 e:\x.mp4原创 2016-03-02 10:45:56 · 1629 阅读 · 0 评论 -
基于ffmpeg的Android播放器开源代码
http://blog.csdn.net/vblittleboy/article/details/21027527博客分类:android多媒体http://www.cnblogs.com/mcodec/articles/1780598.html基于ffmpeg的Android播放器开源代码Posted on 2011-0转载 2015-12-17 17:05:06 · 736 阅读 · 0 评论 -
FFMPEG的用法
http://www.cnblogs.com/gmapapi/archive/2013/01/18/2866405.htmlFMPEG的用法FFMPEG是一个视频软件的装换工具。DOS下的操作如下:ffmpeg 转换D:\ffmpeg\bin>ffmpeg.exe -i C:\Users\pc\Desktop\sp.mp4 -vf scale=5转载 2016-01-17 22:11:47 · 550 阅读 · 0 评论 -
使用FFMPEG从MP4封装中提取视频流到H264文件
http://www.360doc.com/content/13/0925/17/13084517_317034684.shtml命令行:ffmpeg -i 20130312_133313.mp4 -codec copy -bsf: h264_mp4toannexb -f h264 20130312_133313.264说明: -i 20130312_133313.mp4转载 2016-01-17 18:58:05 · 10172 阅读 · 1 评论 -
【FFmpeg】FFmpeg常用基本命令
http://www.cnblogs.com/dwdxdy/p/3240167.html【FFmpeg】FFmpeg常用基本命令1.分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流ffmpeg -i input_file -acodec copy -v转载 2015-12-30 11:15:43 · 431 阅读 · 0 评论 -
Ubuntu 下用NDK编译移植 FFmpeg 2.0 (配置最新版x264) 到Android平台
http://www.linuxidc.com/Linux/2014-01/94929.htmUbuntu 下用NDK编译移植 FFmpeg 2.0 (配置最新版x264) 到Android平台[日期:2014-01-08]来源:Linux社区 作者:chance_yin[字体:大 中 小]将x264配置到ffmpeg中转载 2015-12-11 16:59:59 · 624 阅读 · 0 评论 -
【FFmpeg】FFmpeg常用基本命令
http://www.cnblogs.com/wainiwann/p/4128154.html【FFmpeg】FFmpeg常用基本命令 1.分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流ffmpeg -i input_file -acodec copy -vn outp转载 2015-10-29 21:59:52 · 435 阅读 · 0 评论 -
从ffmpeg源代码分析如何解决ffmpeg编码的延迟问题(如何解决编码 0 延时)
http://blog.csdn.net/zsc09_leaf/article/details/16862839在看到这篇文章前我已经解决了这个问题,但是知其然不知其所以然,看到原作者写的文章很详细。于是转之,感谢原作者。原文链接:http://blog.csdn.net/ymsdu2004/article/details/8565822FF转载 2015-10-29 12:38:51 · 797 阅读 · 0 评论 -
FFMPEG 摄像头 命令行参数 录像 直播 rtmp
http://blog.csdn.net/chinabinlang/article/details/47109905决FFMPEG采集音视频时不同步的问题:添加参数 -copyinkf 例如:ffmpeg.exe -copyinkf -f dshow -i video="USB2.0 UVC VGA WebCam":audio="麦克风 (Realtek转载 2015-11-10 16:16:42 · 1934 阅读 · 0 评论 -
Java+Windows+ffmpeg实现视频转换
http://www.cnblogs.com/zhwl/p/4670478.html最近由于项目需要,研究了一下如何用Java实现视频转换,“着实”废了点心思,整理整理,写出给自己备忘下。思路由于之前没有没法过相关功能的经验,一开始来真不知道从哪里入手。当然,这个解决,google一下立马就发现了ffmpeg,网上讲解用Java+ffmpeg来进行视频转换的文章也不在少数,转载 2015-11-05 22:05:13 · 762 阅读 · 0 评论 -
音视频聊天开发: 7 Android下ffmpeg+x264编译
http://blog.chinaunix.net/xmlrpc.php?r=blog/article&id=4579915&uid=15063109Android下视频的采集和播放直接调用sdk就行了,只是编解码麻烦一些,这里采用NDK编译ffmpeg然后通过JNI接口调用。 Android开发是麻烦了一点,不过手机倒是卖的很多,好在底层还要用的是Linux, 可以使用转载 2015-03-30 13:42:08 · 1250 阅读 · 0 评论 -
编译Android版本FFmpeg 2.0小结
http://www.elesos.com/index.php?title=%E7%BC%96%E8%AF%91Android%E7%89%88%E6%9C%ACFFmpeg%E5%B0%8F%E7%BB%93目录 [隐藏] 1 下载ndk2 下载FFmpeg源代码2.1 修改configure文件3 编译FFmpeg4 配置转载 2015-01-15 14:13:35 · 946 阅读 · 0 评论 -
FFmpeg 视频旋转和压缩
视频旋转相关代码: String str1="ffmpeg -i "+paramString1+" -vf \"transpose=1\" "+paramString2; int i = UtilityAdapter.GetInstance().FFmpegRun("", str1); 视频压缩相关代码 String str2="ffmpeg -i "+paramStr转载 2014-10-13 15:51:02 · 3128 阅读 · 0 评论 -
ffmpeg裁剪合并视频
http://blog.csdn.net/xiunai78/article/details/9630771这里裁剪是指时间轴裁剪,不是空间裁剪。 比如说,你想把视频的从一分20秒开始,30秒的视频裁剪出来,保存成一个视频。这是这个文章要讨论的问题。 一 裁剪视频 ffmpeg提供简单的命令参数:ffmpeg -ss S转载 2016-01-15 00:37:50 · 594 阅读 · 0 评论 -
ffmpeg基本用法
http://javapyer.iteye.com/blog/1989274FFmpegFFmpeg 基本用法本课要解决的问题1.FFmpeg的转码流程是什么?2.常见的视频格式包含哪些内容吗?3.如何把这些内容从视频文件中抽取出来?4.如何从一种格式转换为另一种格式?5.如何放大和缩小视频?6.如何旋转,翻转转载 2016-07-29 11:07:27 · 131 阅读 · 0 评论 -
RTMP协议 04 RTMP播放基本流程
https://www.meiwen.com.cn/subject/zbofqxtx.htmlRTMP协议 04 RTMP播放基本流程 RTMP 协议 videojs 流媒体播放rtmp协议 RTMP协议 03 RTMP设计思想 RTMP协议解析(一) —— 基本了解 rtmp 播放带宽 iOS直播-播放基于RTMP协议的视频 RTSP 与 RTMP 协议 RTMP 协议精讲...转载 2019-06-28 15:53:45 · 549 阅读 · 0 评论 -
RTMP 协议精讲
https://www.meiwen.com.cn/subject/otsjjqtx.htmlRTMP 协议精讲 RTMP 协议 RTMP协议 03 RTMP设计思想 RTSP 与 RTMP 协议 RTMP协议 04 RTMP播放基本流程 rtmp协议之handshake RTMP协议 01 入门 RTMP协议下的直播 RTMP协议 05 时间戳 videojs 流媒体播放r...转载 2019-06-28 11:15:36 · 788 阅读 · 0 评论 -
linux下Intel-FFmpeg-Plugin遇到libmfx not found using pkg-config问题
https://www.jianshu.com/p/a243afcdeec1参照https://github.com/Intel-FFmpeg-Plugin/Intel_FFmpeg_plugins/wiki, 在linux下编译intel版本的ffmpeg时,[root@localhost project]# git clone https://github.com/Intel-FFm...转载 2019-06-17 11:58:12 · 2599 阅读 · 0 评论 -
Building Media SDK for Ubuntu 18.04.1 Server
https://software.intel.com/en-us/forums/intel-media-sdk/topic/804296cedronius, andersWed, 01/30/2019 - 06:54Hi,I've been trying to install the Media SDK on a Ubuntu 18.04.1 machine without any...转载 2019-06-19 15:32:42 · 13567 阅读 · 0 评论 -
【视频开发】 ffmpeg支持的硬解码接口
https://blog.csdn.net/lg1259156776/article/details/73274222要启用DXVA2,请使用--enable-dxva2ffmpeg配置开关。要测试解码,请使用以下命令:<span style="color:#333333">ffmpeg -hwaccel dxva2 -threads 1 -i INPUT -f ...转载 2019-05-31 17:20:02 · 2598 阅读 · 0 评论 -
ffmpeg4教程12:intel media sdk(qsv)硬解码的使用方法+qt5 openggl显示AV_PIX_FMT_NV12
https://blog.csdn.net/java_lilin/article/details/86527478讨论群2610747241.安装intel media sdk 请对于处理器的版本代号2.参考ffmpeg官方的examples下的 qsvdec.c改造如果差#include <mfx/mfxvideo.h>头文件需要将 文件下的include 重命名为mfx ...转载 2019-06-05 17:43:26 · 3167 阅读 · 0 评论 -
ffmpeg实现dxva2硬件加速
https://www.cnblogs.com/betterwgo/p/6125507.html 这几天在做dxva2硬件加速,找不到什么资料,翻译了一下微软的两篇相关文档。这是第二篇,记录用ffmpeg实现dxva2。 第一篇翻译的Direct3D device manager,链接:http://www.cnblogs.com/betterwgo/p/6124588.h...转载 2019-05-16 18:30:32 · 554 阅读 · 0 评论 -
FFmpeg再学习 -- 硬件加速编解码
https://blog.csdn.net/qq_29350001/article/details/75144665为了搞硬件加速编解码,用了一周时间来看 CUDA,接下来开始加以总结。一、什么是 CUDA(1)首先需要了解一下,什么是 CUDA。参看:百度百科 -- CUDA参看:CUDA基础介绍参看:cuda入门参看:CUDA知识普及参看:CUDA学习笔记CUD...转载 2019-05-16 16:24:39 · 788 阅读 · 0 评论 -
使用GPU硬件加速FFmpeg视频转码
https://www.jianshu.com/p/59da3d350488本文内容包括:在Linux环境下安装FFmpeg 通过命令行实现视频格式识别和转码 有Nvidia显卡的情况下,在Linux下使用GPU进行视频转码加速的方法FFmpeg编译安装在FFmpeg官网https://ffmpeg.org/download.html可以下载到ubunto/debian的发行包,...转载 2019-05-16 15:36:26 · 3264 阅读 · 1 评论 -
基于ffmpeg与nvidia-video-sdk-8.1.24视频硬解与软解多路rtsp,支持Qt的QOpenglWidget与qml接口显示
https://blog.csdn.net/wanghualin033/article/details/82050448为了解决工程上的一个问题,我研究了nvidia较新的video-sdk-8.1.24,看完之后觉得这个sdk比较符合现代的编程规范,于是摒弃了以前的video-sdk-6.0,解决了工程上的问题。我提供的封装支持软解和硬解,其中重要部分为做了视...转载 2019-05-14 11:20:44 · 821 阅读 · 1 评论 -
ffmpeg用Nvidia GPU进行加速
https://blog.csdn.net/hiudawn/article/details/82261498预先准备在已经安装过cuda的前提下,没装过看我Ubuntu16.04安装cuda+cudann+tensorflow,注意只看cuda安装章节就好了。首先你看下装好的驱动版本满不满足nvidia-video-codec-sdk的要求,比如截止到本文之前,sdk8.2需要NVIDI...转载 2019-05-14 10:48:18 · 1127 阅读 · 0 评论 -
【FFmpeg(2016)】PCM编码AAC
http://blog.csdn.net/Jammg/article/details/52684894【前言】本文章主要是将 PCM原始数据编码为AAC。测试文件则是上一篇文章生成的PCM文件: 【FFmpeg(2016)】视频文件分离器(demuxing)——H264&PCM音频数据format分转载 2017-12-28 10:19:31 · 1906 阅读 · 0 评论 -
Ubuntu 14.04 NDK R9 编译ffmpeg2.4
http://blog.csdn.net/devil__lee/article/details/39368671一、编译环境:Ubuntu 14 麒麟 64位Android NDK R9D 下载地址FFMPEG 2.4 下载地址二、编译ffmpeg下载ffmpeg后解压至 /home/lee/ffmpeg-2.4转载 2017-04-28 16:28:58 · 465 阅读 · 0 评论 -
使用JNI调用FFmpeg解码音频并输出到AudioTrack求助
http://bbs.csdn.net/topics/390899416#include #include #include #include #include //#include "codes_orion_swplayer_MediaObj.h"#define FILENAME_MAXLEN 1024转载 2017-03-27 14:06:57 · 1035 阅读 · 0 评论 -
ffmpeg与x264编码指南 转码优化
http://blog.csdn.net/vblittleboy/article/details/8982857 x264是一个 H.264/MPEG4 AVC 编码器,本指南将指导新手如何创建高质量的H.264视频。 对于普通用户通常有两种码率控制模式:crf(Constant Rate Factor)和Two pass ABR。码率控制是一种决定为每一个视频帧分配多转载 2016-07-29 16:53:59 · 9227 阅读 · 0 评论 -
ffmpeg库解码海思G726库编码音频数据
http://blog.csdn.net/byxdaz/article/details/78430472解码流程:1、 读取海思g726音频数据,海思g726音频会多4个字节的海思头信息。2、选择ffmpeg g726编码器进行解码。ffmpeg g726解码器包括:AV_CODEC_ID_ADPCM_G726、AV_CODEC_ID_ADPCM_G726LE。如转载 2017-12-27 11:39:20 · 1699 阅读 · 0 评论 -
ffmpeg和SDL教程(一)文件读取和保存
本文转自:http://blog.csdn.net/jinhaijian/archive/2010/08/20/5827116.aspx 概要:电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出转载 2014-06-23 13:34:43 · 622 阅读 · 0 评论 -
ffmpeg x264 编码时 avcodec_open报错
ffmpeg x264 编码时 avcodec_open报错在翻阅了无数的文章后,发现其原因是在于x264内部的参数检测,归要到底还是由于自己在ffmpeg中设置的参数不正确导致的。以下是x264针对此判断代码如下:相关判断位于encoder/encoder.c 393行:/* Detect default ffmpeg settings and termi转载 2014-06-27 13:38:58 · 1008 阅读 · 0 评论