Server Convertendo Arquivos para o iPhone

2

Eu gostaria de converter vídeos que baixei para o formato iPhone no meu servidor e poder acessá-los e reproduzi-los no meu iPhone.

Eu olhei para o Handbrake, mas não tinha certeza se funcionaria no servidor.

Qualquer sugestão que você possa ter para configurar isso seria muito apreciada.

Por favor e obrigado.

    
por myusuf3 29.08.2010 / 17:16

2 respostas

2

Existe uma versão de linha de comando do handbrake que deve funcionar no seu servidor. Abaixo estão as instruções para instalar a partir de um PPA e converter os arquivos usando a linha de comando.

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:stebbins/handbrake-snapshots
$ sudo apt-get update
$ sudo apt-get install handbrake-cli
$ HandBrakeCLI --preset "iPhone & iPod Touch" -i input.xxx -o output.mp4
    
por 8128 29.08.2010 / 17:35
2

Eu não tenho mais um iPhone, mas quando eu tinha um, fiz um pequeno script para fazer exatamente isso.  Aqui está:

#!/bin/bash
if "" == ""
then
    echo This script this script takes a video file as parameter, and tries
    echo to convert it to MPEG-4 in an iPhone-compatible format.
    echo A file list, or wildcards caracters can be used as parameters.
    exit 0
fi

for file in $@
do
    ffmpeg -i $file -f mp4 -vcodec mpeg4 -maxrate 1000 -b 700 -bufsize 4096 -g 300 -acodec aac -ab 192 -s 480x320 $file.mp4
done

Você pode copiá-lo e colá-lo como um novo arquivo de texto. Em seguida, torne este arquivo executável (chmod + x [filename]) e execute-o a partir da linha de comando, com o arquivo de vídeo de origem como parâmetro (vários arquivos podem ser colocados como parâmetros, para várias conversões e caracteres curinga).

O arquivo resultante será nomeado da mesma forma que a origem, com a extensão ".mp4" adicionada a ele.

Olhando para ele, parece que você só precisa do ffmpeg para usá-lo. Talvez alguns codecs também, mas eu acho que você já os tem, se você já jogou com conversão de vídeo:)

Se você ainda não o instalou, tente:

sudo apt-get install ffmpeg

Espero que isso ajude.

    
por Little Jawa 30.08.2010 / 07:55