Posts Tagged ‘Servidores’

28 Alternativas a Rapidshare

octubre 20, 2008

Encontre en Smashing Downloads una lista de hostings de archivos gratuitos alternativos.

FFMPEG: Conversior de formatos de video

septiembre 20, 2008

FFMPEG es un software libre para conversion de formatos de video. Es muy usado en los clones de YouTube, ya que se puede intergrar con PHP mediante la clase FFMPEG-PHP, dando la posibilidad de que el usuario suba videos en cualquier formato soportado y convertirlo a FLV para poder ser usado por algun reproductor hecho en flash, como el FlowPlayer. En un proximo post voy a hablar sobre como utilizar la mezcla de FFMPEG/FFMPEG-PHP + FlowPlayer para crear sitios clones de YouTube.

El problema con todo esto es que necesitas un Hosting que ya tenga instalado este soft, o bien alguno que nos de acceso de root al shell, y ademas suele traer muchos problemas instalarlo, sumado a la falta de documetación de instalación.

Por suerte existe este script, con licenca GPL v2, que nos permite instalar el FFMPEG + FFMPEG-PHP + Codecs con todas sus dependencias con correr solamente un comando de consola en cualquier entorno Linux/Unix/POSIX. Obviamente se necesita un hosting que de acceso al shell, y acceso de root.

Con este otro script se puede instalar en hostings compartidos. Es necesario el acceso a shell, aunque no necesariamente tiene que ser como root.

Para ambos scripts es necesario tener instalado automake, autoconf y libtools.

A continuación muestro los comandos que se deben correr una vez que entraron al shell:

wget http://ufpr.dl.sourceforge.net/sourceforge/ffmpeginstall/ffmpeginstall.3.2.1.tar.gz
tar zxf ffmpeginstall.3.2.1.tar.gz
cd ffmpeginstall.3.2.1
./install

Para instalar la version de hosting compartido:

wget http://ufpr.dl.sourceforge.net/sourceforge/shf/sharedhostffmpeg.1.0.2.tar.gz
tar zxf sharedhostffmpeg.1.0.2.tar.gz
cd sharedhostffmpeg.1.0.2
./install

Una vez que termina la instalacion:

cp -af $HOME/bin/php-cgi $HOME/www/cgi-bin/
#este comando copia el php-cgi de la carpeta bin en tu home a la carpeta cgi-bin
cp -f $HOME/etc/htaccess.conf $HOME/www/.htaccess
#copia el archivo htaccess.conf como .htaccess en el document root de tu servidor

Eso es todo. El script pregunta un par de cosas, como el TMP DIR, pero usando los defaults anda.

Agradezco a Sherin por este script.