No hay nada que te toque mas los ovarios que estar mirando una peli con la Raspberri Pi conectada al FTP local y que a media pelicula se corte y no haya forma de seguir.
Ya no es la primera vez que ocurre y el motivo es que a la que se ha transmitido 1,024Gb de pelicula la Raspberri Pi no es capaz de reproducirla. No te queda otra que descargarte la pelicula y seguir viéndola por el PC, pero no es lo mismo y no sé porqué motivo no se ve ni se oye tan bien como hacerlo directamente por la Raspberry Pi conectada por HDMI al televisor.
Así que mientras estaba mirando la pelicula en el PC se me ha ocurrido de dividir el vídeo en varios trozos mas pequeños. Una de las formas de hacerlo es con ffmpeg o con mencoder, pero tanto con uno, como con el otro se desfasaba el audio.
root@xava-ftp:/srv/ftp/incoming/transmission# ffmpeg -ss 01:00:00 -t 01:03:00 -vcodec copy -acodec copy -i PacificRim.avi 2ndotrozo.avi root@xava-ftp:/srv/ftp/incoming/transmission# mencoder -ss 01:05:00 -endpos 02:12:00 -ovc copy -oac copy PacificRim.avi -o 2ndotrozo-mencoder.avi
Uno de los motivos podría ser que al servidor FTP le tengo asignados muy pocos recursos (1CPU y 512Mb de RAM), pero he encontrado otra forma de hacerlo y hace exactamente lo que quiero y de forma mucho mas sencilla, dividir los ficheros en trozos de 1Gb.
root@xava-ftp:/srv/ftp/incoming/transmission# apt-get install transcode transcode-utils
Si no encuentras el paquete es porqué está en el repositorio de debian-multimedia.
Para dividir el vídeo en trozos mas pequeños, es tan simple como
root@xava-ftp:/srv/ftp/incoming/transmission# avisplit -s 1000 -i PacificRim.avi -o PacificRim root@xava-ftp:/srv/ftp/incoming/transmission# ls -lh |grep PacificRim -rw-r--r-- 1 root root 1000M 8 feb 01:15 PacificRim-0000.avi -rw-r--r-- 1 root root 1000M 8 feb 01:17 PacificRim-0001.avi -rw-r--r-- 1 root root 142M 8 feb 01:18 PacificRim-0002.avi -rw-r--r-- 1 debian-transmission debian-transmission 2,1G 7 feb 22:50 PacificRim.avi
Y a seguir mirando la pelicula :)
Muchas gracias a killabytenow por la recomendación! Robots, monstruos, acción, ciencia ficción!
RT @Blackhold_: Blog] Dividir ficheros avi http://t.co/SZCVq8o5Uk /cc @1lio
mencoder -ss 01:00:00 -endpos 00:05:56 -oac copy -ovc copy input.mp4 -o output.mp4