TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

#标签

共 163 篇文章
Linux离线环境安装ffmpeg

Linux离线环境安装ffmpeg

本文介绍了nasm汇编编译器和FFmpeg的离线安装方法。首先下载nasm源码包,解压后通过configure配置安装路径,编译安装并设置环境变量。接着下载FFmpeg源码,配置编译选项(启用GPL协议、静态编译等),执行编译安装并验证关键功能(如anlm降噪、loudnorm响度标准化等)。两种工具安装完成后都需添加路径到系统环境变量以便全局使用。该指南提供了完整的命令行操作流程,适用于需要在无网络环境下部署音视频处理工具的场景。

时间:12/12/2025

FFmpeg-使用RTSP服务器录屏并推流

FFmpeg-使用RTSP服务器录屏并推流

需要先安装并运行RTSP服务器。

时间:12/12/2025

ffmpeg合成的视频在ios浏览器不能播放的问题

ffmpeg合成的视频在ios浏览器不能播放的问题

其根本原因就是,苹果系统对mp4文件有要求,必须符合苹果的要求,才能在苹果系统上播放。也就是常说的可能由于MP4压缩级别不够。使用-pix_fmtyuv420p将色度抽样设置为YUV4:2:0,这是大多数播放器和设备所支持的格式。使用了更为通用的视频编码参数-profile:vbaseline,这有助于提高视频在不同设备上的兼容性。如题所示,ios的浏览器播放不了mp4,但是能够在安卓上播放。在苹果自带的浏览器都是显示不能播放的图标。

时间:12/08/2025

FFmpeg的初步学习

FFmpeg的初步学习

主要介绍一些常用的FFmpeg指令。

时间:12/02/2025

FFmpeg性能优化经典案例

FFmpeg性能优化经典案例

初始采用“循环单条处理”模式,使用命令“ffmpeg-iinput.mp4-iwatermark.png-filter_complexoverlay=10:10-s1280x720output.mp4”,单台服务器处理完需15天,远超出7天的工期要求。初始采用“单进程单任务”转码模式,使用FFmpeg默认参数,出现转码队列堆积严重(峰值堆积超20万条)、平均转码延迟达40分钟的问题,严重影响用户发布体验。FFmpeg作为音视频处理领域的瑞士军刀,广泛应用于转码、直播、点播、剪辑等场景。

时间:11/28/2025

向ffmpeg官方源码仓库提交patch

向ffmpeg官方源码仓库提交patch

描述如何向ffmpeg官方源码仓库提交修改

时间:11/28/2025

GSV1011-富利威-HDMI芯片选型

GSV1011-富利威-HDMI芯片选型

GSV1011是GSCoolink(基石)HDMI1.4收发器(BGA144,10×10mm),支持4K@30Hz、HDCP1.4,可在RX/TX/环出间切换,带LVDS/TTL双向总线与音频提取/嵌入、ARC、CSC、下变换,适合采集卡、矩阵、切换器、监视器等;需4K@60Hz/HDCP2.2可换GSV2011(同封装)。

时间:11/28/2025

FFmpeg

FFmpeg

ffmpeg

时间:11/27/2025

hysAnalyser-UDP实时流分析使用指南

hysAnalyser-UDP实时流分析使用指南

hysAnalyserv1.2.001版本发布,完善UDP实时流分析TR101290指标统计和PCR曲线、录制等功能。该工具专为解决流媒体实时问题设计,具有一键接入、可视化分析、即时录流等特点,适用于机房现场排查。新版本还增强了PSI/SI分析功能,支持PAT/PMT/NIT等主流表解析。软件支持离线使用,提供直观波形图和专业协议分析,帮助工程师快速定位传输层、协议层或编码层问题。目前可在Github和百度网盘下载。

时间:11/16/2025

WebRtc语音通话前置铃声处理

WebRtc语音通话前置铃声处理

H5页面WebRTC通话前置铃声播放解决方案针对移动端静音模式下前置铃声无声问题,提出基于WebRTC的解决方案。传统audio标签播放受系统媒体音量控制,而通过navigator.mediaDevices.getUserMedia激活麦克风后,配合AudioContext可实现通话通道播放,突破静音限制。实现要点包括:优先获取麦克风权限以提升音频优先级使用AudioContext创建独立音频处理通道通过增益调节(gainNode)放大铃声音量支持循环播放和实时音量控制该方案避免了原生交互的复杂

时间:11/08/2025

FFmpeg-15-视频解码-AVIO内存输入模式分析

FFmpeg-15-视频解码-AVIO内存输入模式分析

AVIO内存输入模式分析

时间:10/30/2025

FFMPEG-5视频编码方式,-QPCRF,-B补充-RGB-到-HSV-到-YUV-的换算公式

FFMPEG-5视频编码方式,-QPCRF,-B补充-RGB-到-HSV-到-YUV-的换算公式

(18)(19)

时间:10/29/2025

云上极速转码阿里云ECST4-GPU打造高性能FFmpeg视频处理引擎部署指南

云上极速转码阿里云ECST4-GPU打造高性能FFmpeg视频处理引擎部署指南

在视频处理领域,时间就是金钱。传统的CPU转码在处理高清、4K视频时往往需要数小时,而借助NVIDIA T4GPU的硬件加速,同样的工作可以在几分钟内完成!本文将带您一步步在阿里云ECS上打造一个极速视频处理引擎。

