标签: mp3

在 Linux 或 Windows 上,如何找到该目录中唯一 mp3 的所有 mp3 的路径?

我有一个 Music 文件夹,内容如下:

音乐
    -艺术家A
        -歌曲1.mp3
        -专辑A
            -歌曲2.mp3
            -歌曲2.m4a
        -专辑B
            -歌曲1.mp3
            -歌曲2.mp3
            -歌曲3.mp3
        -专辑C
            -歌曲1.mp3
            -歌曲1.jpg
            -SomeFolder1
                -歌曲1.mp3
    -艺术家B
        -歌曲1.mp3
    -艺术家C
        -歌曲1.mp3
        -歌曲2.mp3
        -歌曲3.mp3
        -SomeFolder2
            -歌曲1.jpg
            -Song2.jpg
        -SomeFolder3


我正在寻找这样的输出:

艺术家A/歌曲1.mp3
艺术家A/AlbumA/Song2.mp3
艺术家A/专辑C/Song1.mp3
艺术家A/AlbumC/SomeFolder1/Song1.mp3
艺术家B/歌曲1.mp3



所以,我不想要只有一个文件的目录,我想要只有一个 mp3 的目录 - 无论子目录或其他文件如何。我也不想要空目录或包含多个 mp3 的目录。

我并不反对 Linux 上的 shell 脚本。但是,我不想在任何一个操作系统上编译程序。

我已经尝试过: find . -type d -exec sh -c 'set -- "$0"/*.mp3; [ $# -le 1 ]' {} \; -print

但这给了我这个输出:

。
./艺术家B
./艺术家A
./艺术家A/专辑A
./艺术家A/专辑C
./ArtistA/AlbumC/SomeFolder1
./ArtistC/SomeFolder2
./ArtistC/SomeFolder3

这很接近,但不完全是我想要的。有两个空文件夹,没有文件名。

windows linux mp3 script find

4
推荐指数
1
解决办法
4271
查看次数

FFMPEG:使用多核将 m4a 转换为 mp3

我使用以下命令将 m4a 格式转换为 mp3

ffmpeg -i audio.m4a -acodec libmp3lame audio.mp3
Run Code Online (Sandbox Code Playgroud)

我有 32 个 x86 核心,但是 libmp3lame 在单个线程中处理。我知道 libmp3lame 不支持多线程,因此我愿意接受可以在 ubuntu CLI 中执行的其他替代方案。

如果 audio.m4a 是 2 小时长的视频,通常需要超过 3 分钟,速度似乎为 45 倍到 50 倍。

我的主要目标是在几秒钟内将多个 YouTube 视频转换为 mp3 格式。

更新1:

由于我使用的是 32 核 CPU,因此当只有一个视频转换时,它只使用一个核心。那么在这种情况下如何使用多个核心,以更快地获得输出。我想最大限度地发挥 CPU 的作用。另外,如果 FFmpeg 不是答案,还有其他方法吗?

audio video mp3 ffmpeg conversion

4
推荐指数
1
解决办法
9873
查看次数

使用 FFmpeg 将多个音频文件淡入淡出?

使用 FFmpeg,我试图将许多音频文件组合成一个长文件,每个文件之间都有一个交叉淡入淡出。为了保持数字简单,假设我有 10 个输入文件,每 5 分钟,我希望每个文件之间有 10 秒的淡入淡出。(结果持续时间将为 48:30。)假设所有输入文件都具有相同的编解码器/比特率。

我惊喜地发现交叉淡入淡出两个文件是多么简单:

ffmpeg -i 0.mp3 -i 1.mp3 -vn -filter_complex acrossfade=d=10:c1=tri:c2=tri out.mp3
Run Code Online (Sandbox Code Playgroud)

但是acrossfade过滤器不允许 3+ 个输入。所以我天真的解决方案是重复运行ffmpeg,将前一个中间输出与下一个输入文件交叉淡入淡出。这并不理想。这让我想到两个问题:

1. 是否acrossfade无损复制流?(当然,除了它们正在主动淡入淡出的地方。)或者整个输入流都被重新编码了吗?

如果输入流完全重新编码,那么我的幼稚方法非常糟糕。在上面的示例中(调用acrossfade9 次),第一个文件的第一个 4:50 将被重新编码 9 次!如果我组合了 50 个文件,第一个文件会被重新编码 49 次!

2. 为了避免多次运行和重新编码问题,我可以在一次ffmpeg调用中实现多次交叉淡入淡出行为吗?

