首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >FFmpeg添加了自己的元数据编码器: Lavf58.20.100

FFmpeg添加了自己的元数据编码器: Lavf58.20.100
EN

Stack Overflow用户
提问于 2019-06-16 20:14:33
回答 2查看 9.3K关注 0票数 7

我尝试将以下advice应用于flac文件:

代码语言:javascript
运行
复制
for x in *.flac; do
  ffmpeg -i "$x" -map 0:a -codec:a copy -map_metadata -1 clean_"$x";
done

但是看起来,ffmpeg虽然删除了大部分metadata,但它也添加了自己的指纹。

为什么要添加这个标签?摆脱它的最好方法是什么?

EN

Stack Overflow用户

发布于 2022-03-09 02:38:15

根据https://ffmpeg-user.ffmpeg.narkive.com/EAjF25dp/encoder-lavf的说法,它是为了调试目的而显示libavformat的版本。

代码语言:javascript
运行
复制
Post by Leo Izen
  When I encode a video file it adds metadata that says
  Encoder: Lavf52.94.0
  I assume this means *L*ib*avf*ormat version 52.94.0. Why is this added? Is
  it to brag that the video file was muxed with libavformat, or does it have
  some productive reason?
It's not a "brag", it's primarily for debugging. If the file is
broken in some way, it's nice to know what version of libavformat
muxed it.
 
Jason
票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56622301

复制
相关文章

相似问题

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