当前位置: 首页 > news >正文

ffmpeg -codecs

1. ffmpeg -codecs -loglevel quiet

显示ffmpeg支持的编解码器

2. 输出

选取部分结果:

Codecs:

D..... = Decoding supported

.E.... = Encoding supported

..V... = Video codec

..A... = Audio codec

..S... = Subtitle codec

...I.. = Intra frame-only codec

....L. = Lossy compression

.....S = Lossless compression

DEV.L. av1 Alliance for Open Media AV1 (decoders: libdav1d libaom-av1 av1 av1_cuvid av1_qsv ) (encoders: libaom-av1 )

DEV.L. flv1 FLV / Sorenson Spark / Sorenson H.263 (Flash Video) (decoders: flv ) (encoders: flv )

D.V..S fmvc FM Screen Capture Codec

D.VI.S fraps Fraps

D.VI.S frwu Forward Uncompressed

D.V.L. g2m Go2Meeting

D.V.L. gdv Gremlin Digital Video

DEV..S gif CompuServe GIF (Graphics Interchange Format)

DEV.L. h261 H.261

DEV.L. h263 H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 (decoders: h263 h263_v4l2m2m ) (encoders: h263 h263_v4l2m2m )

D.V.L. h263i Intel H.263

DEV.L. h263p H.263+ / H.263-1998 / H.263 version 2

DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_v4l2m2m h264_qsv h264_cuvid ) (encoders: libx264 libx264rgb h264_nvenc h264_omx h264_qsv h264_v4l2m2m h264_vaapi nvenc nvenc_h264 )

DEVIL. hap Vidvox Hap

DEV.L. hevc H.265 / HEVC (High Efficiency Video Coding) (decoders: hevc hevc_qsv hevc_v4l2m2m hevc_cuvid ) (encoders: libx265 nvenc_hevc hevc_nvenc hevc_qsv hevc_v4l2m2m hevc_vaapi )

DEAIL. aac AAC (Advanced Audio Coding) (decoders: aac aac_fixed )

3. 说明

输出选项中带D,表示支持该格式的解码;带E,表示支持该格式的编码;带V,表示视频格式;带A,表示音频格式;

以h264举例进行说明

DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_v4l2m2m h264_qsv h264_cuvid ) (encoders: libx264 libx264rgb h264_nvenc h264_omx h264_qsv h264_v4l2m2m h264_vaapi nvenc nvenc_h264 )

D:表示支持h264解码;

E:表示支持h264编码;

V:表示视频格式

decoders:表示支持的h264解码器有h264、h264_cuvid(cuda硬件解码)等

encoders:表示支持的h264编码器有libx264(使用x264库)、h264_nvenc(cuda硬件编码)等

ffmpeg -encoders 和 ffmpeg -decoders 命令与该命令功能一样

http://www.lryc.cn/news/535143.html

相关文章:

  • 社区版IDEA中配置TomCat(详细版)
  • 强化学习 DPO 算法:基于人类偏好,颠覆 PPO 传统策略
  • 长安链支撑全国不动产登记数据可信流通
  • GitCode 助力 Dora SSR:开启游戏开发新征程
  • 获取 Windows 视频时长的正确方式——Windows Shell API 深度解析
  • Linux系统安装Nginx详解(适用于CentOS 7)
  • 深入理解Java对接DeepSeek
  • flutter isolate到底是啥
  • 深入剖析 Apache Shiro550 反序列化漏洞及复现
  • 计算机毕业设计——Springboot的简历系统
  • 【kubernetes组件合集】深入解析Kubernetes组件之三:client-go
  • 线程池-抢票系统性能优化
  • WebSocket 握手过程
  • VMware 虚拟机 ubuntu 20.04 扩容工作硬盘
  • 备战蓝桥杯:二分算法之牛可乐和魔法封印问题
  • 普通用户授权docker使用权限
  • 【实战篇】DeepSeek + ElevenLabs:让人工智能“开口说话”,打造你的专属语音助手!
  • Vision Transformer:打破CNN垄断,全局注意力机制重塑计算机视觉范式
  • LabVIEW国内外开发的区别
  • 【并发控制、更新、版本控制】.NET开源ORM框架 SqlSugar 系列
  • 淘宝App交易链路终端混合场景体验探索
  • 数据中心网络监控
  • 【含开题报告+文档+PPT+源码】基于springboot的汽车销售管理系统的设计与实现
  • flink cdc2.2.1同步postgresql表
  • rebase和merge
  • Spring boot中实现字典管理
  • 调用DeepSeek官方的API接口
  • 3.3 学习UVM中的uvm_driver 类分为几步?
  • Python——批量图片转PDF(GUI版本)
  • 科技查新过不了怎么办