前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >音视频码流工具汇总(建议收藏!)

音视频码流工具汇总(建议收藏!)

作者头像
用户6280468
发布于 2023-08-31 02:38:22
发布于 2023-08-31 02:38:22
2.8K01
代码可运行
举报
文章被收录于专栏:txp玩Linuxtxp玩Linux
运行总次数:1
代码可运行

一、前言:

大家好,今天给大家分享一些音视频分析工具,这些工具在我们平时开发过程中经常会用到,非常有帮助!

一、音视频分析工具:

1、H264BSAnalyzer:

CSDN 李迟大神开发的 H.264/AVC 码流分析工具。下载地址:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://github.com/latelee/H264BSAnalyzer

这个工具分不同的版本支持h264和h265码流分析!

另外我们平时用的h264和h265码流分析工具有:

  • StreamEye4:
  • HEVCAnalyzer:

2、VideoEye:

VideoEye 是一个开源的视频实时码流分析软件。本软件可以播放和分析视频数据。它支持多种视频流输入方式:HTTP,RTMP,RTSP以及文件等等。该软件可以实时分析视频码流并能以图形化的方式呈现其分析结果。下载地址:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://www.oschina.net/p/videoeye

目前该软件还处于完善阶段。软件包括以下三部分的功能:

  • 视频播放:本软件最基本的功能。
  • 压缩域码流分析:主要用于分析视频和音频压缩码流的参数。
  • 非压缩域数据分析:主要用于分析视频解码后的像素数据。

3、MediaInfo:

MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款自由软件 (免费使用、免费获得源代码)。他除了提供 DLL 之外,本身也提供 GUI 工具用于查看音视频信息,但是不提供音视频播放功能。

使用 MediaInfo 可以获得多媒体文件的哪些信息?

  • 内容信息:标题,作者,专辑名,音轨号,日期,总时间……
  • 视频:编码器,长宽比,帧频率,比特率……
  • 音频:编码器,采样率,声道数,语言,比特率……
  • 文本:语言和字幕
  • 段落:段落数,列表

MediaInfo支持哪些文件格式?

  • 视频:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)...(编码器:DivX, XviD, MSMPEG4, ASP, H.264, AVC...)
  • 音频:OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...
  • 字幕:SRT, SSA, ASS, SAMI...

下载地址:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://mediaarea.net/en/MediaInfo

4、播放器软件:YUV/RGB Player

这是雷霄骅大神修改后的一个 YUV/RGB 播放器,用来播放 YUV/RGB 文件的像素数据

该播放器使用比较简单,可以通过菜单栏打开像素数据文件,也可以通过拖拽方式打开文件。如果文件名称中包含了 “{w}x{h}” 这样的字符串(例如 “test_320x420.yuv”),系统会自动解析为该像素数据的宽和高。

注意:如果不能正常播放 YUV/RGB 文件,请检查分辨率和像素格式是否设置正确。YUV/RGB Player

下载地址:

修改版源码地址:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://github.com/leixiaohua1020/YUVplayer

编译后可以直接运行的程序:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://download.csdn.net/detail/leixiaohua1020/9391876

5、MPV Player:

mpv player 播放器是一款基于 MPlayer和mplayer2 的开源极简全能播放器,支持各类音视频格式,不只可以播放本地媒体,更可以播放网络媒体源,而且精简的界面没有任何广告,我们这里主要用来播放 H264 文件。

可以去 sourceforge 下载:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://sourceforge.net/projects/mpv-player-windows/files/

如果不喜欢这个播放器,可以选择 KMPlayer,也可以播放 H264 文件。

6、VLC Media Player:

VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。这里主要用于 RTSP 拉流。

下载地址:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://www.videolan.org/vlc/

7、Potplayer:

Potplayer是一款高质量的免费视频播放软件,支持变速播放、换肤功能、无边框和多种字幕文件,可以播放 RTSP\RTMP 网络视频流。并且这款软件的解码功能十分强大,软件启动速度很快,几乎不占内存,没有任何广告,十分良心。下载地址:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://potplayer.en.softonic.com/?ex=DINS-635.2

