我在命令行中使用 FFMPEG 来获取我在 ASP.NET C# 应用程序中的文件的媒体信息。我需要从包含 FFMPEG 输出的字符串值中获取比特率值,如下所示:
Duration: 00:00:02.60, start: 0.000000, bitrate: 517 kb/s
Stream #0.0(eng): Video: h264, yuv420p, 1024x768, 15.00 tb(r)
Stream #0.1(eng): Audio: aac, 22050 Hz, mono, s16
所以我想从bitrate: 517 kb/s
使用正则表达式中得到整数值......我的文件在上下文中的比特率只达到了 1500 左右,所以它需要能够获得 2、3 和 4 位数的值。
如何做到这一点?
干杯