视频编解码

骄傲的心别枯萎6 天前
ffmpeg·音视频·视频编解码·时间戳·rv1126
项目1:FFMPEG推流器讲解(五):FFMPEG时间戳、时间基、时间转换的讲解本章节将系统讲解FFMPEG的核心时间概念,涵盖时间基、时间戳及时间转换等关键内容。掌握这些知识点对理解推流技术至关重要,因为音视频合成的本质正是通过这些时间参数的精确转换实现的。
派阿喵搞电子6 天前
ffmpeg·视频编解码
基于ffmpeg库,在AGX上编译jetsonFFmpeg库带有硬件加速的h264_nvmpi视频编解码器以下预装版本是ffmpeg4.2.11!!!!!检查是否安装(如果安装了会有输出)未安装:x264下载地址: http://ftp.videolan.org/pub/videolan/x264/snapshots/
AI视觉网奇7 天前
视频编解码
ffmpeg 播放视频 暂停目录ffmpeg 播放视频 暂停待测试mpv 播放暂停mpv下载地址:vlcmpv_player.py
骄傲的心别枯萎13 天前
linux·ffmpeg·音视频·视频编解码·rv1126
项目1:FFMPEG推流器讲解(一):FFMPEG重要结构体讲解本章节主要介绍FFMPEG的结构体,FFMPEG是音视频的瑞士军刀,它提供了一系列丰富的音视频处理接口。如:编码、解码、推流、滤镜等等。在我们这个项目里面,FFMPEG主要的作用是进行视频推流的功能,就是把RV1126编码的视频码流利用FFMPEG框架推送到流媒体服务器。
骄傲的心别枯萎14 天前
linux·ffmpeg·音视频·视频编解码·rv1126
项目1:FFMPEG推流器讲解(二):FFMPEG输出模块初始化FFMPEG输出模块主要用于初始化音视频推流功能,确保RV1126的码流能够通过FFMPEG正常推送。该模块的初始化流程包含以下步骤:
DogDaoDao16 天前
音视频·实时音视频·视频编解码·dct变换·变换编码·dst变换
DCT与DST变换原理及其在音视频编码中的应用解析为什么我们能在手机上流畅观看 4K 视频,却不需要动辄几十 GB 的存储空间?答案藏在一个看似抽象却无处不在的技术背后——变换编码。作为音视频压缩的基石,它就像一位高效的"收纳大师",通过巧妙的"空间重组",将海量原始数据压缩成我们能轻松传输和存储的文件。
Everbrilliant8918 天前
ffmpeg·视频编解码·mediacodec·音视频解码·ffmpeg编解码·decodec·ndkmediacodec
音视频编解码全流程之用Extractor后Decodec系列文章:音视频编解码全流程之提取器Extractor音视频编解码全流程之复用器Muxer音视频编解码全流程之用Extractor后Muxer生成MP4
Everbrilliant8920 天前
视频编解码·amediamuxer·ffmpeg数据包提取·amediaextractor·ffmpeg数据包的写入·提取器extractor·复用器muxer
音视频编解码全流程之用Extractor后Muxer生成MP4系列文章:音视频编解码全流程之提取器Extractor音视频编解码全流程之复用器Muxer音视频编解码全流程之用Extractor后Muxer生成MP4
骄傲的心别枯萎24 天前
linux·ffmpeg·音视频·pcm·视频编解码
RV1126 NO.30:RV1126多线程获取音频AI的PCM数据RV1126多线程采集AI模块的数据,一般分为三个步骤:分别是初始化AI模块、启动AI模块开启采集、开启多线程采集AI数据并保存到本地。
Byron Loong24 天前
视频编解码
MP4和WMV2压缩机制对比MP4和WMV2是两种广泛使用的视频压缩格式,它们在技术实现、压缩效率和应用场景上存在显著差异。MP4采用开放的MPEG-4标准,支持多种编码方式(如H.264、H.265),兼容性极佳;而WMV2是微软专有的Windows Media Video 8编码,压缩率高但兼容性有限。下面我将从技术原理、核心算法和性能表现三个维度对这两种格式进行详细对比。
风间琉璃•25 天前
ffmpeg·视频编解码
FFmpeg视频编解码提示:这里可以添加本文要记录的大概内容:必看:通过思维导图快速了解FFmpeg源码整体结构体以FFmpeg最为常用的两个场景(转码和播放)为例,其路径以及使用的库的关系如下图。
沃达德软件25 天前
图像处理·人工智能·计算机视觉·ai作画·音视频·实时音视频·视频编解码
AI数字人视频图像音频生成服务人工智能技术在多个领域的实现广泛应用,涵盖办公学习、信息咨询、艺术创作、数字人像构建、虚拟主播的呈现、AI驱动的视频与音频处理,以及AI辅助产品设计等前沿应用场景。 AI数字人视频图像音频生成服务,实现绘画创作、摄影优化以及设计领域的智能化;在多媒体内容的智能化方面,实现图片处理、音频处理智能化(如高效配音、背景音乐生成),视频制作智能化(如智能剪辑、特效添加),数字人技术(如虚拟主播、智能客服)的人工智能应用。 #AI数字人#视频图像生成#人工智能
Everbrilliant8925 天前
视频编解码·ffmpeg帧写入·ndkmediamuxer·muxer·muxer复用器·amediamuxer·音视频编解码全流程
Android音视频编解码全流程之Muxer系列文章:Android音视频编解码全流程之ExtractorAndroid音视频编解码全流程之Muxer
xiaohouzi1122331 个月前
python·opencv·ffmpeg·视频编解码·gstreamer
Python读取视频-硬解和软解软解(软件解码)指通过CPU的计算能力解码视频流,不依赖特定硬件加速模块。Python中常用OpenCV、FFmpeg等库实现,兼容性强但CPU占用较高。
TSINGSEE2 个月前
mysql·音视频·实时音视频·数据库架构·视频编解码
数据库选择有讲究?SQLite、PostgreSQL还是MySQL?不同规模的项目,数据库选择有讲究。大家好,我是技术支持彼得,每天两眼一睁就是为客户解决问题。在日常使用我们的视频平台时,很多用户会问到数据库选择的问题。今天就来详细说说EasyGBS、EasyNVR和EasyCVR三大平台该如何选择数据库。
Font Tian2 个月前
ffmpeg·音视频·视频编解码·视频·视频压缩
FFmpeg 不同编码的压缩命令详解最近在处理视频时遇到一些技术问题,许多视频默认压缩太低,实际存储量比较大,因此对FFmpeg的视频编码与进行了了解,我最终根据项目需要选择是固定码率快速压缩,部分重点保留画质的视频则走了比较慢的动态码率,slow压缩,消耗时间比较长,但是符合我的项目需要。然后随手写了这个笔记,有兴趣的朋友可以了解一下。
Natsume17102 个月前
c语言·c++·ffmpeg·音视频·webrtc·实时音视频·视频编解码
音视频开发入门:FFmpeg vs GStreamer,新手该如何选择?本文参考自 GitHub 项目:0voice/awesome_audio_video_learning
DogDaoDao2 个月前
ffmpeg·音视频·实时音视频·视频编解码·hevc·视频解码·视频软解码
视频软解码技术详解:原理、应用与未来发展视频软解码是一种完全依赖通用CPU执行解码算法的视频还原技术,其核心特征在于不依赖任何专用硬件模块,而是通过软件程序调用CPU的通用计算能力完成压缩视频数据的解码过程[1][2]。与硬解码(依赖显卡、专用解码芯片等硬件模块)相比,软解码的硬件无关性使其具备更强的环境适应性——即使在显卡不支持特定编码格式的设备上,只要CPU性能足够,就能通过安装相应解码器(如FFmpeg、VLC等)实现视频播放[3]。
DogDaoDao2 个月前
macos·ios·音视频·实时音视频·视频编解码·videotoolbox·硬编码
深入理解VideoToolbox:iOS/macOS视频硬编解码实战指南VideoToolbox是Apple提供的底层框架,首次在WWDC2014上推出,为iOS和macOS开发者提供直接访问硬件编码器和解码器的能力。作为Core Media框架的重要组成部分,VideoToolbox专注于视频压缩、解压缩以及CoreVideo像素缓冲区之间的格式转换,以Core Foundation (CF)类型的会话对象形式提供服务。