首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从ffmpeg和flac应该用来将wav文件转换为flac?为什么?

从ffmpeg和flac应该用来将wav文件转换为flac?为什么?
EN

Stack Overflow用户
提问于 2014-12-05 05:34:21
回答 1查看 1.1K关注 0票数 0

考虑到:

http://www.commandlinefu.com/commands/view/4045/convert-wav-files-to-flac

ffmpeg将从flac转换为wav

离开ffmpegflac,哪个应该用来将wav文件转换成flac?为什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-05 07:05:38

两者都将产生相同的解码输出。

  1. 从WAV制作FLAC: $ ffmpeg -i input.wav ffmpeg.flac $ flac -o flac.flac input.wav
  2. 比较每个解码文件的MD5散列
代码语言:javascript
复制
- The input file:

$ ffmpeg -v 1 -i input.wav -f md5 - MD5=1a567b5d97e62a6656283d24850b707f

- ffmpeg产出:

$ ffmpeg -v 1 -i ffmpeg.flac -f md5 - MD5=1a567b5d97e62a6656283d24850b707f

- flac产出:

$ ffmpeg -v 1 -i flac.flac -f md5 - MD5=1a567b5d97e62a6656283d24850b707f

这表明ffmpegflac在解码时的输出完全相同,的解码输出与解码后的WAV文件完全相同。

差异

  • 在我的单一的懒散测试中,flac稍快一些,但没有显着性。
  • ffmpeg可以解码各种各样的格式(并不是说您应该从有损的输入中生成FLAC文件)。
  • ffmpeg将始终尝试复制任何现有元数据(但flac请参见--keep-foreign-metadata )。

摘要

这两种工具都是很好的工具,所以你可以随意使用。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27309427

复制
相关文章

相似问题

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