• Comentarios

    • José Enrique: Está muy bueno, creo que es una de las partes más complicadas para trabajar en una web, sobre todo...
    • manuel: Es difícil conseguir subtitulos que estén sincronizados con las películas, más si las mismas están recién...
    • Miguel Andre: Me parece muy buena forma, porque el formato de fechas sólo he visto en versión inglés en php
    • Maryan Ana: Hasta los momentos no he podido crear una asistencia remota, siempre me da problema con algo, no se si un...

subDownloader: Descargar Subtitulos para tus peliculas

Diré lo meramente necesario ya que carezco de tiempo:
subDownloader es un programa que busca por tí de los subtítulos necesarios para tu película. Lo único que tienes que hacer es cargar la película y el programa buscará los subtítulos adecuados en opensubtitles para poder seleccionarlos y bajarlos :)
subdown

Recomendable 100%

Descarga y mas info:
http://subdownloader.net/

How-To:Pegar subtitulos a un AVI con un solo comando

Siguiendo con el tratado de videos, mas especificamente, películas, les diré como pegarle los subtitulos a un AVI x)…
Lo único que necesitas tener instalado es mencoder
$sudo apt-get install mencoder
Después de esto, nada mas el siguiente comando:
mencoder -o video_destino.avi -sub los_subtitulos.str -oac copy -ovc xvid -xvidencopts pass=1 video_origen.avi -subcp ISO-8859-1 -font fuente.ttf -subfont-text-scale 3.0
Listo x) ahora nada mas a esperar que se complete el proceso y listo.
Hice un script para hacer eso un poco más sencillo. Aquí se los dejo

#!/bin/bash
##############################
##              subAttach by vrS    ##
##############################
BLK='^[[1;30m'
RED='^[[1;31m'
GRN='^[[1;32m'
YEL='^[[1;33m'
BLU='^[[1;34m'
MAG='^[[1;35m'
CYN='^[[1;36m'
WHI='^[[1;37m'
DRED='^[[0;31m'
DGRN='^[[0;32m'
DYEL='^[[0;33m'
DBLU='^[[0;34m'
DMAG='^[[0;35m'
DCYN='^[[0;36m'
DWHI='^[[0;37m'
RES='^[[0m'
#emptying terminal
reset
# Se válida si se tiene mencoder instalado.
if [ ! -f `which mencoder` ]; then
echo "${DCYN}[${RED}+${WHI}ERROR${DCYN}] ${WHI} Necesitas instalar MENCODER ${RES}"
exit 1
fi
if [ $# -lt 3 ]
then
echo
echo "${DCYN}[${WHI}+${DCYN}]${DCYN}[${WHI}usage${DCYN}]${WHI} $0 [your_movie.avi][your_subtitles.str][your_font.ttf]${RES}"
echo "${DCYN}[${WHI}+${DCYN}]${DCYN}[${WHI}Ejemplo${DCYN}]${BLU} $0 pelicula.avi pelicula.str ~/.fonts/Arial_Black.ttf${RES}"
echo
exit
fi
videoavi=$1
subs=$2
fuente=$3
out=`echo $videoavi |cut -f1 -d '.'`"_subs"

#Pegando subs...
mencoder -o "$out".avi -sub "$subs" -oac copy -ovc xvid -xvidencopts pass=1 "$videoavi" -subcp ISO-8859-1 -font "$fuente" -subfont-text-scale 3.0
echo
echo "${DCYN}[${WHI}+${DCYN}]${DCYN}[${YEL}EXITO${DCYN}]${GRN} Proceso Finalizao con exito x)${RES}"
echo

Instalación:
El proceso para “instalarlo” es el mismo que el de avi2dvd

Splash Navideño de jDownloader

Rara vez un soft cambia su splash de acuerdo a la temporada, al menos, no conozco muchos. jDownloader sí lo hizo :)
jdown-n

How to: Saber cuanto espacio ocupa un archivo/directorio en nuestro HD (LINUX)

No se por qué no les había compartido esto. La verdad, es un método bastante sencillo pero muchos de los que empiezan en el mundo linuxero, no lo conocen. ya que prefieren dar clic derecho y ver en propiedades. Este método es desde la consola y el comando usado es duW, y nos sirve para saber el espacio que ocupa cada uno de nuestros archivos. Bueno, pueden consultar las opciones en consola man du. Yo les daré un shortcut que más se usa a mi parecer.

Instrucciones
Abran su consola y ponga lo siguiente:
echo "alias dush="du -sh"">>~/.bashrc;echo "alias duh="du -h"">>~/.bashrc;source ~/.bashrc

