• [^] # Re: Je vois pas bien où est le problème

    Posté par . En réponse au message lire une vidéo en mosaïque. Évalué à 2.

    on se rapproche de ce que je souhaite...

    j'ai coder ce petit script en me basant sur vos retours :

    #!/usr/bin/env bash
    [ ! "1ドル" ] && echo "usage: $( basename "0ドル" ) file" >/dev/stderr && exit -1
    [ "2ドル" ] && echo "usage: $( basename "0ドル" ) file" >/dev/stderr && exit -1
    video=${1}
    duration=$( ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 "${video}" )
    duration=${duration%%.*}
    [[ ! "${duration}" =~ ^[0-9]+$ ]] && echo "error: no duration for ${video}" >/dev/stderr && exit -1
    duration=$((duration/4+1))
    mplayer="mplayer -vf scale=480:360 ${video} -endpos ${duration} -noborder"
    a="$mplayer -geometry 480x360+000+000 -ss $((duration*0))"
    b="$mplayer -geometry 480x360+480+000 -ss $((duration*1))"
    c="$mplayer -geometry 480x360+000+360 -ss $((duration*2))"
    d="$mplayer -geometry 480x360+480+360 -ss $((duration*3))"
    $a & $b & $c & $d &

    peut-on "encapsuler" ces quatre fenêtres dans un fenêtre "mère" ?

    les options -geometry et -noborder sont en définitif des paramètres d'affichage, donc liés à Xorg : peut-on faire de même avec le lecteur ffplay ?