草庐IT

$ffmpeg、ffplay

全部标签

Ubuntu环境下安装ffmpeg

1.创建安装⽬录:sudomkdir-p/usr/local/ffmpeg/lib2.下载ffmpeg源码:DownloadFFmpeg3.解压源文件:4.到指定ffmpeg目录进行配置①cdffmpeg-4.3.2/②配置./configure--prefix="/usr/local/ffmpeg/"\--enable-gpl\--enable-nonfree\--enable-ffplay\--enable-libfdk-aac\--enable-libmp3lame\--enable-libx264\--enable-libx265\--enable-filter=delogo\--en

FFmpeg录制视频、停止(VB.net,踩坑,类库——10)

网上的好多教程,关于FFmpeg录制视频的,要安装ScreenCapturerRecorder,我们其实不需要去安装一大坨的东西1、还是要下载、安装 但是我们只需要用到其中的2个组件 audio_sniffer是在目录:ScreenCapturerRecorder\vendor\virtual-audio根据系统需要选择相应的组件,我们默认使用非x64的,即x32安装后提取这两个选中的文件就可以卸载了在使用之前先干一件事,在2个项目中分别新建一个应用程序清单文件,如果你只有一个项目,就只需要一个应用程序清单文件。把 注释部分的第二行替换 "-->"后面的内容(我已经替换好了)这样,主程序就会以

FFmpeg录制视频、停止(VB.net,踩坑,类库——10)

网上的好多教程,关于FFmpeg录制视频的,要安装ScreenCapturerRecorder,我们其实不需要去安装一大坨的东西1、还是要下载、安装 但是我们只需要用到其中的2个组件 audio_sniffer是在目录:ScreenCapturerRecorder\vendor\virtual-audio根据系统需要选择相应的组件,我们默认使用非x64的,即x32安装后提取这两个选中的文件就可以卸载了在使用之前先干一件事,在2个项目中分别新建一个应用程序清单文件,如果你只有一个项目,就只需要一个应用程序清单文件。把 注释部分的第二行替换 "-->"后面的内容(我已经替换好了)这样,主程序就会以

通过rtsp-simple-server和ffmpeg实现录屏并发布视频直播

最近有个项目要对B超影像做实时的视频分析,B超探头是typeC接口的,我本以为跟普通摄像头一样直接在PC上获取视频信号就行了,但是经过测试发现我又天真了,B超探头回传的信号必须用他们自己的软件解码。这就悲剧了,我去搞解码肯定不可能。所以想了个简单的办法:在安装B超解码软件的电脑上录屏,并通过rtsp把视频流传输到做视频分析的电脑上实时处理。下面把安装和调试过程记录一下,希望能帮到有需要的朋友。下载rtsp-simple-server下载地址Releases·aler9/rtsp-simple-server·GitHub启动rtsp-simple-server下载完成后解压缩然后执行里面的rts

通过rtsp-simple-server和ffmpeg实现录屏并发布视频直播

最近有个项目要对B超影像做实时的视频分析,B超探头是typeC接口的,我本以为跟普通摄像头一样直接在PC上获取视频信号就行了,但是经过测试发现我又天真了,B超探头回传的信号必须用他们自己的软件解码。这就悲剧了,我去搞解码肯定不可能。所以想了个简单的办法:在安装B超解码软件的电脑上录屏,并通过rtsp把视频流传输到做视频分析的电脑上实时处理。下面把安装和调试过程记录一下,希望能帮到有需要的朋友。下载rtsp-simple-server下载地址Releases·aler9/rtsp-simple-server·GitHub启动rtsp-simple-server下载完成后解压缩然后执行里面的rts

Android FFmpeg 解码 OpenSL ES 播放音频

 在Android开发中,OpenSLES(OpenSoundLibraryforEmbeddedSystems)是一个C/C++音频库,提供了底层的音频功能和处理接口。它是Android平台上用于实现低延迟和高性能音频功能的一种选择。本文的主线任务是描述一个媒体文件通过FFmpeg解码后用OpenSLES播放音频的过程因为代码量很多,所以我直接从Native层开始了,看不懂的可以下载源代码配合着看(末尾)extern"C"JNIEXPORTvoidJNICALLJava_cn_wk_opensl_1demo_MainActivity_audioPlayer(JNIEnv*env,jobjec

linux - FFmpeg 无法识别预设,即使它确实存在 Ubuntu 12.04

我已经按照本文档中的步骤安装了ffmpeg和x264:http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide现在我要执行这一行:sudo/usr/bin/ffmpeg-iinput_file.flv-fflv-vcodeclibx264-vprenormal-r25-s0x0-aspect1.7777777777778-padcolor000000-padtop0-padbottom0-padleft0-padright0-acodeclibfaac-ab128000-ar22050output_file.flvInput#0

linux - FFmpeg 无法识别预设,即使它确实存在 Ubuntu 12.04

我已经按照本文档中的步骤安装了ffmpeg和x264:http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide现在我要执行这一行:sudo/usr/bin/ffmpeg-iinput_file.flv-fflv-vcodeclibx264-vprenormal-r25-s0x0-aspect1.7777777777778-padcolor000000-padtop0-padbottom0-padleft0-padright0-acodeclibfaac-ab128000-ar22050output_file.flvInput#0

RTSP 和 RTMP原理 & 通过ffmpeg实现将本地摄像头推流到RTSP服务器

RTSP和RTMP原理&通过ffmpeg实现将本地摄像头推流到RTSP服务器文章目录RTSP和RTMP原理&通过ffmpeg实现将本地摄像头推流到RTSP服务器一、流媒体:RTSP和RTMP0、参考资料1、RTSP和RTMP的工作原理1)RTSP工作原理2)RTMP工作原理2、RTSP和RTMP的优缺点1)RTSP的优缺点2)RTMP的优缺点3)RTSP和RTMP的比较3、RTSP和RTMP如何选择4、如何在浏览器上播放RTSP二、ffmpeg将本地摄像头推流到RTSP服务器0、`ffmpeg`参考资料1、安装`ffmpeg`和`rtsp-simple-server`1)windows安装`r

FFmpeg Invalid data found when processing input

说一下自己用ffmpeg合并视频出现的bug吧  直接上代码/***批量转换某文件夹的视频转换为ts文件并生成txt文件**/StringvideoPathList="C:\\Users\\Administrator\\Desktop\\video\\";Filefile=newFile(videoPathList);Stringtxt="C:\\Users\\Administrator\\Desktop\\video\\test.txt";FileWriterfw=newFileWriter(newFile(txt));BufferedWriterbw=newBufferedWriter(f