文章 2023-11-10 来自:开发者社区

FastASR+FFmpeg(音视频开发+语音识别)(二)

二、视频中提取音频   1.FFmpeg 通过命令行ffmpeg -i 视频文件路径 -vn 音频文件全路径 -hide_banner参数说明:-vn 从视频中提取音频-ab 指定编码比特率(一些常见的比特率 96k、128k、192k、256k、320k)-ar 采样率(22050、441000、48000)-ac 声道数-f 音频格式(通常会自动识别)示例:通过提供的AP....

FastASR+FFmpeg(音视频开发+语音识别)(二)
文章 2022-12-31 来自:开发者社区

音视频开发之-FFmpeg函数和结构体总结

AVFormatContextAVFormatContext 在FFmpeg中有很重要的作用,描述一个多媒体文件的构成及其基本信息,存放了视频编解码过程中的大部分信息。通常该结构体由avformat_open_input分配存储空间,在最后调用avformat_input_close关闭AVStreamAVStream 描述一个媒体流,在解码的过程中,作为AVFormatContext的一个字段....

文章 2022-03-03 来自:开发者社区

Android音视频开发 ffmpeg基本命令的使用。

 1.简介ffmpeg的简介就不多说了,照搬常见介绍:引用wiki百科的解析.FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能1,包含了libavcodec ─这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。ffmpeg的官网地址是:https://www.ffmpeg.org/ffmpeg的Github项目....

Android音视频开发 ffmpeg基本命令的使用。
文章 2021-12-24 来自:开发者社区

FFMPEG音视频开发: 发布RTSP流(采用EasyDarwin作为流媒体服务器)

环境介绍当前使用的操作系统:  win10 64位一、部署EasyDarwin服务器据官网介绍,EasyDarwin拥有完整的源代码,可以帮助开发者更快更简单实现流媒体音视频产品功能,使用完全免费;下面就介绍一下EasyDarwin的使用过程。官网地址: EasyDarwin 开源流媒体服务器 Open Source Streaming Server如果官网下载速度比较慢,可以在CSD....

FFMPEG音视频开发: 发布RTSP流(采用EasyDarwin作为流媒体服务器)
文章 2021-12-24 来自:开发者社区

FFMPEG音视频开发: 添加图片水印

FFMPEG版本: 4.2.2文字水印添加方法:https://blog.csdn.net/xiaolong1126626497/article/details/106584556实现代码:1.//添加图片水印 C:/FFMPEG/ffmpeg_x86_4.2.2/bin/ffmpeg.exe -i D:/666.mp4 -vf "movie=image/123.png[wm];[in][wm]....

FFMPEG音视频开发: 添加图片水印
文章 2021-12-24 来自:开发者社区

音视频开发: ffmpeg采集桌面屏幕、摄像头保存为视频

一、环境介绍ffmpge版本: 4.2.2系统环境: win10 64位下载地址: https://download.csdn.net/download/xiaolong1126626497/13328939说明: 采用GDI方式录制屏幕,鼠标光标会闪烁。可以采用DXGI 、WGC采集。二、命令示例2.1 列出当前电脑上音频设备、摄像头设备列表C:/FFMPEG/ffmpeg_x86_4.2.2....

音视频开发: ffmpeg采集桌面屏幕、摄像头保存为视频
文章 2021-12-21 来自:开发者社区

FFMPEG音视频开发:获取flv视频格式的时长

flv格式的视频不能像其他视频一样直接通过ffprobe输出的json获取,可以通过它的命令行输出截取时间段转换得到时间。直接上代码: QProcess process; process.setProcessChannelMode(QProcess::MergedChannels); process.start("C:/FFMPEG/ffmpeg_x86_4.2.2/bin...

文章 2021-12-21 来自:开发者社区

音视频开发: ffmpeg保持原视频比例增加黑色背景(画黑边)

命令示例:C:/FFMPEG/ffmpeg_x86_4.2.2/bin/ffmpeg.exe -i D:/123.mp4 -vf "scale=100:100,pad=500:500:0:300:black" D:/linux-share-dir/video_file/output.mp4参数解释:500:500 画布的尺寸  .        ....

音视频开发: ffmpeg保持原视频比例增加黑色背景(画黑边)
文章 2021-12-21 来自:开发者社区

ffmpeg音视频开发: 使用ffprobe获取媒体信息

一、环境介绍操作系统: win10 64位ffmpge:  4.2.2 (官网下载的可执行文件命令) win32下使用FFMPEG 4.2.2库下载地址:https://download.csdn.net/download/xiaolong1126626497/12321684二、ffprobe用法2.1 基本使用: 查看媒体信息用法:C:/FFMPEG/ffmpeg_x86_4.2.....

文章 2021-12-17 来自:开发者社区

FFMPEG音视频开发: Linux下采集音频(alsa-lib库)、视频(V4L2框架)数据编码并实时推流到RTMP流媒体服务器,达到直播功能(推流)

一、环境介绍操作系统:  VM虚拟机运行的ubuntu18.04FFMPEG版本: 4.4.2摄像头: 罗技USB摄像头、电脑自带摄像头声卡:电脑自带声卡二、FFMPEG、X264的安装参考这里:  FFMPEG开发: Linux下采集摄像头数据录制成MP4视频保存到本: 地https://blog.csdn.net/xiaolong1126626497/article/de....

FFMPEG音视频开发: Linux下采集音频(alsa-lib库)、视频(V4L2框架)数据编码并实时推流到RTMP流媒体服务器,达到直播功能(推流)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。