每次我尝试使用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
}
}
3
你看过ffprobe吗?它似乎提供了JSON可读输出。
—
NT3RP
我已经看过它了,但是找不到JSON输出格式
—
JBernardo 2011年