【发布时间】:2011-12-04 05:38:30
【问题描述】:
每次我尝试使用 ffmpeg 获取有关我的视频文件的一些信息时,都会吐出很多无用的信息和好东西。
我正在使用ffmpeg -i name_of_the_video.mpg。
有没有可能以友好的方式得到它?我的意思是 JSON 会很棒(甚至丑陋的 XML 也可以)。
到目前为止,我让我的应用程序使用正则表达式解析数据,但是在某些特定的视频文件上出现了很多令人讨厌的角落。我修复了我遇到的所有问题,但可能还有更多。
我想要类似的东西:
{
"Stream 0": {
"type": "Video",
"codec": "h264",
"resolution": "720x480"
},
"Stream 1": {
"type": "Audio",
"bitrate": "128 kbps",
"channels": 2
}
}
【问题讨论】:
-
你看过ffprobe吗?它似乎提供了 JSON 可读的输出。
-
我已经看过但找不到 JSON 输出格式