如何使用 ffmpeg 从 YUV 视频中提取帧(或特定帧)

2024-02-18

这是从a中提取帧的代码MP4视频。ffmpeg -i above_marathon_250.mp4 images%03d.bmp但相同的代码不适用于YUV格式化视频。 有谁知道如何从中提取帧YUV格式化视频?


它不起作用,因为 yuv 文件没有标头,因此 ffmpeg 不知道文件的大小/pixfmt。您需要手动指定分辨率和pixmt:

ffmpeg -video_size 1920x1080 -r 25 -pixel_format yuv422p -i file.yuv output-%d.png

然后调整大小/pixfmt 以匹配您的特定视频。

[编辑] 我还建议将来在超级用户上发布此类问题,这与编程无关。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 ffmpeg 从 YUV 视频中提取帧(或特定帧) 的相关文章

  • 如何在 Angular2 中嵌入视频?

    我想开发单页应用程序 它是一个视频门户 用户可以登录 查看视频列表 导航到单个视频 对视频进行评分 并可以执行所有媒体相关任务 例如 播放 暂停 调整音量和寻找视频位置 既然有
  • 如何打开相机然后切换到图像模式(反之亦然)

    就我而言 我想拍照或捕捉视频 实际上 如果我创建单独的意图 我可以做到这些 我的意思是我可以将相机打开为图像模式或视频模式 但无法在它们之间切换 这与我使用的意图过滤器有关吗 我应该怎么办 我如何在它们之间切换 我有同样的问题 在我想放置一
  • 如何将视频转换为base64数据

    我有一个应用程序 可以从相机或图库中获取视频并将其转换为 Base64 数据 并将该数据发送到服务器 但问题是每当我转换 Base64 数据时 videodata 变量中的数据都不是正确的 为此我使用了下面的代码 FileInputStre
  • 将 H264 视频转换为原始 YUV 格式

    是否可以使用 ffmpeg 从 H264 编码视频创建原始 YUV 视频 我想用 matlab 打开视频并逐帧访问 Luma Cb 和 Cr 分量 是的 您可以 您只需指定像素格式即可 要获取格式的完整列表 ffmpeg pix fmts
  • AVFoundation (AVPlayer) 支持的格式?没有 .vob 或 .mpg 容器?

    在 Mac 应用程序中使用 AVPlayer 可以全屏播放文件夹中的随机视频 但当我尝试播放 vob 文件或 mpg 文件时 我只会看到黑屏 黑屏的持续时间与视频持续时间一样长 AVFoundation 不支持从这些容器播放吗 我认为既然它
  • Android VideoView 中纵向视频方向错误

    我在 Android 设备上以肖像方向拍摄新视频 如下所示 Intent intent new Intent android provider MediaStore ACTION VIDEO CAPTURE startActivityFor
  • 检测视频何时缓冲,如果缓冲则显示 gif

    我想知道是否有办法在视频缓冲时显示 gif 我正在使用 HTML5 视频标签 其中有一种方法可以检测视频何时缓冲 如果没有 是否有替代方法 我看过 如何检测视频何时缓冲 https stackoverflow com questions 1
  • 如何在Android项目中使用libffmpeg.so?

    我正在尝试在 Android 中创建一个屏幕录制应用程序 为此 我使用 FFmpeg 我已经创建了 libffmpeg so 文件 现在我想在 Android 项目中使用相同的方法来调用它的本机函数 我怎样才能做到这一点 本教程提供了有关此
  • 如何使用android ndk r9b为Android编译FFMPEG

    我想设计一个Android应用程序 可以通过FFMPEG命令播放和编辑视频 但我不知道如何在Android上使用FFMPEG 我尝试过从Google搜索到的许多方法 但它们太旧了 无法实现 现在 FFMPEG的最新版本是2 1 1 Andr
  • Python 用静态图像将 mp3 转换为 mp4

    我有x文件包含一个列表mp3我想转换的文件mp3文件至mp4文件带有static png photo 似乎这里唯一的方法是使用ffmpeg但我不知道如何实现它 我编写了脚本来接受输入mp3文件夹和一个 png photo 然后它将创建新文件
  • 使用 ffmpeg 或 OpenCV 处理原始图像

    看完之后维基百科页面 http en wikipedia org wiki Raw image format原始图像格式 是任何图像的数字负片 为了查看或打印 相机图像传感器的输出具有 进行处理 即转换为照片渲染 场景 然后以标准光栅图形格
  • 如何从 Linux 命令行获取视频文件的分辨率(宽度和高度)?

    我一直在挖掘 mplayer mencoder 和 ffmpeg 文档 但我似乎无法想出anything 我对输出格式不是特别挑剔 因为我可以使用正则表达式将其拉出来 我只是似乎无法首先获取数据 Use ffprobe https ffmp
  • 如何使用javascript将视频文件转换为字符串?

    我在 signalR 工作 我想通过将视频文件拆分为不同部分来将视频文件从一个客户端发送到另一个客户端 我已经通过分割图像源数据发送图像并在另一个客户端上接收该图像 document getElementById fileUpload ad
  • 使用 Ffmpeg 编辑视频元数据

    我想更改视频元数据 原始视频信息 ffmpeg i video mp4 Metadata major brand mp42 minor version 0 compatible brands isomavc1mp42 creation ti
  • VideoCamera 获取支持的分辨率

    我使用 DirectShow 库 DirectShowLib 2005 dll 和 C 来捕获摄像机图像 当我定义捕获对象的大小时 我有以下参数 const int VIDEOWIDTH 640 Depends on video devic
  • ffmpeg AVFrame 到 opencv Mat 转换

    我目前正在开发一个使用 ffmpeg 解码接收到的帧的项目 解码后 我想将 AVFrame 转换为 opencv Mat 帧 以便我可以在 imShow 函数上播放它 我拥有的是字节流 我将其读入缓冲区 解码为 AVFrame f fope
  • Android 从 C++ 端播放原始音频

    我需要能够在 Android 系统的 C 端以自定义文件格式传输音频 我正在致力于移植自定义媒体播放器 并且需要能够打开自定义文件并从中传输音频 这很重要 因为我认为从性能角度来看将整个播放器移植到 JAVA 是不可行的 并且通过 JNI
  • Windows 上的 ffmpeg-android ndk

    我正在尝试编译 bash 文件 带有 android ndk 的 ffmpeg 我收到如下错误 arm linux androideabi gcc 无法创建可执行文件 C 编译器测试失败 Makefile 2 config mak 没有这样
  • OpenCV:如何从网络摄像头获取原始 YUY2 图像?

    你知道如何获得吗raw YUY2来自网络摄像头的图像 使用 OpenCV DirectShow 无 VFW http opencv willowgarage com wiki CameraCapture http opencv willow
  • 如何在 cv2.VideoWriter 中使用 FPS 参数?

    好的 所以我正在制作视频 我想确切地知道如何使用 FPS 参数 它是一个浮点数 所以我假设这是我想要的每帧之间的间隔 你能给个例子吗 我只想知道视频会如何随着 FPS 参数值的变化而变化 因为我制作的视频现在太快了 谢谢 确实只是这样 fr

