ffmpeg - ffprobe 以何种顺序为您提供帧信息?解码或演示顺序?
问题描述
运行如下命令时:
ffprobe -show_frames 输入.ts
之前有人告诉我,这会按 PRESENTATION 顺序显示框架,但最近被评论弄糊涂了,可能暗示它是相反的。我想澄清任何困惑。请谁能告诉我它是按演示顺序还是解码顺序?
我的想法是它们肯定是按 PRESENTATION 顺序排列的,因为我发现顺序是 I,B,B,P 而不是 I,P,B。
解决方案
-show_frames
是在演示顺序。-show_packets
处于存储或解码顺序。
推荐阅读
- javascript - 如何使用js加载我页面上的所有音频文件
- sql-server - 如何在一个视图/控制器中使用多个存储过程和连接表?
- http - Chilkat CkHttp DownloadBd SynchronousRequest Url 编码问题
- javascript - 如何根据 Jquery 中的值向子 div 动态添加和删除类
- c# - 如果不存在,如何检查和创建文件夹?以及如何使按 K 键时每次截取一张屏幕截图?
- python - 查找列表中的对数
- arrays - 如何在 C 语言中使用 for 循环验证结构值是否存在
- html - css float 选项不起作用的原因是什么?
- css - ag-grid 角度中的自定义工具提示部分可见
- bash - 删除同一行中的重复单词?