ffmpeg常用编解码命令

1 ffplay.exe

(1) 播放MP4文件,指定标题以及播放分辨率
ffplay.exe -window_title “视频监控” -x 720 -y 576 -i 2019-09-19-14-21-20-Ch7.mp4
(2)播放yuv格式文件
ffplay.exe -video_size 1920x1080 -i ffmpegVideo.yuv

2 ffprobe.exe

(1)ffprobe.exe -i 2019-09-19-14-21-20-Ch7.mp4

3 ffmpeg.exe

一、格式转换
(1) 将mp4格式转换为avi,默认编码格式
ffmpeg.exe -i 2019-09-19-14-21-20-Ch7.mp4 output_origin.avi
(2) 将mp4格式转换为avi,编码格式保持不变
ffmpeg.exe -i 2019-09-19-14-21-20-Ch7.mp4 -c copy output_origin.avi
(3) 将mp4格式转换为avi,指定视频编码格式mjpeg
ffmpeg.exe -i 2019-09-19-14-21-20-Ch7.mp4 -c:v mjpeg output_dest.avi
(4) yuv文件转换为h264
ffmpeg -s 1280x720 -i test.yuv -vcodec libx264 test.h264
(5) 将h264文件转yuv文件
ffmpeg -i text.h264 -vcodec rawvideo -an test.yuv

二、视频解封装
(1) 提取视频流,丢弃音频流
ffmpeg.exe -i Test5.mp4 -c:v copy -an output1.mp4
(2) 提取音频流,丢弃视频流
ffmpeg.exe -i Test5.mp4 -c:a copy -vn output2.aac

三、视频裁剪
(1) -ss开始位置,-t 结束位置
ffmpeg.exe -i Test5.mp4 -ss 10 -t 10 -c copy output3.mp4

四、屏幕录制
(1)ffmpeg -f gdigrab -video_size 1920x1080 -i desktop -f mp4 d:/out.mp4
(2)ffmpeg -f gdigrab -i desktop -f dshow -i audio=“virtual-audio-capturer” -vcodec libx264 -acodec libmp3lame -s 1280x720 -r 15 e:/temp/temp.mkv

ffmpeg常用编解码命令相关推荐

  1. ffmpeg / avconv是通用的视频/音频编解码命令行工具

    转载自:http://blog.openlg.net/index.php/archives/767 ffmpeg / avconv是通用的视频/音频编解码命令行工具. 通用是既指他们可以处理各种各样的 ...

  2. ffmpeg硬编解码 Inter QSV

    另一篇:ffmpeg硬件编解码Nvidia GPU 硬编解码除了使用Nvidia的GPU之外,Inter的QSV也是一种不错的方案,跟Nvidia不同的是,如果希望使用ffmepg的Inter QSV ...

  3. ffmpeg H264 编解码配置

    ffmpeg H264编解码前面有文章介绍下,本文主要介绍一些参数配置. 编码: int InitEncoderCodec( int iWidth, int iHeight) {AVCodec * p ...

  4. ffmpeg / avconv是通用的视频/音频编解码命令行工具【转】

    来自:http://blog.csdn.net/smilefyx/article/details/46793685 通用是既指他们可以处理各种各样的编码的视频和音频,转换成各种需要的格式,又指他们是跨 ...

  5. 视频编解码的理论和实践2:Ffmpeg视频编解码

    近几年,视频编解码技术在理论及应用方面都取得了重大的进展,越来越多的人想要了解编解码技术.因此,网易云信研发工程师为大家进行了归纳梳理,从理论及实践两个方面简单介绍视频编解码技术. 相关阅读推荐 &l ...

  6. FFmpeg的编解码(二)

    ffmpeg是FFmpeg源代码编译后生成的一个可执行程序,其可以作为命令行工具使用.本节将通过实际的示例分析,对ffmpeg编解码工具的使用方法进行详细的介绍. 首先列举一个简单的例子 # ffmp ...

  7. HTTP测试、常用编解码转换工具

    2019独角兽企业重金招聘Python工程师标准>>> Web/HTTP开发常用工具 http://www.24zhutian.com/download/HttpDebuger.ex ...

  8. Windows下base64编解码命令

    需求 最近研究一些加密和解密问题,想直接得到一个文件base64编码后的字符串 在llinux上有base64命令,也有很多在线编解码网站,那么win下能不能用命令行实现呢? 查了一下还真有,cert ...

  9. pythonjson实例_python:JSON的两种常用编解码方式实例解析

    概念 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写.在日常的工作中,应用范围极其广泛.这里就介绍python下它的两种编解码方法: 使 ...

最新文章

  1. 北京大学开源分词工具pkuseg 初试与使用感受
  2. 详解Java解析XML的四种方法
  3. 为什么工厂老板们从不「迷信」人工智能?
  4. stcisp一直检测单片机_三种方法对比:STC51单片机实现免冷启动
  5. mysql 注册驱动_mysql8.0以上版本注册驱动并建立数据库的连接公共代码
  6. 基于阿里云的移动客户端服务器架构图
  7. 计算机原理及应用教学大纲,《单片机原理及应用技术》课程教学大纲
  8. 为了完成月入 3W 的目标,我都做了哪些准备?
  9. linux系统怎么拨号上网,如何在Linux操作系统下ADSL拨号上网?
  10. Vue面试中,经常会被问到的面试题
  11. CSS-背景图片 | background-image
  12. 小白的proxmox ve(pve)打造AIO(all in boom)折腾日记 (二)装机篇(爱国者m2装机不完全教程)
  13. 勘探重力实验matlab,MATLAB在重力图制作中的应用
  14. Kepserver EX6配置opc ua服务端 以及客户端
  15. CLR的主要作用有哪些
  16. 选择企业最合适的人才 —— 谈谈因人设岗与因事设岗
  17. 3.5 jmu-枚举WeekDay(补全代码) (5分)
  18. 英文题面翻译(30)
  19. 机器学习-Sklearn-04(降维算法PCA和SVD)
  20. 二进制与十进制的转换教案

热门文章

  1. About 会议讨论
  2. SQL Server error '80040e14'的处理
  3. 母婴品牌如何做好私域流量运营?
  4. Blog1 TCMKG——中医药知识图谱项目介绍
  5. 网站热度常用评价指标
  6. python tkinter 计算器V1.0
  7. gta5怎么设置画质最好_GTA5 PC版2G显卡设置最高画质心得 GTA5怎么设置画质
  8. FullCalendar日历插件使用说明
  9. linux 命令行 错位,在Linux下使用Firefox浏览器打开网站显示错位的解决
  10. Apollo横纵向控制算法