如何使用ffmpeg从mp3中删除ID3音频标签图像(或元数据)

本文介绍了如何使用ffmpeg从mp3中删除ID3音频标签图像(或元数据)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

FFMPEG确实是一个很棒的工具.我知道它可以编辑ID3标签,甚至可以连续删除所有标签:

ffmpeg -i tagged.mp3 -map_metadata -1 untagged.mp3

但即使在那之后,仍然有封面图片.

我不知道如何使用ffmpeg删除它.我知道还有其他软件可以做到这一点-例如eyed3-但是,如果ffmpeg也可以在编码音频的同时一行完成安装,那有什么意义呢?

推荐答案

ffmpeg将封面图像/专辑封面视为视频流.要忽略它,可以使用-vn或-map选项.

在此示例中,音频被流复制(重新混合),而不是被重新编码.这样速度更快,并且不会降低质量:

ffmpeg -i tagged.mp3 -vn -codec:a copy -map_metadata -1 out.mp3

与上述相同,但使用的是-map而不是-vn

或者您可以使用 -map 选项显式选择流.使用-map 0:a告诉ffmpeg仅从输入0(您的情况下的第一个输入和唯一的输入)中选择音频流:

Same as above but using -map instead of -vn

Or you could use the -map option to explicitly choose the streams. Using -map 0:a tells ffmpeg to only select the audio stream(s) from input 0 (the first input and the only input in your case):

ffmpeg -i tagged.mp3 -map 0:a -codec:a copy -map_metadata -1 out.mp3

我更喜欢-map,因为它非常灵活.

这篇关于如何使用ffmpeg从mp3中删除ID3音频标签图像(或元数据)的文章就介绍到这了

相关推荐
开开心心就好4 分钟前
证件照排版打印工具,免费可自定义尺寸
服务器·开发语言·算法·随机森林·pdf·音视频·散列表
镭封13 分钟前
手机文字转语音怎么操作?新手从输入文案到导出音频
人工智能·智能手机·音视频·语音识别·媒体
feasibility.17 小时前
不装Claude Code,WorkBuddy也能做视频,Remotion skill告别抽卡(含安装与使用)
人工智能·aigc·音视频·agi·skill·remotion·workbuddy
Android系统攻城狮18 小时前
Linux FFmpeg深度解析之avformat_open_input调用流程与实战(一)
linux·运维·ffmpeg·车载音视频·ffmpeg音视频·音视频进阶手册
AI视频工具指南20 小时前
一个人能做 AI 短剧吗?实际要做哪些决定
人工智能·aigc·音视频·1024程序员节
开开心心就好21 小时前
本地文件搜索工具,双击Ctrl就能呼出搜索
java·服务器·前端·支持向量机·ffmpeg·音视频·模拟退火算法
小豆庄21 小时前
视频脱敏引擎的追踪难题:转场误判定、ID撞号和淡入窗口
qt·算法·目标检测·音视频·视频·敏捷流程
李永奉1 天前
杰理可视化SDK开发-音频录制功能使用教程
笔记·单片机·嵌入式硬件·mcu·物联网·音视频
_YouziTech_1 天前
【STM32+MAX98357】MP3转PCM存入Flash并控制音频输出
stm32·单片机·音视频·内存·pcm·i2s·wav
yangmu32031 天前
万字长文拆解:AI视频生成(SVD/Sora类)的底层技术原理与实现路径
人工智能·音视频