随机推荐

  • 将 {具有 C 链接的函数指针} 分配给 {具有 C++ 链接的函数指针},反之亦然

    这段代码合法吗 extern C typedef void ft blah c extern C typedef void ft blah cpp extern C void fn blah c extern C void fn blah
  • 如何在 PHP 中向空数组添加元素?

    如果我在 PHP 中定义一个数组 例如 我没有定义它的大小 cart array 我是否可以简单地使用以下内容向其添加元素 cart 13 cart foo cart obj PHP 中的数组没有 add 方法吗 例如 cart add 1
  • 为什么 webkit 过滤器悬停时堆叠顺序会发生变化?

    在应用 webkit 过滤器时 我注意到堆叠顺序存在一个奇怪的问题 为什么当我将鼠标悬停在图像上时 堆叠顺序会发生变化 我宁愿不必使用 z 索引来解决此问题 因为它会破坏其他网站元素 这是我的 JSFiddlehttp jsfiddle n
  • React-Native中热重载和快速刷新的区别

    在之前的版本中0 61 of 反应本机为了反映代码更改 我们有两种选择 实时重新加载 检测到某些更改时重新加载应用程序 热重载 反映更改而不重新加载 但在版本中0 61 删除这两个 实时重新加载 热重新加载 引入了一个新的开发人员功能 名为
  • 确定要与 Facebook Open Graph 一起使用的 URL 的 Object_ID

    我正在尝试学习如何使用 Facebook Open Graph API 并对如何确定我网站的 object id 有疑问 我需要这个 object id 以便我可以执行其他查询 例如我想获取在给定时间段内喜欢我的网站的用户列表 根据其他 S
  • 如何在 flutter 中使用分页显示 listview.builder 中的原生广告?

    我使用下面的代码来检索颤振应用程序中的列表 使用分页和 firestore 作为数据库 工作正常 我指的是flutter native admob原生广告的依赖性 但我不知道如何在listview builder同时我需要实现分页 就像在
  • 信号强度中的负dbm是什么意思?

    当我们尝试获取附近的小区及其 LAC MNC 信号 以及使用其他 Android 应用程序时 时 我们得到的信号为负值 例如 85dbm 我该如何接受这个 我应该忽略 ve 符号并取绝对值还是 85 的强度小于 60 这将如何影响我的位置查
  • Instagram 速率限制

    是每个访问令牌或应用程序周期的特定于端点的速率限制 假设我有 100 个应用程序用户 100 个不同的访问令牌 发出关系发布请求 这行不通吗 或者应用程序的每个用户最多 60 个请求 并且应用程序每小时发出的总请求数不超过 5000 个 每
  • 通过 jQuery 禁用所有页面控件

    我正在研究 asp net 和 c 我在页面上使用大量 ASP 和 HTML 控件 在某些情况下 所有控件都会被禁用 一些使用的控件是 RadioButton RadioButtonList CheckBox CheckBoxList Te
  • 当实际身份验证在 ZUUL 网关中完成时,访问微服务中的 Spring Security 主体

    在我们的项目中JWT token验证及其他authorization相关逻辑在ZUUL网关中完成 如果zuul成功验证令牌后 它将继续向相应的微服务发送请求 在这种情况下 我该如何发送Principal到其他微服务 当JWT authori
  • 两个不同商店上的嵌套游标

    我有以下代码 Transaction xodusTransaction xodusEnvironment beginReadonlyTransaction Store leftStore xodusEnvironment openStore
  • WHERE IN (SELECT NonExistingColumnName) 导致意外行为

    我最近遇到一种情况 我需要从表中删除一些行并拼写错误的列名 没有抛出任何错误 并且所有行都已从表中删除 这是重现该问题的脚本 有一个 Order 表 其中包含四个带有 OrderID 的订单 有一个包含一个 ItemID 的 LIST TO
  • 在Configure()之后启动IHostedService

    我有一个 NET Core 3 1 应用程序 它提供一个描述应用程序运行状况的端点 以及一个处理数据库中数据的 IHostedService 但有一个问题 HostedService 的工作函数开始处理很长时间 结果Configure 未调
  • WPF ListView 绑定到列标题

    我正在尝试创建一个动态绑定到一组日期的列表视图 因此 用户将能够选择一个日期范围 所选日期的结果将与列标题中的日期一起显示 我已经解决了所有问题 只有一个问题 日期没有显示在标题中 我有以下内容 我看不出它不起作用的任何原因 public
  • 如何在yii2中过滤日期字段

    我想过滤日期列 例如 3 个月前 6 个月前 1 年前 我在 gridview 的搜索字段中创建了一个下拉菜单 如下所示 attribute gt modified value gt name filter gt array ID1 gt
  • 通过 pip 安装 mysqlclient 时遇到问题

    我正在开发一个 Django 1 9 2 项目 需要连接到 MySQl 数据库 并且我正在尝试使用推荐的 mysqlclient 库 但是 当我尝试通过安装pip install mysqlclient我收到以下错误 Complete ou
  • 最佳圆拟合算法

    I need a very precise algorithm for fitting a circle to the set of data points actually I need to determine the center T
  • 使用 XML 代替 HTML 创建网页有哪些优点?

    有时 我会看到内容仅用 XML 而不是 HTML 或 XHTML 编写的网页 这些页面通常附加一些样式表 XSLT 或 CSS 这使得它们看起来像任何其他普通网页 我的问题是 这种方法有什么优点 如果有的话 为什么有人会选择这种方式 EDI
  • 如何使用 mysqldump 保存 UTF8mb4 数据?

    我正在使用 mysqldump 转储包含带有 UTF8MB4 数据的 UTF8MB4 列的数据库 当我导入这个 sql文件导入到支持 UTF8MB4 的新数据库中 所有 UTF8MB4 字符都会转换为 有人知道如何使 MySQL 和导入与
  • 如何使用 ffmpeg 从 YUV 视频中提取帧(或特定帧)

    这是从a中提取帧的代码MP4视频 ffmpeg i above marathon 250 mp4 images 03d bmp但相同的代码不适用于YUV格式化视频 有谁知道如何从中提取帧YUV格式化视频 它不起作用 因为 yuv 文件没有标