Como posso automatizar a conversão de AVIs para mp4 e colocá-los no iTunes?

Como posso automatizar a conversão de AVIs para mp4 e colocá-los no iTunes?

Sei que posso usar o Handbrake para fazer tudo isso manualmente, mas gostaria de automatizar o processo. Estou em um Mac, então, como primeiro passo, tentei baixar o ffmpeg para Mac, mas é um pesadelo fazê-lo funcionar. (Isso requer XPorts, XPorts requer as ferramentas Xcode unix, elas não estão disponíveis para instalação na Mac App Store, pelo que posso dizer, etc ...)

Idealmente, tudo isso seria feito em um servidor remoto em vez de no meu Mac... minha configuração dos sonhos é uma caixa na nuvem (como uma instância do Amazon EC2?) que monitora uma pasta; quando os arquivos AVI aparecem nessa pasta, ele os converte para mp4, o que é bom para o iTunes, então, no meu Mac, posso automatizar a última etapa: enviá-los por FTP para a pasta "importação automática" do iTunes (para que eventualmente acabem no meu iTunes biblioteca e sincronizar com o iPhone... ufa, são muitos passos!!!). Isso está aí?

Responder1

O Handbrake inclui uma versão de linha de comando, o que é legal. Isso o torna receptivo às maravilhas do Automator, e há muita documentação boa na Internet sobre como combinar os dois; um está emhttp://vimeo.com/13288592

Você também pode usar outras ferramentas, conforme observado aqui, que cobrem muito bem o lado do Automator:http://www.makeuseof.com/tag/easy-automatically-add-downloaded-movies-itunes-mac/

Fazer com que qualquer um deles funcione com o ffmpeg em vez do Handbrake ou QuickTime é muito simples: descubra o que você precisa que o ffmpeg faça (ou pegue um dos conjuntos de wrappers para ele) e deixe o Automator dirigir para você.

Se você quiser fazer isso em um Linux remoto, entãoinoportuno, inocron ou outras ferramentas criadas no inotify podem fazer o mesmo "monitorar uma pasta" que o Automator no Mac fará.

informação relacionada