我想我需要一些很长的过滤器图,但我还没有弄清楚。有没有人有交叉淡入淡出3个输入文件的例子?从那以后,我可以自动化更长链的过滤器图。

感谢您提供任何提示!

audio mp3 ffmpeg concatenation

4
推荐指数
1
解决办法
2734
查看次数

将 mp3 音频转换为 aac m4a 音频

这可能很简单,但我是 ffmpeg 的新手,并且很难在命令行(Win10)上使用 ffmpeg 将 mp3 音频转换为带有 .m4a 文件扩展名的 aac 音频文件。

输入:Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s

期望的输出:Stream #0:0: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s

输出详细信息取自适合我的要求且使用 Audacity 创建的文件(“导出:M4A (AAC) 文件 (FFmpeg)”)。输出文件应具有 .m4a 文件扩展名,但如果不可能的话,我可以在另一个步骤中更改它。

我假设输出的质量保持(至少几乎)相同。如果这不是真的,请告诉我。

任何帮助深表感谢!

mp3 ffmpeg aac m4a

4
推荐指数
1
解决办法
4685
查看次数

用于将 iTunes 库导出到 mp3 的 OS X 工具

我已经将我的一些 CD 翻录到 iTunes 中,但我实际上并不拥有 ipod。为了将这些歌曲放到我的 mp3 播放器上,我想将它们转换为 mp3。

是否有工具可以让我对 iTunes 库进行“批量 mp3 导出”?

郑重声明,这并不是试图绕过 DRM。:) 我的音乐都不是来自 iTunes Store。

如果该工具允许我指定它输出的文件名称的格式,则加分。例如:

<tracknumber> <song title> - <artist>.mp3
Run Code Online (Sandbox Code Playgroud)

itunes mp3 macos

3
推荐指数
1
解决办法
9150
查看次数

在 Mac (OSX) 上录制播客的好软件

我正在寻找一款简单的软件,可以让我轻松地:

  • 录制音频
  • 执行基本编辑(剪下一段,增加音量)
  • 保存到 MP3。

人们谈论 Audacity,但我觉得它有点太复杂了。谁能推荐一款适用于 OSX 的轻量级廉价录音机/编辑器?

mp3 podcasts audio-recording macos

3
推荐指数
1
解决办法
491
查看次数

Windows 7 上的微声音中断/中断

我最近经历了一些奇怪的行为。当听 mp3 或看电影或任何使用声音的东西时,我的声音会出现微小的中断。就像它悬挂或切割一个片段大约 0.5 秒。当我启动操作系统时,没问题,但随着时间的推移它变得更糟,以至于每 2 秒中断一次音乐就听不清了。

我没有发现这种行为与硬件使用之间有任何相关性,我认为它与 HDD 没有直接关系(或者可能有显着延迟)。我已经更新了声卡驱动程序,但并没有太大帮助。

我的系统是Windows 7,计算机是简单的HP笔记本电脑,nx7300-Ru374ES,内置WD Caviar Scorpio Blue硬盘和集成声卡(如果型号重要,我可以稍后检查型号)。

有人遇到过这样的问题吗?也许这在 Windows 7 上很常见,或者有人知道如何解决?

提前致谢。

mp3 windows-7 sound-card interrupts

3
推荐指数
1
解决办法
1470
查看次数

将音乐组织到 Linux(Ubuntu/Debian)的文件夹中?

我有几个文件夹,里面有随机分类的音乐文件。我正在寻找可以读取 ID3 标签的工具或实用程序,然后以以下格式构建和填充文件夹结构:

一些目录/艺术家/歌曲*

我在 Windows 上使用过 MediaMonkey,但不确定在 Linux 上使用什么。

linux mp3 ubuntu file-organization

3
推荐指数
1
解决办法
2806
查看次数

如何制作可以作为音乐文件播放的JPG图像

我遇到了一个奇怪的图像:

在此处输入图片说明

显然,他们设法使 JPG 文件也作为媒体文件播放。我想知道您使用什么程序来执行此操作。

mp3 winamp jpeg

3
推荐指数
1
解决办法
9724
查看次数

将 MP3 文件转换为小尺寸

可以将 MP3 文件从 128kbps 转换为 80kbps vbr 吗?我的意思是,如果我将 1411kbps WAV 转换为 80kbps MP3 vbr 会有区别吗?会有多少差异?

mp3 conversion

3
推荐指数
1
解决办法
1266
查看次数