En relación a la entrada anterior que publique ayer, he investigado un poco y he encontrado más información.
Como bien me comento Matias los videos se dejan ahora en:
en firefox /home/tuusuario/.mozilla/firefox/perfildeusuario/Cache
en opera /home/tuusuario/.opera/cache/g_000X
en chromium /home/tuusuario/.cache/chromium/Cache
en chrome /home/tuusuario/.cache/google-chrome/Cache
Sin embargo tienen el problema de que el archivo es eliminado cuando el player termina de reproducir el stream. Con lo que puede no darte tiempo a recuperarlo.
Si usas JDownloader, algunos videos puedes recuperarlos simplemente copiando al portapapeles la URL, JDownloader detectara el tipo de archivo y te dara varias opciones de descarga.
Sin embargo he encontrado un script que te permite crear un enlace en el directorio /tmp apuntando al video descargado (lo he probado en firefox y funciona, en el resto de navegadores lo desconozco). Este script podrias ejecutarlo directamente o usarlo como un script de nautilus por ejemplo.
flash_copy.sh
#!/bin/sh
#
# Flash Temp Link Creator (by shuairan)
#
# description:
# does what has to be done.
# creates symlinks to the file descriptors of buffered firefox flash videos
# because the good old /tmp/FlashXXXX files are immediatly deleted with new flash player 10.2
#
# use at your own risk ;-D
# support, questions, bugs: twitter.com/shuairan or S.Riedinger@gmail.com
#Delete FlashXXXXXXXX symlinks
for i in $(ls -l /tmp | grep -i 'flash[[:alnum:]]\{8\} -> \/proc\/' | cut -d" " -f14); do
echo "Deleling: /tmp/$i"
rm "/tmp/$i"
done
#create new symlinks
for i in $(pgrep -f libflashplayer.so); do
ls -l /proc/$i/fd/* | grep -io '\/.* /tmp/flash[[:alnum:]]\{8\}' | while read line; do
#echo $line
FDFILE=$(echo $line | cut -d" " -f1)
TMPFILE=$(echo $line | cut -d" " -f3)
echo "Create Symlink: $TMPFILE -> $FDFILE"
ln -sf $FDFILE $TMPFILE
done
done
Relacionado | Habrahabr












Comentarios recientes