首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用ffmpeg只更改像素格式?

如何使用ffmpeg只更改像素格式?
EN

Stack Overflow用户
提问于 2016-06-03 15:10:18
回答 1查看 5.3K关注 0票数 2

我有一个422像素格式的prores编码文件,我想把它转换成420次采样之类的,看看文件大小是如何变化的。但表面上看,除了默认的像素格式是兼容的外,没有任何像素格式。以下是媒体信息:

代码语言:javascript
运行
复制
Duration: 00:00:20.02, start: 0.000000, bitrate: 253084 kb/s
    Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le(bt709), 2048x1152, 200717 kb/s, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 23976 tbn, 23976 tbc (default)
    Metadata:
      creation_time   : 2015-10-13 14:41:12
      handler_name    : Apple Alias Data Handler
      encoder         : Apple ProRes 422 (HQ)
    Stream #0:1(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
    Metadata:
      creation_time   : 2015-10-13 14:41:12
      handler_name    : Apple Alias Data Handler
      reel_name       : A003R0D0
      timecode        : 167:47:51:21

我试过了

代码语言:javascript
运行
复制
ffmpeg -i raw_sample_0.mov -codec:v prores -pix_fmt (yuv420p10le | yuv420p | many others..) ~/Desktop/foo.mov

但这些都不起作用。这是因为编解码器根本不支持任何其他格式吗?如果是这样的话,我如何检查哪些格式是支持的,我如何能够无损地转换为另一种格式,我可以改变颜色采样?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-03 16:34:32

正如wiki文章所暗示的那样,实际上没有其他受支持的抽样方案。可以使用ffmpeg -h encoder=prores或类似于其他编解码器(如h264 )找到允许的值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37617875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档