0

在c中打开文件后是否可以找到mpg文件比特率?

编辑:它与视频有关。不是mp3。目前尚不清楚它是 1,2 还是 4。每个标题标准是否不同?我确实在 wiki 上找到了 mp3 文章,但我没有找到 mpeg 1,2,4 标头结构信息

4

2 回答 2

3

是的,它是标题的一部分,你没有指定哪种类型的 mpg,所以我会选择 MP3,但对所有人来说都是一样的想法。

在维基百科中,你可以看到文件头结构,在这个结构中你可以看到比特率的位置(字节 17-20)。只需阅读它们。

于 2011-05-07T16:36:28.290 回答
1

可以这样做,但为此您需要知道您尝试从中获取数据的文件类型的特定标题格式。

如果您对要使用的库没有任何限制,我建议您使用FFmpeg项目提供的libavformat 和libavcodec 。

如果您想尝试这些库,这里有一些教程:

http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html

如何写一个不到 1000 行的视频播放器

于 2011-05-07T16:43:27.820 回答