相关文章参考:https://www.cnblogs.com/linuxAndMcu/p/12161034.html

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-05-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 txp玩Linux 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
音视频开发常用工具
我们在进行音视频开发过程中不可避免的需要使用一些工具进行协助开发,本文重点讲解音视频开发过程中常用工具以及常用功能。
Gnep@97
2023/09/03
1.2K0
音视频开发常用工具
音视频开发常用软件 技术创作101训练营
主要是介绍几款媒体常用软件,方便进行媒体类问题的定位分析,软件大部分是开源的,方便学习相关知识。
loongmonkey
2020/09/21
1.7K0
视音频数据处理入门:UDP-RTP协议解析「建议收藏」
=====================================================
全栈程序员站长
2022/09/13
1.7K0
视音频数据处理入门:UDP-RTP协议解析「建议收藏」
可视化音视频分析工具:好用工具大集锦,快转发给你兄弟看看丨音视频工具
(本文基本逻辑:音画原始数据分析工具介绍 → 编码数据分析工具介绍 → 封装格式分析工具介绍)
关键帧
2022/06/13
2.2K0
可视化音视频分析工具:好用工具大集锦,快转发给你兄弟看看丨音视频工具
我的非线性视频编辑器MiaoVideoCut(0) --- 音视频播放流程
以我们电脑保存的电影说起,其实它就是通过摄像机和话筒对音视频采集、编码、封装之后的数据。当我们使用播放器进行观看的时候就是进行逆向过程解封装,解码音视频,然后把音频视频数据分别发送到我们的显示器和音响(音视频同步)。互联网的发展让在线视频的播放更加普及,因此视频的在线传输则需要用到相关的流媒体协议(rtmp协议,rtsp协议)。
瑶瑶
2020/06/03
6950
音视频、编解码相关电子书、调试工具打包奉送!
<新一代高效视频编码H.265HEVC原理、标准与实现 [万帅,杨付正 编著] 2014年版>
lcyw
2022/06/10
97116
音视频、编解码相关电子书、调试工具打包奉送!
[总结]视音频编解码技术零基础学习方法
一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术。需要注意的是,本文所说的视音频技术,指的是理论层面的视音频技术,并不涉及到编程相关的东西。
全栈程序员站长
2022/09/14
7440
[总结]视音频编解码技术零基础学习方法
音视频开发入门_视频制作基础知识
音视频涉及语音信号处理、数字图像处理、信息论、封装格式、编解码、流媒体协议、网络传输、渲染、算法等。在现实生活中,音视频扮演着越来越重要的角色,比如视频会议、直播、短视频、播放器、语音聊天等。因此,从事音视频是一件比较有意义的事情,机遇与挑战并存。本文将从几个维度进行介绍:音视频开发基础、音视频进阶成长、音视频工作方向、音视频开源库、流媒体协议与书籍。
全栈程序员站长
2022/10/02
3.3K0
音视频开发入门_视频制作基础知识
音视频&流媒体的原理以及基础入门知识
当下,音视频、流媒体已经无处不在,直播已经火了几年,在后续的时间里面,人们聊天已经不仅仅满足与文字、而是更多的在于“类面对面”交流,能够实时感知对方的表情、动作。为此,有必要跟紧时代潮流,好好梳理梳理流媒体这门功课。
嵌入式音视频
2022/09/24
1.8K0
音视频&流媒体的原理以及基础入门知识
音视频基础
采样精度(采样深度):每个“样本点”的大小, 常用的大小为8bit, 16bit,24bit。
vitofliu
2021/07/05
2.5K0
音视频必知会(一)
随着通信技术的不断发展,互联网信息的传播与娱乐方式经历了从文字到图片再到音视频的转变,音视频通信,直播互动,短视频等应用百花齐放,特别是5G时代的到来,互联网对音视频开发者的需求会越来也大,有兴趣的同学可以把握机遇,提升自己,加入到这个行业当中。
PengJie
2021/01/03
1.5K0
音视频技术学习 - 启动篇
其实老早就想写一些关于音视频学习的文章了,但由于各方面的原因迟迟都没有开始。一个方面是因为笔者写文章都是成系统的,音视频需要大家有一定的 c/c++ 基础;还有一个方面是因为之前经验不足,这一块涉及到的细节也比较多。我自己学习时看过大量的文章和资料,这里推荐 雷霄骅的专栏 ,虽然文章的更新永远停在了那一刻,但其无私分享的精神值得我们每一个开发者学习。音视频这系列文章我们打算从基础开始学,然后结合移动端 NDK 来开发。因此如果你已经是音视频开发的老司机,那么本文可能不太适合你,其次如果之前没了解过 NDK 开发,学习起来也可能会有些难度。
用户4928959
2019/04/18
9570
直播间源码android音视频开发
简介: 随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决遇到的坑,本文抛砖引玉,欢迎大咖交流。
云豹短视频嘉兴
2020/08/24
3.8K0
Android FFmpeg音视频编码(十六)
上一章,我们了解ffmpeg的解封装,解码过程,这一章我们来了解一下ffmpeg是怎样进行编码,和封装工作的,工作流程如下图所示:
PengJie
2021/01/17
1.9K0
音视频八股文(1)--音视频基础
语单词“元素element”,就得到了“pixel”,简称px,所以“像素”有“图像元素”
福大大架构师每日一题
2023/06/08
1.1K0
音视频八股文(1)--音视频基础
关于视频那些事儿
现今短视频、小视频的应用随处可见,用户量也在持续上涨,作为一个测试人员,我们要保障视频播放应用的质量就必须了解视频相关技术,需要对视频相关知识有更全面的认知。本文主要给大家介绍一些视频的相关知识。
CeshirenTester
2022/06/15
5170
【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识
不知道大家小时候是否玩过一种动画小人书,连续翻动的时候,小人书的画面就会变成一个动画,类似现在的gif格式图片。
开发的猫
2020/04/01
1.7K0
【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识
音视频技术图谱
书籍有目录,知识也有脉络,有了框架和概念,对我们的工作和学习往往可以起到提纲挈领的作用。今日闲来无事,就来详细梳理一下多媒体开发的知识框架体系。希望能对各位有所帮助。
视界音你而不同
2020/04/09
1.5K0
音视频全链路技能分析之音视频消费侧技能树
各行各业都有鄙视链。娱乐圈的,拍电影的看不上拍电视的。IT圈的,C/C++工程师看不上Java、python、php这些搞高级API的小伙子。程序员之间,“文人相轻”的事情常有,但是平心而论,技术圈的事情确实有难易之分,工作有等级,那么技能就当然有高低。技术分高低,本地就是给我们一把尺,丈量一下自己水平,掂掂自己在领域中所处的位置。
马上就说
2020/12/11
1.6K0
音视频全链路技能分析之音视频消费侧技能树
音视频八股文(1)--音视频基础
语单词“元素element”,就得到了“pixel”,简称px,所以“像素”有“图像元素”
福大大架构师每日一题
2023/04/16
9750
音视频八股文(1)--音视频基础
相关推荐
音视频开发常用工具
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档