只需单击一下即可将整个文件夹的视频并将音频翻录成 mp3 格式的软件?

只需单击一下即可将整个文件夹的视频并将音频翻录成 mp3 格式的软件?

我知道有成千上万个程序可以让你从下载的视频中提取 mp3 音频,但我想要一个可以让我给它一个 50 多个文件列表进行转换的程序,让我离开一个小时,然后回来时所有文件都完成了,mp3 文件也在等着我。到目前为止,我看过的程序都要求你单独输入每个视频的位置,当我不得不重复输入 50 次而所有文件都放在一个文件夹中时,我觉得自己非常愚蠢。感觉真的为了这么简单的任务而做那么多是错误的。

有谁知道有什么软件可以让我这样做吗?我不在乎它是 GUI 还是命令行。:D

答案1

您可以制作几个批处理文件,将当前文件夹中具有特定扩展名的所有文件逐个输入到类似ffmpeg提取音频。

由于您没有指定正在使用的操作系统,因此这是针对 Windows 进行的:

批处理文件 1(您将在包含要从中提取的视频的文件夹中运行该文件,假设为 AVI 作为示例):

for %%i IN (*.avi) DO (ripsound.bat "%%i")

另存为go.bat或者其他。

创建第二个批处理文件:

ffmpeg -i %1 -vn -acodec mp3 %1.mp3

将其保存为第一批引用(本例中为“ripsound.bat”)。

运行时,第一个批处理文件将获取当前文件夹中的每个 .AVI 文件并对其运行第二个批处理文件,后者将使用 ffmpeg 将视频转换为同名的 MP3 音频文件。

您可能需要对 ffmpeg 启动批次(第二个)进行一些更改以满足您的需求/愿望(不同的编解码器、添加输出文件路径等)。

如果这不能按原样“起作用”,至少希望它是一个好的起点。:)

答案2

哇,这看起来很复杂。而且在我看来,FFMPEG 太慢了!

您可以使用免费版的 Goldwave,版本 4(可能是 4.26 左右)它有一个 BATCH 功能(在主菜单上的工具/选项下?[1] 只需将您的一堆文件拖放到其中,[2] 将其保存为 MP3。

http://www.goldwave.com/release426.php

一次只处理一个文件:只需打开 avi,然后 [另存为...] MP3。默认情况下,它设置为 128kbps,但您可以更改它。

我想,如果您愿意花时间学习大量技术知识,您应该选择 FFMPEG 方式。

答案3

我开发了一个针对 Linux 的工具,用于转换大量文件。我有大约 200GB 的 flac 文件需要转换为 mp3,我想出了一个非常复杂的解决方案,但基于派杜布

它被称为音频转换器您可以前往 GitHub 获取更多详细信息。

我需要一些 beta 测试人员来获得更好的反馈。

基本用法

AudioConverter flac --check --path=path/to/music/folder --output_file=logerr.txt

该命令会先检查文件夹中的所有 flac 文件path/to/music/folder,然后进行转换。如果遇到任何错误,它们将输出到 logerr.txt 文件中。

如果用户想要继续转换,则会创建一个新文件夹来存储每个转换后的文件夹(例如,如果我们正在转换仅包含 flac 文件的“Apparat”文件夹,则会创建一个包含所有 mp3 文件的新文件夹“Apparat - mp3”。)

答案4

我一直使用 WinFF。它是 FFMpeg 前端,适用于 Windows 和 Linux。

您必须告诉它您要先转换为音频,然后再转换为 mp3。您可以将一堆文件拖到它(.mp4、.flv 等),点击转换,它将生成一个命令行或 shell,检查所有文件并进行转换。无需用户干预。

相关内容