¿Cómo puedo agregar fácilmente un lote de archivos a la cola de HandBrake?

27

¿Cómo agrego varios archivos a la cola a la vez en HandBrake ?

Escuché que se pueden agregar varios archivos a la cola seleccionando la carpeta. Pero cuando selecciono la carpeta como fuente, solo se agrega el primer archivo, en lugar de todos los archivos.

¿Me estoy perdiendo de algo?

Acosar
fuente
1
¿Esta guía lo ayuda a aislar un paso que le da un error para que podamos ayudarlo más? osomac.com/apps/osx/handbrake-batch

Respuestas:

38

Después de agregar la carpeta como fuente, Archivo> Agregar todos los títulos a la cola

Marty
fuente
No puedo obtener la configuración para aplicar a todos los archivos. Selecciono agregar todos los títulos a la cola, luego me pregunta si quiero usar la configuración actual, hago clic en sí, pero parece que la configuración se restablece.
Harry
2
@Harry Creo que necesitas guardar la configuración actual como preestablecida.
Antony Stubbs
No es correcto. Archivo> Agregar títulos a la cola ...> Marque todos los títulos que desee> Agregar. También es probable que deba ir a Preferencias> General> Archivos de salida> "Activar automáticamente el nombre de los archivos de salida"
Jonny
5

Me he preguntado sobre la automatización de HandBrake utilizando la interfaz de línea de comandos (CLI) y Automator. Aquí hay un tutorial que cubre muchos detalles sobre el uso de la CLI, aunque creo que solo procesa un archivo a la vez, en lugar de crear una cola: http://www.mactalk.com.au/18/87490-guide-convert -movies-ipod-format-one-click-finder.html

Mientras buscaba una solución para responder esta pregunta, encontré un hilo sobre el uso de Hazel (en lugar de Automator, no es gratuito): http://www.noodlesoft.com/forums/viewtopic.php?f=4&t=859&p=3356 # p3356

Por la cantidad de trabajo que paso al convertir videos, estoy considerando probar esto, ya que puede ayudar con otras tareas, como copiar a iTunes y mi NAS.

Como referencia, aquí hay un enlace a la Guía CLI de HandBrake: https://trac.handbrake.fr/wiki/CLIGuide

Jack Brewster
fuente
4

Aquí está tu respuesta. Es un complemento de freno de mano para Automator.

Descargue el zip más reciente, ábralo, haga doble clic en la acción del automatizador para agregar la acción de freno de mano a Automator.

ohmaar
fuente
4

Si desea más control sobre la integración de HandBrake / Automator, escribí una publicación de blog que cubre un Servicio personalizado que hice con Automator que usa AppleScript para comunicarse con la CLI.

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

Dov
fuente
Hola, ¿puedes modificar tu script para incluir subtítulos por favor?
Harry
@Harry No puedo pensar en una buena forma general de agregar subtítulos, que funcione para todos. Si desea obtener más información para agregarla al archivo que AppleScriptse ejecuta, este enlace debería ayudarlo: trac.handbrake.fr/wiki/CLIGuide#SubtitleOptions De esa manera, obtendrá sus subtítulos exactamente como le gustan.
Dov
@Harry esta herramienta es increíble. Me echaré encima para aprender. :-)
Danijel-James W
0

La única forma de configurar varios archivos para el procesamiento es usar el botón ' Agregar a la cola ' (o el Bacceso directo) en Handbrake.

Esto es así por diseño, ya que Handbrake requiere que especifique una carpeta de destino y un nombre de archivo para el archivo de video convertido. Si pudiera agregar todos los archivos en una carpeta, ¿cómo conocería Handbrake la ubicación de salida única y el nombre de cada archivo renderizado? No hace ninguna conjetura sobre esas cosas, requiere que el usuario las especifique para cada render.

Una vez que haya organizado cada archivo en la cola, puede usar el botón Inicio (o el Sacceso directo) para indicarle a Handbrake que comience a procesar la cola.

Ian C.
fuente
Gracias, agradezco su respuesta, pero vamos, ¿la 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?misma ubicación que el archivo anterior? No cambies el nombre? Jajaja
Harry
@Harry tendrás que lidiar con eso con los desarrolladores de Handbrake. Han escrito sin lógica para adivinar un nombre de archivo de salida. Notará que ese es el caso cuando carga nuevos archivos de entrada, la salida permanece igual. No lo escribí, así que tus quejas se han perdido en mí.
Ian C.
En realidad, SIEMPRE adivina un nombre de salida al seleccionar un archivo fuente. Es lo mismo que el nombre del archivo original con un nuevo sufijo.
Andreas Wederbrand
@andreas sí, se ha mejorado desde que se escribieron esta pregunta y respuesta.
Ian C.