LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1047|回复: 8

Linux里面有啥能快速获取视频文件信息的软件么?

[复制链接]
发表于 2006-5-14 22:29:44 | 显示全部楼层 |阅读模式
Windows下面就比较方便了,gspot啥的一大堆软件可用,可是Linux下面怎么处理这个问题呢?
发表于 2006-5-14 23:05:35 | 显示全部楼层
没用过gspot。
你指的是什么信息呢?
file命令能返回文件信息:
  1. $ file 4.7-upgrading.mov
  2. 4.7-upgrading.mov: ISO Media, Apple QuickTime movie
复制代码
midentify能返回关于音频/视频的更详细的信息:
  1. $ midentify 4.7-upgrading.mov
  2. ID_AUDIO_ID=0
  3. ID_VIDEO_ID=1
  4. ID_FILENAME=4.7-upgrading.mov
  5. ID_DEMUXER=mov
  6. ID_VIDEO_FORMAT=avc1
  7. ID_VIDEO_BITRATE=0
  8. ID_VIDEO_WIDTH=640
  9. ID_VIDEO_HEIGHT=480
  10. ID_VIDEO_FPS=9.990
  11. ID_VIDEO_ASPECT=0.0000
  12. ID_LENGTH=718.12
  13. ID_VIDEO_CODEC=ffh264
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-14 23:10:30 | 显示全部楼层
多谢楼上的,就是察看一个视频文件的播放时间/宽度/高度/以及音频和视频编码方便的信息,越全面越好。能指点一下midentify这个东西哪里有么?
回复 支持 反对

使用道具 举报

发表于 2006-5-14 23:14:04 | 显示全部楼层
mplayer带了midentify这个命令,完全能满足你的要求:
  1. *  media-video/mplayer
  2.       Latest version available: 1.0.20060415
  3.       Latest version installed: 1.0.20060415
  4.       Size of downloaded files: 22,459 kB
  5.       Homepage:    http://www.mplayerhq.hu/
  6.       Description: Media Player for Linux (snapshot)
  7.       License:     GPL-2
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-14 23:36:24 | 显示全部楼层
我装了mplayer了,没找到midentify这个命令啊
回复 支持 反对

使用道具 举报

发表于 2006-5-15 09:56:30 | 显示全部楼层
是么?
  1. $ equery f mplayer
  2. ......
  3. * Contents of media-video/mplayer-1.0.20060415:
  4. /etc
  5. /etc/mplayer.conf
  6. /usr
  7. /usr/bin
  8. /usr/bin/gmplayer -> mplayer
  9. /usr/bin/mencoder
  10. /usr/bin/midentify
  11. /usr/bin/mplayer
  12. ......
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-15 15:16:28 | 显示全部楼层
多谢楼上的,我找到这个midentify了,原来是源码里面带的一个脚本文件,呵呵。
不过我主要用来查看FLV格式的文件信息,现在出现问题了,查看的结果如下:
ID_AUDIO_ID=0
ID_VIDEO_ID=1
ID_FILENAME="hu_060514clippers1v.FLV_575K.motion_flv.flv"
ID_VIDEO_FORMAT=FLV1
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=320
ID_VIDEO_HEIGHT=240
ID_VIDEO_FPS=1000.000
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_CODEC=mp3
ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=64000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2
ID_LENGTH=-2077252342

很明显播放时间和FPS肯定不对啊,ASPECT不对也就算了,还可以用高度和宽度算出来,长度和fps这么重要的信息不对就没办法了啊。楼主还有啥好办法能用来查看FLV的信息么?十分感谢
回复 支持 反对

使用道具 举报

发表于 2006-5-15 16:10:17 | 显示全部楼层
没用过FLV格式的文件,会不会是文件的问题?
换个mplayer版本试试。也可以到mplayer的邮件列表中问问。
回复 支持 反对

使用道具 举报

发表于 2006-5-16 20:05:33 | 显示全部楼层
mplayer -v filename
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表