• [^] # Re: mon comparatif à moi

    Posté par (site web personnel) . En réponse au journal media player sous Linux - la totale. Évalué à 3.

    Bon, je l'ai retrouvé, voilà. Par contre, si on veut ajouter des filtres vidéos, il va falloir les mettre en -vf-pre.


    #! /bin/zsh

    # Define the monitoraspect
    SCREEN_WIDTH=1440
    SCREEN_HEIGHT=900

    # Define $ID_VIDEO_WIDTH, $ID_VIDEO_HEIGHT and $ID_VIDEO_ASPECT.
    eval $(mplayer -vo null -ao null -frames 0 -identify "$@" 2>/dev/null |
    sed -ne '/^ID_/ {s/[]()|&;<>`'"'"'\\!$" []/\\&/g;p}')

    if [ $[~~$ID_VIDEO_ASPECT] -ne 0 ]; then
    HEIGHT=$[~~($SCREEN_HEIGHT*$ID_VIDEO_HEIGHT*$ID_VIDEO_ASPECT/$SCREEN_WIDTH
    )]
    else
    HEIGHT=$[$SCREEN_HEIGHT*$ID_VIDEO_WIDTH/$SCREEN_WIDTH]
    fi
    echo $HEIGHT
    if [ $ID_VIDEO_HEIGHT -le $HEIGHT ]; then
    mplayer -fs -vf-add expand=${ID_VIDEO_WIDTH}:${HEIGHT} "$@"
    else
    mplayer -fs "$@"
    fi