Listo. Ahora para probar, colóquense en algun directorio que uds quieran y hagan:
dush * o dush [archivo.extension] o duh [archivo.extension] o duh *

Cuál es la diferencia entre “dush” y “duh”?
Bueno, el comando “dush” mostrará el tamaño de los archivos especificados; mientras que “duh” lo hará de manera recursiva, mostrando el espacio ocupado por cada directorio/archivo y subdirectorio.

Ejemplo:
Usando dush en un directorio mio donde tengo un DVD:
vrs@c0r3:~/jdownz/Pijama_DVD$ dush *
530M Avi_Original
2.0G DVD

Usando duh en el mismo directorio:
vrs@c0r3:~/jdownz/Pijama_DVD$ duh *
530M Avi_Original
4.0K DVD/AUDIO_TS
2.0G DVD/VIDEO_TS
2.0G DVD

How-To:Convertir RMVB to AVI en linux

La cosa es sencilla… Mucho más sencilla que en Win$ucks

NOTA: Las siguientes instrucciones son en base a DEBIAN, UBUNTU o derivados. si usas otra distribución, sólo averigua como instalar los paquetes y listo.

Paso 1. Instalar lo siguientes paquetes
sudo apt-get install mplayer mencoder librte librte-dev
Paso 2. Convirtiendo el video
Una vez hecho lo anterior, el siguiente comando bastará para convertir tu video RMVB a AVI para posteriormente convertirlo a DVD. No se la manera de convertir de RMVB a DVD directo. si ustedes saben, agradecería me dijeran.

mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=1200 tu_video.rmvb -o tu_video.avi

El bash Script:

