Rendez-vous sur Arrakis

C'est lorsque nous croyons savoir quelque chose qu'il faut justement réfléchir un peu plus profondément. F. Herbert

NoFlash

Pour ne pas avoir à lire les videos avec le plugin privateur flash, vous pouvez les télécharger et les regarder directement sur votre pc.

Installez les paquets : apt-get install clive cclive youtube-dl get-flash-videos

Puis, lancez le script noflash suivant, de cette façon : ./noflash http://youtube.com/adresse_de_la_video``

Le script est téléchargeable ici : noflash

En voici une copie :

#!/bin/sh
# flashdl
# Ce script nécessite wget, cclive, et/ou le programme get_flash_video :

URL="$1"
OUTPUTDIR=~

getvideo (){

    cd $OUTPUTDIR
    echo "Tentative de téléchargement de la video avec cclive..."
    cclive $URL \
        -f best \
        --filename-format "%h_%i_(%t).%s" \
        -W \
        --exec "/usr/bin/mplayer '%f'"

    if [ $? -ne 0 ]; then #echec au téléchargement de la video
        echo "\n Tentative de téléchargement de la video avec clive..."
        clive $URL \
            -f best \
            --exec "/usr/bin/mplayer '%f'"
    else
        echo "Video téléchargée" && exit 0
    fi

    if [ $? -ne 0 ]; then #echec au téléchargement de la video
        echo "\n Tentative de téléchargement de la video avec get_flash_video"
        get_flash_videos $URL \
            -r high \
            -p --player="mplayer -really-quiet %s"
    else
        echo "Video téléchargée dans $OUPUTDIR" && exit 0
    fi

    if [ $? -ne 0 ]; then #echec au téléchargement de la video
        echo "\n Tentative de téléchargement de la video avec youtube-dl"
        youtube-dl $URL

    else
        echo "Video téléchargée dans $OUTPUTDIR" && exit 0
    fi
}

if [ $URL ]; then
    echo "L'URL semble valide"
    getvideo
else
    echo "URL invalide"
    exit 1
fi
exit 0