如何轻松地将一批文件添加到HandBrake队列?


27

如何在HandBrake中一次将多个文件添加到队列中?

听说可以通过选择文件夹将多个文件添加到队列中。但是,当我选择该文件夹作为源时,只会添加第一个文件,而不是所有文件。

我想念什么吗?


1
本指南是否可以帮助您隔离出会给您带来错误的步骤,以便我们提供进一步的帮助?osomac.com/apps/osx/handbrake-batch

Answers:


38

将文件夹添加为源之后,“文件”>“将所有标题添加到队列”


我无法获得适用于所有文件的设置。我选择将所有标题添加到队列中,然后询问是否要使用当前设置,我单击是,但设置似乎已重置。
2013年

2
@Harry我想您需要将当前设置保存为预设。
安东尼·斯塔布斯

不对 文件>将标题添加到队列...>检查所需的所有标题>添加。另外,您可能还需要转到“首选项”>“常规”>“输出文件”>“打开自动命名输出文件”
Jonny

5

我想知道如何使用命令行界面(CLI)和Automator自动化HandBrake。这是一个涵盖了使用CLI的许多细节的教程,尽管我认为它一次只能处理一个文件,而不是建立队列:http : //www.mactalk.com.au/18/87490-guide-convert -movies-ipod-format-one-click-finder.html

在寻找解决此问题的解决方案时,我遇到了一个有关使用Hazel(而不是Automator-不是免费的)的话题:http ://www.noodlesoft.com/forums/viewtopic.php?f=4&t=859&p=3356 #p3356

对于转换视频时需要花费的大量精力,我正在考虑尝试一下,因为它可以帮助完成其他任务,例如复制到iTunes和NAS。

作为参考,这是HandBrake的CLI指南的链接:https : //trac.handbrake.fr/wiki/CLIGuide


4

这是你的答案。这是Automator的Handbrake附加组件。

下载最新的zip,打开它,双击automator动作以将Handbrake动作添加到Automator。


4

如果要对HandBrake / Automator集成进行更多控制,我写了一篇博客文章,介绍了我使用Automator进行的自定义服务,该服务使用AppleScript与CLI进行通信。

http://dovfrankel.com/post/37269517618/using-handbrake-on-a-list-of-files


嗨,您可以修改脚本以包括字幕吗?
哈利

@Harry我想不出一种通用的添加字幕的方法,这种方法对每个人都适用。如果您需要更多信息以将其添加到AppleScript运行中,则此链接应该会有所帮助:trac.handbrake.fr/wiki/CLIGuide#SubtitleOptions 这样,您将获得完全喜欢的字幕。
2012年

@Harry这个工具是不可思议的。我会倒在上面学习。:-)
Danijel-James W

0

设置多个文件进行处理的唯一方法是使用Handbrake中的“ 添加到队列 ”按钮(或B快捷方式)。

这是设计使然,因为Handbrake要求您为转换后的视频文件指定目标文件夹和文件名。如果您能够将所有文件添加到文件夹中,Handbrake将如何知道每个渲染文件的唯一输出位置和名称?它不会对这些事情做出任何猜测,而是需要用户为每个渲染指定它们。

暂存队列中的每个文件后,可以使用“开始”按钮(或S快捷方式)告诉Handbrake开始处理队列。


谢谢,感谢您的答复,但是,If you were able to add all files in a folder, how would Handbrake know the unique output location and name for each rendered file?与前一个文件位于同一位置吗?不要更改名称?大声笑。
哈利

@Harry,您必须与Handbrake开发人员联系。他们没有逻辑来猜测输出文件的名称。您会注意到,加载新的输入文件时,输出保持不变。我没有写它,所以您的抱怨对我完全没有了。
伊恩·C

实际上,选择源文件时总是会猜测输出名称。它与带有新后缀的原始文件名相同。
安德烈亚斯·韦德布兰德

@andreas是的,自从编写了这个问题和答案以来,它已经得到了改进。
伊恩·C
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.