#!/bin/bash
##############################
##              subAttach by vrS    ##
##############################
BLK='^[[1;30m'
RED='^[[1;31m'
GRN='^[[1;32m'
YEL='^[[1;33m'
BLU='^[[1;34m'
MAG='^[[1;35m'
CYN='^[[1;36m'
WHI='^[[1;37m'
DRED='^[[0;31m'
DGRN='^[[0;32m'
DYEL='^[[0;33m'
DBLU='^[[0;34m'
DMAG='^[[0;35m'
DCYN='^[[0;36m'
DWHI='^[[0;37m'
RES='^[[0m'
#emptying terminal
reset
# Se valida si se tiene mencoder instalado.
if [ ! -f `which mencoder` ]; then
echo "${DCYN}[${RED}+${WHI}ERROR${DCYN}] ${WHI} Necesitas instalar MENCODER ${RES}"
exit 1
fi
if [ $# -eq 0 ]
then
echo
echo "${DCYN}[${WHI}+${DCYN}]${DCYN}[${WHI}usage${DCYN}]${WHI} $0 [your_movie.rmvb]${RES}"
echo
exit 1
fi
davideo=$1
out=`echo $davideo |cut -f1 -d '.'`"_avi"
echo "${DCYN}[${WHI}+${DCYN}]${DCYN}[${WHI}Convirtiendo...${DCYN}]${WHI}"
mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=1200 "$davideo" -o "$out".avi

#Finalizado
echo "${DCYN}[${WHI}+${DCYN}]${DCYN}[${YEL}EXITO${DCYN}]${GRN} Proceso Finalizado con exito x)${RES}"

How-To: Convertir AVI to DVD para Linux

Que hongo?… Hace ya un buen tiempo que no posteaba nada. Afortunadamente ha sido por trabajo pero bueno, ese es otro cantar.

En esta ocasión, les escribo para compartir este bash script que convierte archivos AVI a DVD listos para quemarse. Me he dedicado de algunos meses para acá a bajar películas para mi hijo y pues la mayoría están en AVI. Como mi DVD player chafón no lee los AVI pues tengo que convertirlos a DVD antes de poder quemarlos. Para ese entonces, en linuxquestion me topé con un post donde exlicaba como hacerlo y dentro de uno de los comentarios había un script que habían hecho para automatizar el proceso. Lo que hice fue modificarlo un poco para que cheque dependencias, existencia del archivo y que no haga tantas preguntas :P. En fin, Aquí les dejo el convertidor.
Para los que son muy novatos en la onda de linux les explico rápidamente:
1. Abran con su editor de texto favorito y peguen el siguiente script:

#!/bin/bash
# made by CousinCocaine (bglnelissen)
# All this info comes from one of my favorite websites:
# http://www.linuxquestions.org
# more specific:
# http://www.linuxquestions.org/questions/answers/556
# thnx ptesone ;)
##############################
##		Modified by vrS     ##
##############################
dep1=`which transcode`
dep2=`which mplayer`
dep3=`whereis mjpegtools |cut -f 2 -d":" |sed 's/ //'`
dep4=`which ffmpeg`
dep5=`which dvdauthor`
dep6=`which dvd+rw-format`

function echolightgray {
	echo -e "\033[37;0m $1 \033[0m"
	}
function echodarkgray {
	echo -e "\033[30;1m $1 \033[0m"
	}
function echolightblue {
	echo -e "\033[34;1m $1 \033[0m"
	}
function echolightgreen {
	echo -e "\033[32;1m $1 \033[0m"
	}
function echolightcyan {
	echo -e "\033[36;1m $1 \033[0m"
	}
function echolightred {
	echo -e "\033[31;1m $1 \033[0m"
	}
function echolightpurple {
	echo -e "\033[35;1m $1 \033[0m"
	}
function echoyellow {
	echo -e "\033[33;1m $1 \033[0m"
	}
function echowhite {
	echo -e "\033[37;1m $1 \033[0m"
	}
#emptying terminal
reset
if [ $# -eq 0 ]
then
echo
echolightcyan "[+]Usage: $0 [your_movie.avi]"
echo
exit
fi
avimovie=$1
if [ -e "$avimovie" ]
then

#Checking dependencies...

if [ "$dep1" == '' -o "$dep2" == '' -o "$dep3" == '' -o "$dep4" == '' -o "$dep5" == '' -o "$dep6" == '' ]
then
echolightred "[ERROR]"
echolightcyan "
 The following dependencies are required:
	\t - transcode
	\t - mplayer
	\t - dvdauthor
	\t - mjpegtools
	\t - dvd+rw-tools
	\t - ffmpeg"

echo
exit
fi
tmp=`echo $avimovie |sed 's/.avi// '`
pathdvd=$tmp"_DVD"
echoyellow "Creating project PATH..."
mkdir -p "$pathdvd"
sleep 1
echoyellow "Preparing Files..."
mv $avimovie $pathdvd
cd $pathdvd
sleep 1

echolightgreen "Split the .avi file into 2 separate files, one for video and one for audio:
\t - 1 video file, '.m2v'
\t - 1 audio file, '.ac3'"
sleep 2
transcode -i "$avimovie" -y ffmpeg --export_prof dvd-ntsc --export_asr 3 -o "$avimovie" -D0 -s2 -m "$avimovie".ac3 -J modfps=clonetype=3 --export_fps 29.97
echoyellow "Put the video & audio file back together (MPEG)..."
sleep 2
mplex -f 8 -o dvd_movie.mpg "$avimovie".m2v "$avimovie".ac3

echo ""
echoyellow "Creating the right DVD structure..."
sleep 2
echo -e "<dvdauthor dest=\"DVD\">
	  <vmgm />
	   <titleset>
	     <titles>
	       <pgc>
	         <vob file=\"dvd_movie.mpg\" chapters=\"0,15:00,30:00,45:00,1:00:00\"/>
	       </pgc>
	      </titles>
	   </titleset>
	 </dvdauthor>" > "dvdauthor.xml"

echo
sleep 2
dvdauthor -x dvdauthor.xml
mkdir Avi_Original
mv $avimovie Avi_Original
rm -f dvdauthor.xml dvd_movie.mpg *.ac3 *.m2v
echo
echoyellow "Your DVD image files and you project files are in: [$pathdvd] AND The original AVI file is in [$pathdvd/Avi_Original]"
echo

until [ "$burn" == "y" -o "$burn" == "n" -o "$burn" == "Y" -o "$burn" == "N" ]
do
echodarkgray 'Would you like to burn your DVD now? (Y or N)'
read burn
done
if [ "$burn" == "Y" -o "$burn" == "y" ]
then
	growisofs -Z /dev/dvd -dvd-video "DVD/"
fi
echoyellow "Everything is done. Enjoy your DVD :)"
else
echo
echolightred "[$avimovie] Doesnt Exist"
echo
fi

2. Guardarlo con el nombre de avi2dvd en el Escritorio
3. Abrir la consola y ubicarte en el escritorio. En la mayoría de los casos:
cd ~/Desktop
4. Mover el archivo en /usr/bin asi: sudo mv avi2dvd /usr/bin/
5. darle persmisos de ejecucion: sudo chmod +x /usr/bin/avi2dvd

¡Listo!

Modo de uso
La manera de usarlo es simple, abres la consola, te ubicas en el directorio donde se encuentre la “Pelicula.avi” y escribes:avi2dvd Pelicula.avi
Tardará un poco en lo que realiza todo el proceso de conversión, obviamente, pero quedará un directorio con la estructura de un DVD completo para poder quemarse sin problemas :)

Para probar tu nuevo DVD escribe:
xine dvd:/ruta/del/DVD/VIDEO_TS