Eu uso um iniciador para executar este script.
#!/bin/bash
FLASH_TMP='ls /tmp | grep Flash*'
if [[ $FLASH_TMP ]]; then
vlc /tmp/Flash*
else
if [[ 'ps x | awk '/libgcflashplayer.so\ /{print $1}'' ]]; then
flashvids() { lsof -p 'ps x | awk '/libgcflashplayer.so\ /{print $1}'' -n 2>/dev/null | perl -lne '@F = split(/ +/, $_, 9); print "/proc/$F[1]/fd/${\($F[3] =~ /(^\d+)/)[0]}" if $F[4] eq "REG" && $F[8] =~ /\(deleted\)$/'; }
else
flashvids() { lsof -p 'ps x | awk '/libflashplayer.so\ /{print $1}'' -n 2>/dev/null | perl -lne '@F = split(/ +/, $_, 9); print "/proc/$F[1]/fd/${\($F[3] =~ /(^\d+)/)[0]}" if $F[4] eq "REG" && $F[8] =~ /\(deleted\)$/'; }
fi
NOW=$(date +"%b-%d-%Y-%T")
WHERE="/home/ashfame/Videos/youtube/$NOW.flv"
echo $WHERE
cp $(flashvids) $WHERE
notify-send -i /home/ashfame/Dropbox/Ubuntu/icons/devil.png "Flash Video saved!" "It was named flash-video-$NOW.flv"
vlc $(flashvids)
fi
Basta alterar os locais de acordo com a sua máquina, torná-lo executável e criar um lançador apontando para ele. Agora, sempre que você executá-lo, ele salvará o vídeo flash (ele também funcionará para muitos outros sites além do youtube) & amp; abra o vídeo em vlc. Se você executá-lo entre o vídeo que está sendo transmitido, o vídeo até esse ponto será salvo e reproduzido no player. Então, se você quiser apenas assistir, pressione assim que você tocar & amp; então pause o vídeo ou execute-o no último.
Originalmente, era apenas para visualização (encontrado no link ), mas com alguns esforços extras, também os salvava.