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

【音视频】ffmpeg命令提取音视频数据

一、ffmpeg提取音频数据

1.1 保留封装格式

这里保留原有的封装格式,如mp4、mkv、ts等等,但只提取容器中的音频或视频

提取音频使用-v 忽略视频即可:

ffmpeg -i 1.mp4 -acodec copy -vn 1_audio.mp4

提取生成的mp4容器只有音频:

在这里插入图片描述

提取视频则使用-an忽略音频即可

ffmpeg -i 1.mp4 -vcodec copy -an 1_video.mp4

同理,mp4容器中只有视频没有音频

在这里插入图片描述

1.2 提取视频,不保留封装格式

与保留封装格式类似,只需要把后缀名改为.h264、.h265等视频编码格式即可

 ffmpeg -i 1.mp4 -vcodec copy -an 1_video.h264

只有视频编码数据,没有容器数据
在这里插入图片描述

或者指定编码器转换数据格式,比如libx265

 ffmpeg -i 1.mp4 -vcodec libx265 -an -t "10"  1_video.h265

这里的视频编码格式就hevc即h265
在这里插入图片描述

1.3 提取音频数据

保留原来的编码格式

ffmpeg -i 1.mp4 -acodec copy -vn 1_audio.aac

使用ffprobe查看:

在这里插入图片描述

也可以使用音频编码器转换格式,如libmp3lame等等

ffmpeg -i  1.mp4 -acodec libmp3lame -vn  1_audio.mp3

格式成功转换为mp3

在这里插入图片描述

相关文章:

  • SYSU-大数据原理与技术-课程知识点-第一章概述
  • git的坑
  • Nginx 缓存清理
  • 【CF】Day1
  • python监控系统资源使用率并钉钉报警脚本
  • C++:string容器(上篇)
  • DeepSeek与浏览器自动化AI Agent构建指南
  • 【Leetcode 每日一题】2597. 美丽子集的数目
  • P10周:Pytorch实现车牌识别
  • 编译Telegram Desktop
  • Flutter——最详细原生交互(MethodChannel、EventChannel、BasicMessageChannel)使用教程
  • Odoo 企业版用户实施手册 第二章 Odoo 实施方法论 2.4 企业需求分析和目标定义
  • 100天精通Python(爬虫篇)——第115天:爬虫在线小工具_Curl转python爬虫代码工具(快速构建初始爬虫代码)
  • 国产编辑器EverEdit - 宏功能介绍
  • deepseek 3FS编译
  • 音视频入门基础:RTP专题(14)——FFmpeg源码中,对H.264的各种RTP有效载荷结构的解析
  • 【C++】:多态
  • redis的淘汰策略
  • Linux15-epoll、数据库
  • k8s概念及k8s集群部署(Centos7)
  • 有什么免费ppt模板网站/百度竞价被换着ip点击
  • 做网站广告送报纸广告/google浏览器官网下载
  • 做聊天网站的视频教程/推广营销是什么
  • 哪些网站做机票酒店有优势/百度关键词收录
  • 做网站要用什么计算机语言/关键词排名点击软件怎样
  • 平面设计教程视频全集免费/网络优化的流程