Cómo hacer streaming desde Mandriva a la PS3 para ver DivX

Comentarios

4 comentarios escritos

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.
PSP

¿Y algo parecido para hacerlo con la psp? ¿Algo como pimstreamer?

--
Gravatar de kNo
Escrito por kNo el 4 Noviembre, 2007 - 12:05
mmm...

Para la PSP no sé, yo recomprimo las pelis con este script:

#!/bin/sh
# 
# CONVERTIDOR DE: AVI -> PSP v2
# CREADO POR GEJO
#
# Resoluciones validas
# 320:240
# 368:208
# 400:192
SCALE=400:192
FICH_DES=M4V$(printf '%05d' ${RANDOM})
encdir=$HOME

# SELECCIONO VIDEO
SRCFILE=$(kdialog --title "¿Qué fichero quieres recomprimir?" --getopenfilename $encdir "*.avi |Archivo de Vídeo") 
test -z "$SRCFILE" && exit

# SELECCIONO SUB
if [ -z $sub ]
then
	sub=$(kdialog --title "¿Desea agregar un subtítulo?" --combobox "Subtitulo" Si No --default No 2> /dev/null)
fi

if [ "$sub" == "Si" ]
then
	sub="$(kdialog --title "Elige el subtítulo: " --getopenfilename $encdir "*.srt |Archivo de Subtítulo")"
	test -z "$sub" && exit
else
	sub=""
fi


# SELECCIONO DIRECTORIO DESTINO
encdir=$(kdialog --title "¿Dónde quieres guardar el video(s)?" --getexistingdirectory $encdir) &&

# SE PUEDE ESCRIBIR EN EL?
while test ! -w "$encdir"
do
	kdialog --error "No tiene permiso para escribir en este directorio"
	encdir=$(kdialog --title "¿Dónde quieres guardar el video(s)?" --getexistingdirectory $HOME)
done
test -z "$encdir" && exit


# INICIAMOS LA BARRA DE PROGRESO
BAR=`kdialog --progressbar "Codificando vídeo para PSP..." 100 --icon video --caption "Codificando vídeo para PSP"`

dcop $BAR setProgress 1
dcop $BAR setLabel "Comprimiendo con mencoder: $SRCFILE... "


if [ -z "$sub" ]; then

exec mencoder -oac lavc -ovc lavc -of lavf -lavcopts \
aglobal=1:vglobal=1:vcodec=mpeg4:acodec=aac \
-af lavcresample=24000 -vf harddup,scale=$SCALE -lavfopts \
format=psp:i_certify_that_my_video_stream_does_not_use_b_frames \
-ofps 30000/1001 -info name="`basename \"$SRCFILE\"`" -o "$encdir/$FICH_DES.MP4" "$SRCFILE" > .temp-$FICH_DES.log 2>/dev/null &

else 

exec mencoder -oac lavc -ovc lavc -of lavf -lavcopts \
aglobal=1:vglobal=1:vcodec=mpeg4:acodec=aac \
-af lavcresample=24000 -vf harddup,scale=$SCALE -lavfopts \
format=psp:i_certify_that_my_video_stream_does_not_use_b_frames \
-ofps 30000/1001 -info name="`basename \"$SRCFILE\"`" -sub "$sub" -o "$encdir/$FICH_DES.MP4" "$SRCFILE" > .temp-$FICH_DES.log 2>/dev/null &

fi

sleep 2

# DEBEMOS ESPERAR HASTA TENER EL "Writing header"
PORCENTAJE=`cat .temp-$FICH_DES.log | grep "Writing index" | wc -l`
while [ $PORCENTAJE -ge 1 ]
do
	PORCENTAJE=`cat .temp-$FICH_DES.log | grep "Writing index" | wc -l`
done

sleep 2

while [ $PORCENTAJE -le 97 ]
do 

	# SI ES MAYOR DE 2%...
	if [ $PORCENTAJE -ge 2 ]; then
		
		# SUBIMOS LA BARRA EN $PORCCENTAJE
		dcop $BAR setProgress $PORCENTAJE

	fi


	# MIENTRAS $PORCENTAJE ES VACIO...
	while [ -z "$PORCENTAJE" ];
	do

		# MIENTRAS NO SE OBTENGA UN NUMERO VOLVEMOS A PARSEAR...

		PORCENTAJE=`tail -n 1 .temp-$FICH_DES.log | sed "s/\s*//g" | sed "s/\(.*\)(\(.*\)%)\(.*\)/\2/"`

	done
	
done
sleep 2

# CREO EL THUMBNAIL
dcop $BAR setProgress 99
dcop $BAR setLabel "Creando thubmnails de $FICH_DES.MP4..."
ffmpeg -y -i "$SRCFILE" -f mjpeg -ss 5 -vframes 1 -s 160x120 -an "$encdir/$FICH_DES.THM" >> .temp-$FICH_DES.log 2>/dev/null
sleep 2

# FINALIZO LA BARRA Y BORRO EL FICHERO TEMPORAL
dcop $BAR setProgress 100
rm -f .temp-$FICH_DES.log
sleep 1
dcop $BAR close

kdialog --msgbox "$FICH_DES.MP4 y $FICH_DES.THM generados."

Es posible que contenga más de un fallo pero a mí me funciona y además permite la integración de subtítulos para poder ver series tirado en la cama por las noches :P

Ni qué decir tiene que has de tener el mencoder y el ffmpeg instalados. Por cierto, el mencoder que viene con la mandriva 2008.0 hace raros con el sonido. Te recomiendo que uses el que está en el plf de la 2007.1: mencoder-1.0-1.rc1.11.3plf2007.1

PD: este script puede ser modificado y alterado para su mejora, sólo házmelo saber :)

--



JID:gejobj [arroba] gmail [.] com


--
Gravatar de gejo
Escrito por gejo el 4 Noviembre, 2007 - 13:48
Streaming

Muchas gracias por el script, me resultará muy útil, pero yo lo que ando buscando es hacer streaming como se hace en windows con pimstreamer.

--
Gravatar de kNo
Escrito por kNo el 4 Noviembre, 2007 - 14:29
:)

Que yo sepa, la PSP no tiene soporte para UPnP por lo que, como no uses algún homebrew...

Hace tiempo hice pruebas con el VLC ya que tiene la posibilidad de volcar el contenido en la red y con el PSPVLC intentar recogerlo pero no conseguí nada claro por lo que opté por recodificar los videos y total... sólo son 10 minutillos más o menos por cada 300MB.

Si encuentras algo por ahí dame un toque que también estoy interesado y si me lo encuentro yo, no dudes que haré el correspondiente manual ;)

Un saludo.

--



JID:gejobj [arroba] gmail [.] com


--
Gravatar de gejo
Escrito por gejo el 4 Noviembre, 2007 - 16:17

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.
Feed
Feed