我有一个视频文件,我不知道它是什么格式。
有没有软件可以分析它使用什么样的视频容器/压缩格式?
我尝试了 Gspot,但它不起作用(显示“未知格式”)
我确信该文件正在使用某种公共标准编解码器,因为我可以使用媒体转换器将其转换为 avi 或 mpg4 文件。
提前致谢。
这是 Gspot 的图片,但没有显示任何内容: alt text http://img19.imageshack.us/img19/2675/gspota.png
当我按1时,它说 DShow 报告错误。
我有一个视频文件,我不知道它是什么格式。
有没有软件可以分析它使用什么样的视频容器/压缩格式?
我尝试了 Gspot,但它不起作用(显示“未知格式”)
我确信该文件正在使用某种公共标准编解码器,因为我可以使用媒体转换器将其转换为 avi 或 mpg4 文件。
提前致谢。
这是 Gspot 的图片,但没有显示任何内容: alt text http://img19.imageshack.us/img19/2675/gspota.png
当我按1时,它说 DShow 报告错误。
您可以使用带有 -i 开关的ffpmeg(Windows 在此处构建):
ffmpeg -i 我的文件.avi
FFmpeg 版本 SVN-r19159-Sherpya,版权所有 (c) 2000-2009 Fabrice Bellard 等。
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.30. 2 / 52.30。2
库格式 52.34。0 / 52.34。0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 0. 5. 0 / 0. 5. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0 已
建在 2009 年 6 月 12 日 04:25:02,gcc:4.5.0 20090517(实验)
输入 #0,avi,来自“myfile.avi”:
持续时间:00:00:00.41,开始:0.000000,比特率:363 kb/s
Stream #0.0: Video: rawvideo, pal8, 60x49, 12 tbr, 12 tbn, 12 tbc
必须至少指定一个输出文件
如果您相当接近现代 Linux 系统,请尝试使用file命令。它受过良好的教育:
~> file foo.mov
foo.mov: ISO Media, Apple QuickTime movie
~> mv foo.mov whatever
~> file whatever
whatever: ISO Media, Apple QuickTime movie
如您所见,它检查文件的内容,而不仅仅是测试文件名。并不暗示您尝试的工具依赖于文件名,只是试图说明它可以是一个强大的工具。
在控制台模式下尝试 mplayer。如果检测到文件信息,它会打印文件信息。我猜这个问题应该发布在超级用户中......
试试媒体信息。它是一个很棒的工具,它为您提供比 ffmpeg 或 gspot 更详细的信息。