视频编解码

星花月2 天前
ffmpeg·音视频·h.265·视频编解码·视频
视频压缩为什么会变糊?从码率、分辨率到 H.264/H.265 的参数选择指南摘要: 视频压缩后出现马赛克、文字发虚、运动画面涂抹,通常不是某一个参数填错,而是码率预算不足、分辨率与帧率设置不匹配,或者编码模式选错。本文从编码器如何减少数据开始,说明码率、分辨率、帧率、CRF、H.264 和 H.265 之间的关系,并给出可直接运行的 FFmpeg 示例。
DogDaoDao3 天前
ffmpeg·音视频·实时音视频·视频编解码·ffprobe·ffmpeg 9.0
FFmpeg 9.0 “Lei“ 正式发布:十年之后,以你之名发布日期:2026 年 8 月 4 日 代号:Lei 代码量:超过 2200 次提交,1781 个文件变更,净增约 52,000 行 贡献者:160+ 位开发者 ABI 版本:7 个库全部升级主版本号
DogDaoDao5 天前
人工智能·深度学习·视频编解码·h266·vvc·帧内预测·deepqtmt
DeepQTMT: 深度学习加速VVC帧内编码CU划分 —— 论文深度解读与源码拆解论文:IEEE TIP 2021 | 作者:Tianyi Li, Mai Xu 等 | 机构:北京航空航天大学 链接:arXiv:2006.13125 | 代码:raulkviana/MSE-CNN-Implementations | 数据库:tianyili2017/CPIV
一个有点技术的程序猿5 天前
网络·音视频·视频编解码
局域网中视频采集,颜色空间转换,编码,网络发送,接收,解码,渲染全链路卡顿分析在局域网视频传输链路中,卡顿问题的根源通常藏在各个环节的协作里。下面从视频图像采集,颜色空间转换,图像编码,网络发送,客户端接收,图像解码,图像渲染全链路进行分析。
乱舞八重击(junluoyu)5 天前
视频编解码
硬件视频编解码(一)所谓硬件视频编解码,其实本质就是将视频编码和视频解码做成单独的硬件IP,本质还是图像处理的IP。但是编解码因为协议众多,比如AVC(又叫H.264),HEVC(又叫H.265),VVC(又叫H.266),AV1, AV2,AVS2,AVS3等,其实不同协议的差距主要是编码工具上。
DogDaoDao5 天前
深度学习·音视频·视频编解码·h266·vvc·预测编码·帧间编码
VVC 帧间编码分区加速方法H.266/VVC 相比 H.265/HEVC 可节省约 50% 的码率,但代价是编码复杂度暴增至 HEVC 的 8-10 倍。在 Random Access(RA)配置下,帧间编码占据了编码器绝大部分的运行时间。
DogDaoDao8 天前
人工智能·深度学习·音视频·视频编解码·h266·vvc·视频压缩
深度学习增强的视频压缩框架:Neutron Star 如何超越 VVC论文标题: A Neural-Network Enhanced Video Coding Framework Beyond VVC 作者: Junru Li, Yue Li, Chaoyi Lin, Kai Zhang, Li Zhang 团队: 字节跳动多媒体实验室 (Bytedance Multimedia Lab) 发表: CVPR 2022 Workshop (CLIC 2022) 平台: Neutron Star (中子星) — 传统+智能混合编码框架
DogDaoDao8 天前
音视频·视频编解码·ecm·h266·vvc·变换编码·beyond vvc
【论文解读】系数能量引导的快速变换算法:Beyond VVC 编码器优化新思路论文:Coefficients Energy Guided Fast Transform Algorithm in Beyond VVC 作者:Minzhe Chen, Yiming Wang, Junyan Huo, Fuzheng Yang(西安电子科技大学) 发表会议:IEEE Data Compression Conference (DCC) 2026 实验平台:ECM 17.0
海带紫菜菠萝汤11 天前
前端·javascript·音视频·视频编解码
WebCodecs API 实战:浏览器原生视频编解码的原理与性能测试浏览器端视频处理长期依赖 Flash 或服务端转码,直到 WebCodecs API 的出现。本文从编解码管线原理出发,实测 WebCodecs 的 VideoEncoder/VideoDecoder 性能边界,并与 Canvas + MediaRecorder 等替代方案做横向对比,分析不同场景下的适用性。
蝉蜕日记19 天前
音视频·生活·视频编解码·视频·软件需求
视频压缩 v1.1.31:高效压缩,无损画质,释放存储空间视频压缩 v1.1.31 是一款操作简单、功能强大的视频处理软件。它支持多种主流视频格式(如 MP4、MOV、AVI、MKV 等),通过智能算法自动调节压缩参数,能在大幅缩小视频文件体积的同时,最大程度保留原始画质的清晰度。压缩过程快速高效,不会对视频内容造成损伤,是节省手机存储空间、方便视频快速分享与传输的日常必备工具。
对牛乱弹琴24 天前
音视频·视频编解码
音视频格式解析工具推荐做音视频开发的人大概都遇到过这种时刻:一个流突然花屏了,或者封装格式出问题了,需要把每一帧、每一个字段都翻出来看看到底哪里不对。这时候普通的播放器帮不了你,得用专门的解析工具。
阿拉斯攀登1 个月前
yolo·ffmpeg·音视频·webrtc·视频编解码
售货柜实战:IPC 拉流 → 抽帧 → YOLO 识别完整流水线最后一篇实战,把前面 11 篇的知识串起来。用 FFmpeg SDK 实现一个完整的售货柜视觉识别流水线:RTSP 拉流 → 硬件解码 → 帧预处理 → YOLO 商品识别 → 结果输出。从架构设计到核心代码,再到性能优化,完整讲一遍。
阿拉斯攀登1 个月前
ffmpeg·音视频·webrtc·实时音视频·视频编解码
RTSP 拉流与录制:IPC 摄像头本地录像完整方案做 IPC 摄像头、无人售货柜、安防监控,RTSP 拉流和录制是基本功。这篇讲清楚:怎么稳定拉流、怎么存成文件、怎么按时间分片、断线怎么自动重连、延迟怎么优化——全是实际项目里踩过的坑。
阿拉斯攀登1 个月前
ffmpeg·音视频·webrtc·实时音视频·视频编解码
FFmpeg 转码详解:封装格式、编码器、码率控制上一篇讲了 20 个常用命令,这篇深入讲转码——FFmpeg 最核心的功能。什么是封装格式?什么是编码格式?CRF 和 CBR 怎么选?H.264 和 H.265 差在哪?看完这篇,你再也不会对着一堆参数瞎猜了。
阿拉斯攀登1 个月前
音视频·webrtc·实时音视频·媒体·视频编解码
数据通道:RTCDataChannel 可靠与不可靠传输WebRTC 不止能传音视频,还能通过 DataChannel 传任意数据:文字消息、文件、游戏数据、白板指令。这篇讲 RTCDataChannel 的用法、可靠与不可靠模式、消息顺序、流量控制,以及实际应用场景。
阿拉斯攀登1 个月前
嵌入式硬件·webrtc·实时音视频·媒体·视频编解码
媒体流与轨道:MediaStream 与 MediaStreamTrack采集到的音视频用 MediaStream 封装,里面包含多个 MediaStreamTrack。这篇讲流和轨道的关系、怎么操作轨道、怎么合并分流、怎么处理轨道事件,以及实际开发中的常用技巧。
VidDown1 个月前
网络·音视频·实时音视频·视频编解码·视频下载
在线视频下载器技术解析:原理、工具与合规实践视频内容无处不在,从短视频到长课程,从娱乐到教学。有时候我们需要将在线视频保存到本地,以便离线观看、做学习笔记或素材整理。但大多数平台不提供直接的下载按钮,或者提供的格式有限。本文从技术角度解析在线视频下载的常见方法、原理及相关工具,帮助读者在合法合规的前提下选择适合自己的方案。
阿拉斯攀登1 个月前
ffmpeg·音视频·webrtc·视频编解码
FFmpeg 入门:命令行的 20 个常用场景做音视频开发绕不开的工具就是 FFmpeg。不管你是做 IPC 摄像头、直播、视频剪辑还是售货柜视觉识别,FFmpeg 都是工具箱里的瑞士军刀。这篇从安装到常用命令,一次性把最常用的 20 个场景讲清楚,新手看完就能上手干活。
阿拉斯攀登1 个月前
音视频·webrtc·视频编解码·流媒体
WebRTC 入门:是什么、能做什么、核心模块WebRTC 让浏览器和 App 不用装插件就能实现实时音视频通话。这篇从零讲起:WebRTC 是什么、能做什么、整体架构、核心模块,以及一个最简单的例子跑起来。
阿拉斯攀登1 个月前
音视频·webrtc·实时音视频·视频编解码
音视频采集:getUserMedia 与设备管理实时通信第一步是采集音视频。getUserMedia 怎么用?分辨率、帧率、码率怎么设?多个摄像头怎么切换?麦克风怎么选?这篇讲音视频采集的详细用法和常见坑。