Bonjour
Si tu ne t’es pas encore créé de fichier de configuration pour mocp
tu peux t’en créer un en utilisant une copie du fichier d’exemple
en lançant la ligne de commande suivante :
cp /usr/share/doc/moc/examples/config.example ~/.moc/config
Ensuite, si tu veux que le pas d’avance -> ou de recul <- soit de 5
minutes <=> 300
secondes,
il faudra que dans ton fichier de configuration ~/.moc/config
la ligne suivante soit présente :
SeekTime = 300
Cette directive est déjà présente à la ligne 327
du fichier d’exemple de configuration
michel@debbull:~$ grep -n SeekTime ~/.moc/config
327:#SeekTime = 1
328:#SilentSeekTime = 5
michel@debbull:~$
mais elle y est commentée : Le premier caractère de la ligne concernée est un caractère #
Et comme elle est commentée, cette directive n’est pas prise en compte.
Pour la dé-commenter, il faut enlever ce caractère #
qui est en début de la ligne,
ce que tu pourras faire en lançant la ligne de commande suivante :
sed -i 's/^#SeekTime/SeekTime/' ~/.moc/config
Une fois que la directive SeekTime
a été dé-commentée,
elle sera prise en compte à chaque démarrage de l’interface mocp
mais si tu veux un pas de 10
minutes (<=> 600
secondes), et si la directive a bien été dé-commentée,
tu pourras en modifier la valeur en lançant la ligne de commande suivante :
sed -i 's/^\(SeekTime =\) .*/\1 600/' ~/.moc/config
Pour que cette modification du fichier ~/.moc/config
soit prise en compte
il faudra fermer q et relancer le programme mocp
mais ce n’est pas la peine d’arrêter Q la lecture en cours du fichier audio.
En utilisant la même méthode,
tu pourras mettre le pas à 5
minutes <=> 300
secondes :
sed -i 's/^\(SeekTime =\) .*/\1 300/' ~/.moc/config
ou à la valeur que tu veux.
Tu pourrais même te créer un petit alias nommé seekmocp
en ajoutant dans ton fichier ~/.bashrc
la ligne suivante :
alias seekmocp='function _f() { sed -i "s/^\(SeekTime =\) .*/\1 $1/" ~/.moc/config; } ; _f'
Et pour utiliser l’alias, ça donnerait :
michel@debsid:~$ grep ^SeekTime ~/.moc/config # Recherche de la directive SeekTime dans le fichier ~/.moc/config
SeekTime = 1
michel@debsid:~$
michel@debsid:~$ seekmocp 300 # J'utilise l'alias pour modifier la valeur
michel@debsid:~$
michel@debsid:~$ grep ^SeekTime ~/.moc/config # Recherche de la directive SeekTime dans le fichier ~/.moc/config
SeekTime = 300
michel@debsid:~$
Bien sûr, les lignes de commande grep
ne sont là que pour voir si l’alias a bien fonctionné