Como posso adicionar facilmente um lote de arquivos à fila do HandBrake?

27

Como adiciono vários arquivos à fila de uma vez no HandBrake ?

Ouvi dizer que vários arquivos podem ser adicionados à fila selecionando a pasta. Mas quando eu seleciono a pasta como fonte, apenas o primeiro arquivo é adicionado, em vez de todos os arquivos.

Estou esquecendo de algo?

Harry
fonte
1
Este guia ajuda você a isolar uma etapa que gera um erro para que possamos ajudar ainda mais? osomac.com/apps/osx/handbrake-batch

Respostas:

38

Depois de adicionar a pasta como fonte, Arquivo> Adicionar todos os títulos à fila

Marty
fonte
Não consigo aplicar as configurações a todos os arquivos. Eu seleciono adicionar todos os títulos à fila e, em seguida, pergunta se eu quero usar as configurações atuais, clico em sim, mas as configurações parecem ter sido redefinidas.
Harry
2
@ Harry Acho que você precisa salvar as configurações atuais como uma predefinição.
Antony Stubbs
Não é correto. Arquivo> Adicionar títulos à fila ...> Marque todos os títulos que você deseja> Adicionar. Além disso, você provavelmente precisará ir em Preferências> Geral> Arquivos de saída> "Ativar automaticamente o nome dos arquivos de saída"
Jonny
5

Eu me perguntei sobre como automatizar o HandBrake usando a interface da linha de comandos (CLI) e o Automator. Aqui está um tutorial que aborda muitos detalhes do uso da CLI, embora eu pense que ela processa apenas um arquivo por vez, em vez de criar uma fila: http://www.mactalk.com.au/18/87490-guide-convert -movies-ipod-format-one-click-finder.html

Enquanto procurava uma solução para responder a essa pergunta, me deparei com um tópico sobre o uso do Hazel (em vez do Automator - não gratuito): http://www.noodlesoft.com/forums/viewtopic.php?f=4&t=859&p=3356 # p3356

Para a quantidade de trabalho que passo ao converter vídeos, estou pensando em tentar isso, pois pode ajudar em outras tarefas, como copiar para o iTunes e meu NAS.

Para referência, aqui está um link para o Guia da CLI do HandBrake: https://trac.handbrake.fr/wiki/CLIGuide

Jack Brewster
fonte
4

Aqui está a sua resposta. É um complemento do Handbrake para Automator.

Faça o download do zip mais recente, abra-o e clique duas vezes na ação do automator para adicionar a ação Handbrake ao Automator.

ohmaar
fonte
4

Se você deseja ter mais controle sobre a integração do HandBrake / Automator, escrevi uma postagem no blog sobre um serviço personalizado que fiz com o Automator que usa AppleScript para conversar com a CLI.

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

Dov
fonte
Oi, você pode modificar seu script para incluir legendas, por favor?
Harry
@ Harry Não consigo pensar em uma boa maneira geral de adicionar legendas, o que funcionaria para todos. Se você quiser obter mais informações para adicioná-lo à AppleScriptexecução, este link deve ajudar: trac.handbrake.fr/wiki/CLIGuide#SubtitleOptions Dessa forma, você obterá suas legendas exatamente como você gosta.
Dov
@ Harry esta ferramenta é incrível. Vou derramar sobre ele para aprender. :-)
Danijel-James W
0

A única maneira de configurar vários arquivos para processamento é usar o botão ' Adicionar à fila ' (ou o Batalho) no Handbrake.

Isso ocorre porque o Handbrake exige que você especifique uma pasta de destino e um nome de arquivo para o arquivo de vídeo convertido. Se você pudesse adicionar todos os arquivos em uma pasta, como o Handbrake saberia o local de saída exclusivo e o nome de cada arquivo renderizado? Ele não faz suposições sobre essas coisas, requer que o usuário as especifique para cada renderização.

Depois de organizar cada arquivo na fila, você pode usar o botão Iniciar (ou o Satalho) para solicitar ao Handbrake que comece a processar a fila.

Ian C.
fonte
Obrigado, agradeço sua resposta, mas vamos lá, 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?Mesmo local que o arquivo anterior? Não mude o nome? Ri muito.
Harry
@ Harry, você terá que lidar com isso com os desenvolvedores do Handbrake. Eles escreveram sem lógica para adivinhar um nome de arquivo de saída. Você notará que é o caso quando você carrega novos arquivos de entrada, a saída permanece a mesma. Eu não escrevi, então suas queixas estão perdidas para mim.
Ian C.
Na verdade, SEMPRE adivinha um nome de saída ao selecionar um arquivo de origem. É o mesmo que o nome do arquivo original com um novo sufixo.
Andreas Wederbrand
@andreas sim, foi melhorado desde que esta pergunta e resposta foram escritas.
Ian C.