我知道在不涉及流编码的音频格式之间进行转换时,例如在 WAV (PCM)、AIFF、FLAC、ALAC、WMA Lossless 等之间转换时,该过程通常是无损的,因为 PCM 音频流只是被复制到新容器。根据容器类型,它可能会通过压缩算法运行以节省空间,但它仍然是逐位相同的数据。您也可以通过将 AAC 音频流复制到 MKA 容器文件中来对 MP4(AAC) 文件执行相同的操作;这一切都是无损的,因为没有对音频流进行重新编码。
我知道在将之前列出的 WAV(PCM)、ALAC、FLAC 等格式转换为不支持音频流编码的格式时,转换应该涉及重新编码。例如,当转换为 MP3、MP4(AAC)、OGG(Vorbis)、WMA 有损等格式时,源音频流被重新编码,因此数据被丢弃。新文件的质量较差。
我无法理解的是为什么从 MP3 转换为 WAV (PCM) 是无损的(或 ALAC、FLAC 等)。音频流被重新编码,所以新音频流的质量不能比 MP3 的音频流差吗?开导我。
我需要将专辑封面添加到 MP3 文件并上传。我将添加专辑封面(我尝试了 iTunes 和 Windows Media Player),但是当我上传 MP3 时,专辑封面丢失了。
有没有办法在 MP3 中嵌入专辑封面图像,以便在从计算机上传时保留图像?
Front Row 是否有隐藏的偏好,会强制它使用实际播放的 mp3 的插图,而不是它所属专辑的插图?
显然我可以重新标记我的整个库以删除每首单曲的专辑元数据,但这并不是一个理想的解决方案。
背景:我煞费苦心地将艺术作品添加到我的 iTunes 资料库 - 不仅仅是每张专辑,而是每首歌。换句话说,如果我有 40 首歌曲的合辑,那么每首 mp3 都有与该歌曲匹配的夹克。所以,在完成所有这些工作之后,令我恼火的是 Front Row 坚持将所有 40 首歌曲都贴上相同的“专辑”插图……而且由于它将 Track 1 的插图指定为“专辑插图”,因此意义不大仍然; 曲目 1 的艺术作品甚至不会与专辑中其他曲目的艺术家相同。
我有一组不同音频级别的 MP3 音频文件。我想知道如何自动标准化所有这些文件,以便在较安静的文件上放大/提高音量,并在较大的文件上降低/静音。
我怎样才能做到这一点?
这是我需要做的:将 30.0 秒 WAV 转换为 30.0 MP3。
我曾尝试使用 LAME 执行此操作,但是无论我尝试什么 LAME 总是会在输出 mp3 中添加短暂的静音。使用 LAME,我的 30.0 秒 WAV 变成了 30.1 秒 MP3。那是蹩脚的。
有谁知道使用 Windows 命令行将 WAV 转换为 MP3 的方法?
例如通过从 CMD 运行“program.exe in.wav out.mp3”?
重要的是不要在生成的 MP3 文件中添加静音。我怎么强调都不过分。
我正在尝试使用 Powershell 列出我的一些 mp3 文件。
我试过了
ls C:\test | Format-List -Property Name,Length
Run Code Online (Sandbox Code Playgroud)
这给了我
Name : testfile.mp3
Length : 10058533
Run Code Online (Sandbox Code Playgroud)
长度是我目前不关心的文件大小。
知道我可以在文件资源管理器中为列标题选择持续时间,我想将上面的内容重写为
ls C:\test | Format-List -Property Name,Duration
Run Code Online (Sandbox Code Playgroud)
但我得到的是
Name : testfile.mp3
Run Code Online (Sandbox Code Playgroud)
如何告诉 Powershell 返回持续时间的分钟和秒?或者甚至只是几秒钟。提前致谢
是否可以为给定的 MP3 文件手动设置封面,而不是让程序自动从网络上获取它?
我注意到在将标签保存到文件之前,我可以根据自己的喜好更改所有其他字段,但我无法设置自定义封面。
如果有什么不同,我在 openSUSE 13.2 上使用 Linux 版本。
我创建了一个很10.549s长的循环 Audacity ,我将它导出到 mp3,现在当我通过 Audacity 打开导出的文件时,它现在在开始时有一个间隙,使它变10.58s长。我制作的在 Audacity 中听起来完美的循环在导出到 mp3 时变成了一个不完美的循环。任何想法如何解决这一问题?
所以,我在一个文件夹中有数百个 .mp3 文件。几乎每个人都有一段时间的沉默,然后你才能听到声音。并且周期的大小不同。
文件的结尾也是如此。
是否有任何应用程序(如果可能的话,免费)可以让我一次修剪所有文件,以便每个文件在歌曲结束之前和结束时都有相同的静音时间(例如五秒)。
或者,也许是一个 mp3 播放器,它可以按照描述的方式调整每首歌曲的静音。
另外,如果我必须一个一个地剪切所有文件,哪个应用程序最适合此任务(即速度足够快)?
我已经安装了 ffmpeg 并使用批处理文件将 MP4 h.264 成功转换为 MKV x.265,但是我在将 FLAC 文件转换为 320 kbps MP3 时遇到了问题,无需元数据。尽管许多帖子解释了如何在 Linux 中执行此操作,但它们的脚本在 Windows 的命令提示符下运行时并没有解决这个问题。
我创建的用于转换为 MP3 的命令行脚本有这一行:
for %%A in (*.flac) do ffmpeg -i "%%~nA.flac" -c:v copy -b:a 320k "%%~nA.mp3"
Run Code Online (Sandbox Code Playgroud)
不擅长 Powershell,我正在寻找命令行解决方案。我不在乎元数据是否存在。
我如何修改它以转换当前目录及其下的所有子目录中的所有 FLAC 文件(如上面第一个链接所示,适用于 Linux)?
mp3 ×10
audio ×3
album-art ×1
audacity ×1
command-line ×1
conversion ×1
ffmpeg ×1
flac ×1
front-row ×1
id3 ×1
itunes ×1
macos ×1
music ×1
pcm ×1
powershell ×1
software-rec ×1
tags ×1
wav ×1
windows ×1