时间:10/21/2025

FFmpegQT输出音频

FFmpegQT输出音频

使用SDL作为音视频输出。

时间:10/20/2025

ubuntu-24.04-FFmpeg编译-带Nvidia-加速记录

ubuntu-24.04-FFmpeg编译-带Nvidia-加速记录

编译出错 提示找不到 nppiResizeSqrPixel_8u_C1R_Ctx 函数。后面换成ffmpeg 7.1.2版本 就ok了 如下图 该有的特性都有了。cuda安装之后 /usr/local/cuda 会生成这个目录。make install之后 对应的库文件可执行文件都有了。1.机器上有个老版本的ffmpeg4.3.2 编译参数如下。搜索发现头文件在/usr/include目录下。一直提示出错找不到nvenc 如上图。之后还得去官网下载cuda。找不到ffnvcodec。

时间:10/10/2025

FFmpeg开发笔记十二ffmpeg音频处理采集麦克风音频录音为WAV

FFmpeg开发笔记十二ffmpeg音频处理采集麦克风音频录音为WAV

本文介绍了使用FFmpeg和SDL捕获并播放音频流的方法。主要内容包括:通过FFmpeg命令行获取设备列表,分析音频源、编解码器、采样参数等概念;详细说明音频录制流程的四步骤(设备探测、数据采集、编码处理和封装)。文章提供了Demo源码,展示如何从USB麦克风捕获音频并转为PCM格式,最终使用SDL进行播放。特别说明Windows系统下需通过DirectShow接口访问音频设备,并给出了相关命令行操作示例。

时间:10/07/2025

开源-全平台-哔哩哔哩缓存视频合并-Github地址httpsgithub.commolihuanhlbmerge_flutter

开源-全平台-哔哩哔哩缓存视频合并-Github地址httpsgithub.commolihuanhlbmerge_flutter

将Bilibili缓存文件合并导出为MP4,支持Android、windows(10以上)、linux、mac、ios,支持B站Android客户端缓存,支持B站Windows客户端缓存

时间:10/03/2025

关于OpenCV无法进行h264视频转码的问题

关于OpenCV无法进行h264视频转码的问题

关于OpenCV无法进行h264视频转码的问题

时间:09/22/2025

Ubuntu下基于Nginxffmpegvideo.js的HLS流媒体视频播放方案

Ubuntu下基于Nginxffmpegvideo.js的HLS流媒体视频播放方案

将MP4文件直接放在nginx的目录下,也可以用浏览器打开,但是可能直接下载,而不是播放,video.js直接播放MP4文件,对MP4文件格式有要求,一方面必须是H264编码,否则可能没声音,二是要播放器要先下载moov才能开始播放,而录像设备生成的MP4一般moov在mdat之后,这样要等待很长时间,所以需要用ffmpeg等工具将moov移动到最前面。目前使用的方案是,先用ffmpeg将MP4转为hls,生成m3u8和ts切片文件,再由nginx发布,在浏览器中用video.js播放。

时间:09/09/2025

03-介绍ffmpeg-视频解码流程

03-介绍ffmpeg-视频解码流程

【代码】03 介绍ffmpeg 视频解码流程。

时间:03/16/2025

使用py-ffmpeg批量合成视频的脚本

使用py-ffmpeg批量合成视频的脚本

我只测试过全都是我自己那款小米摄像头出来的mp4文件格式,虽然说我在检测文件夹下视频路径的代码里面加了好几个类型,但是不保证会不会多种东西杂在一起又闹出什么不可描述的奇葩事,所以建议转码的时候将相同源的放在一起转,最后再一起合并(是相同源,比如说一个摄像机出来的这种。我有一个小米摄像头,用它录出来的视频全部都是3s一段3s一段的。但是问题又来了,最开始我使用格式工厂合并,但是发现格式工厂默认会对全部文件搞一次重新编码,这就把我的电脑搞得特别卡,总共几个小时1w多个文件编码了几个小时都好不了。

时间:03/15/2025

三分钟掌握视频剪辑-在-Rust-中优雅地集成-FFmpeg

三分钟掌握视频剪辑-在-Rust-中优雅地集成-FFmpeg

在当今的短视频时代,高效的视频剪辑已成为内容创作者和开发者的迫切需求。无论是裁剪视频开头结尾、提取高光时刻,还是制作 GIF、去除广告,剪辑都是必不可少的一环。

时间:03/15/2025

ffmpeg面试题整理

ffmpeg面试题整理

脚本化后处理效率提升 70%。获取详细日志信息,帮助调试。

时间:03/15/2025

ffmpeg基础整理

ffmpeg基础整理

它支持几乎所有常见的音视频格式,功能极其强大,是开发者、视频创作者常用的命令行工具。编码速度与质量的平衡(如 -preset fast)设置视频码率(如 -b:v 1M表示 1Mbps)FFmpeg 是一个开源的跨平台。指定视频编码器(如 -c:v libx264)设置帧率(如 -r 30表示 30fps)指定音频编码器(如 -c:a aac)录制、转换、编辑、流式传输。

时间:03/15/2025

上一页
1234567
下一页第 1 / 7 页