`
pypy
  • 浏览: 90704 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

mplayer ffmpeg 分析 媒体文件 的 信息 metadata

阅读更多
1. 使用 mplayer分析多媒体文件信息

mplayer -identify -frames 5 -endpos 0 -vo null  YOU-FILE

MPlayer SVN-r29319-4.3.2 (C) 2000-2009 MPlayer Team

Playing onepiece.mp4.
libavformat file format detected.
ID_AUDIO_ID=0
[lavf] Audio stream found, -aid 0
ID_VIDEO_ID=1
[lavf] Video stream found, -vid 1
VIDEO:  [avc1]  1280x720  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
ID_FILENAME=onepiece.mp4
ID_DEMUXER=lavfpref
ID_VIDEO_FORMAT=avc1
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=1280
ID_VIDEO_HEIGHT=720
ID_VIDEO_FPS=23.976
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=255
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2
[color=red]ID_L
ENGTH=629.98[/color]
ID_SEEKABLE=1
ID_CHAPTERS=0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
ID_VIDEO_CODEC=ffh264
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
ID_AUDIO_BITRATE=128000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2

Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))

以上红色部分就是我们需要的常规视频信息

2. 使用 ffmpeg 获得多媒体视频文件信息

Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 24.00 (24/1)
Input #0, asf, from 'Ter2_720.wmv':
  Duration: 00:02:02.94, start: 5.000000, bitrate: 7590 kb/s
    Stream #0.0: Audio: wmav2, 44100 Hz, stereo, s16, 192 kb/s
    Stream #0.1: Video: vc1, yuv420p, 1280x544, 7078 kb/s, 24 tbr, 1k tbn, 1k tbc

根据mplayer&ffmpeg的输出,用脚本(python)对输出做分析,既可以获得
多媒体视频文件的常规信息
比如

分辨率,码流,视频格式,音频格式,音频采样率,音频声道,fps,等等


分享到:
评论

相关推荐

    mplayer多媒体播放器

    mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer多媒体播放器mplayer...

    PHP+mplayer+ffmpeg生成视频截图方案

    2、如果能用mplayer,就不要像我一样SB的去测试ffmpeg,那玩意慢的让你怀疑人生。也不要像我一样SB的去找ffmpeg扩展,找遍全世界也没找到一个能用的,最后才发现,根本就不需要那玩意。 3、解决了IIS+PHP环境下,...

    利用ffmpeg和mplayer转换视频

    NULL 博文链接:https://steal.iteye.com/blog/2033651

    ARM+MPLAYER+QT+流媒体获取服务器文件列表原码(刘继光)

    ARM+MPLAYER+QT+流媒体获取服务器文件列表原码

    基于MPlayer的多媒体应用开发指南

    MPlayer的多媒体应用开发指南MPlayer的多媒体应用开发指南

    mplayer mplayer mplayer mplayer

    mplayer mplayer mplayer mplayer mplayer

    FFmpeg基础库编程开发

    目录 第一章 多媒体概念介绍 6 1.1视频格式 6 1.1.1常见格式 6 1.2音频格式 9 1.2.1常见格式 9 1.2.2比较 15 1.3字幕格式 15 1.3.1外挂字幕与内嵌字幕的阐述 15 ...附录E: ffmpeg处理rtmp流媒体 481

    ffmpeg的整体分析

    FFmpeg 是一个集录制、转换、音/视频... FFmpeg 支持 MPEG、 DivX、 MPEG4、 AC3、 DV、 FLV 等 40 多种编码, AVI、 MPEG、OGG、 Matroska、 ASF 等 90 多种解码.TCPMP, VLC, MPlayer 等开源播放器都用到了 FFmpeg。

    最全的mplayer分析手册

    非常全的mplayer分析文档,值得一看。

    Linux下FFmpeg的安装和测试及Mplayer的安装和测试

    Linux下FFmpeg的安装和测试及Mplayer的安装和测试

    anki Mplayer二进制文件

    anki在Windows上搭建所需的环境,这是anki Mplayer二进制文件

    linux的madplay、mplayer的库及可执行文件.rar

    二、(1)zlib-1.2.7.tar.gz //用于文件的压缩与解压,(2)libid3tag-0.15.1b.tar.gz //mp3的解码库,(3)libmad-0.15.1b.tar.gz //madplay的库文件(4)madplay_0.15.2b.orig.tar.gz //播放程序的压缩包,mp3...

    ffmpeg最详细的资料

    ffmpeg中有五个库文件,libavcodec,libavformat,libavutil,libswscale,libpostproc,其中库libavcodec,libavformat用于对媒体文件进行处理,如格式的转换;libavutil是一个通用的小型函数库,该库中实现了CRC...

    ffmpeg5.1_windows

    FFmpeg是一套可以用来...许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward"。 FFmpeg编码库可以使用GPU加速。

    mplayer源码分析.doc

    mplayer源码分析.doc

    mplayer文件

    linux移植mplayer播放器,嵌入式linux

    win10 64位安装ffmpeg的免安装ZIP包

    最新版请到ffmpeg官网...许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward"。FFmpeg编码库可以使用GPU加速。

    ffmpeg基础开发资料自总结

    适合fresh man上手 ffmpeg 库。 目录 ------------------------- 目录 第一章 多媒体概念介绍 6 1.1 视频格式 6 1.1.1 常见格式 6 ...1.3.2 外挂字幕视频与内嵌字幕视频的画面...附录E: ffmpeg 处理 rtmp 流媒体 459

    mplayer 分析

    mplayer资源分析 ,这个介绍的是mplayer的流程图

Global site tag (gtag.js) - Google Analytics