mp3DirectCut
- Auteur(s) : Abdel, Rémy, Abdellah zineddine, Jean-François COLAS.
Présentation
Cette extension améliore l'accessibilité du logiciel mp3DirectCut avec NVDA.
Elle a été testée avec les versions de mp3DirectCut allant de la 212 jusqu'à la 223.
Raccourcis-clavier
Cette extension offre les commandes suivantes :
B
- Permet de confirmer le bon placement du marqueur de début de sélection B.
Contrôle+Maj+B
- Permet d'indiquer l'emplacement du marqueur de début de sélection B.
- Une double pression donne la durée de la sélection.
Contrôle+Maj+D
- Donne la durée parcourue depuis le début du fichier jusqu'à l'emplacement actuel du curseur de lecture.
- Une double pression donne la durée totale.
Contrôle+R
- Confirme que la sélection a été annulée.
Contrôle+Maj+R
- Donne la durée restante depuis l'emplacement actuel du curseur de lecture jusqu'à la fin du fichier.
Contrôle+Maj+E
- Permet d'indiquer l'emplacement du marqueur de fin de sélection N.
- Une double pression donne un récapitulatif de l'emplacement des marqueurs B et N, ainsi que la durée de la sélection.
Contrôle+Maj+P
- Donne la référence de la plage actuelle, ainsi que le nombre totale de plages.
Contrôle+Maj+Espace
- Permet d'indiquer la valeur actuelle du niveau du vu-mètre.
- Une double pression permet de réinitialiser ce niveau.
Flèche basse
- Permet de donnée la durée en cours.
- Si une sélection a été faite, positionne le curseur à l'emplacement du marqueur de fin de sélection N tout en donnant l'emplacement de ce marqueur.
- Dans les options du contrôle du volume de mp3directcut, donne la valeur suivante à laquelle on accède habituellement avec flèche basse.
- Et qui n'est pas vocalisée par défaut.
Fin
- Permet de déplacer le curseur de lecture tout à la fin du morceau en cours et donne la durée totale.
Début ou Origine
- Permet de déplacer le curseur de lecture tout au début du morceau en cours.
Flèche gauche
- Permet de faire un retour en arrière d'une seconde durant une lecture, tout en donnant la durée en cours.
- La durée de ce retour est configurable dans les options de mp3directcut.
N
- Permet de confirmer le bon placement du marqueur de fin de sélection N.
Page suivante
- Permet de faire un saut en avant de 10 secondes durant une lecture, tout en donnant la durée en cours.
- La durée de ce retour est configurable dans les options de mp3directcut.
Page précédente
- Permet de faire un saut en arrière de 10 secondes durant une lecture, tout en donnant la durée en cours.
- La durée de ce retour est configurable dans les options de mp3directcut.
R
- Permet de préparer un enregistrement et indique si vous pouvez appuyer sur espace pour le commencer.
Flèche droite
- Permet d'avancer d'une secondes durant une lecture, tout en donnant la durée en cours.
- La durée de ce retour est configurable dans les options de mp3directcut.
Contrôle+Flèche droite
- Permet de se déplacer au prochain point de coupe, tout en donnant la durée actuelle.
Contrôle+Flèche gauche
- Permet de se déplacer au point de coupe précédent, tout en donnant la durée actuelle.
Maj+Flèche droite
- Permet de faire un petit saut de quatre centièmes de secondes en avant durant une lecture, tout en donnant la durée en cours.
Maj+Flèche gauche
- Permet de faire un petit saut de quatre centièmes de secondes en arrière durant une lecture, tout en donnant la durée en cours.
S
- Permet d'arrêter la lecture en cours, tout en donnant la durée courante.
Espace
- Si l'enregistrement est prêt, permet de commencer celui-ci.
- Si un enregistrement est en cours, permet de le stopper, tout en positionnant le curseur tout au début du fichier.
- Si un fichier est ouvert, permet d'en commencer la lecture.
- Si une lecture est en cours, permet d'effectuer une pause, tout en donnant la durée en cours.
- Si une lecture est en pause, permet de relancer la lecture à partir de l'emplacement courant.
Flèche haute
- Permet de donnée la durée en cours.
- Si une sélection a été faite, positionne le curseur à l'emplacement du marqueur de début de sélection B, tout en donnant l'emplacement de ce marqueur.
- Dans les options du contrôle du volume de mp3directcut, donne la valeur précédente à laquelle on accède habituellement avec flèche haute.
- Et qui n'est pas vocalisée par défaut.
NVDA+H
- Permet d'ouvrir l'aide de l'extension courante.
Compatibilité
- Cette extension est compatible avec les versions de NVDA allant de 2019.3 et au-delà.
Changements pour la version 20240327.0.0
- Correction d'un bug qui provoquait une erreur dans le journal lors du rechargement des plugins, grâce à Rob, depuis la liste de diffusion nvda-addons ;
Changements pour la version 20240326.0.0
- Compatibilité mise à jour pour NVDA-2024.1. ;
- Lien de téléchargement supprimé du fichier readme, le lien de téléchargement pour les futures mises à jour ne sera désormais disponible que dans l'add-on store.
Changements pour la version 20231229.0.0
- Ajout d'une implémentation rétrocompatible pour prendre en charge le mode Parler à la demande, qui sera bientôt disponible avec nvda-2024.1.
Changements pour la version 20231007.0.0
- Après avoir placé les points de coupe et après avoir ouvert la fenêtre des propriétés des points de coupe, avec "Contrôle+N", ajout de l'accessibilité au titre de cette fenêtre en indiquant la plage de l'index.
- En mode lecture, après avoir déplacé les marqueurs de début ou de fin de sélection avec les touches 1 à 6 du pavé alphanumérique, ajout du démarrage automatique de la lecture à partir de la nouvelle position ;
- Correction d'un bug qui survenait lors de la consultation de la durée restante avec "Contrôle + Maj + R" depuis le début du morceau.
Changements pour la version 20230728.0.0
- Appliqué les règles flake8 et mypy au code ;
- Modifiée la version minimale de NVDA prise en charge vers la 2019.3 pour prendre en charge les annotations introduites dans Python 3.
Changements pour la version 20230508.0.0 et au-delà
- Numéro de version modifiée, version minimale NVDA et lien de téléchargement en fonction des conventions / exigences de la store.
Changements pour la version 20.12
- Arrête la parole pendant l'enregistrement et la lecture dans la dernière version de MP3DirectCut ;
- Correction de la lecture du temps restants pour les nouvelles versions de NVDA utilisant Python 3.
Changements pour la version 19.02
- Ajout de la configuration de l'extension dans le panneau Paramètres disponible depuis nvda 2018.2;
- Modification de la numérotation des versions en utilisant YY.MM (L'année en 2 chiffres, suivie d'un point, suivie du mois en 2 chiffres);
- Ajout de la compatibilité avec le nouveau format de gestion des versions des extensions, apparu depuis nvda 2019.1.
Changements pour la version 4.0
- Ajout de la compatibilité de l'extension avec Python 2.7 et 3;
- Correction d'un bug avec les chemins d'extension contenant des caractères non-ASCII.
Changements pour la version 3.0
- Utilisation du module gui.guiHelper pour assurer la bonne apparence de la boîte de dialogue de configuration de l'extension;
- Utilisation de format à la place de %s pour les chaînes formatées;
- Utilisation de la conformité avec les règles du guidelines pour l'implémentation.
Changements pour la version 2.3
- Ajout de la licence GPL à l'extension;
- Changement du raccourci-clavier du script donnant la fin de la sélection de "Ctrl+Shift+N" en "Ctrl+Shift+E" car "Ctrl+Shift+N" ne fonctionne pas avec les dernières versions de mp3DirectCut;
- Ajout d'un script pour confirmer que la sélection a été annulée avec "Ctrl+R";
- Apporté quelques corrections dans le code de l'appModule "mp3directcut.py".
Changements pour la version 2.2
- Correction des scripts donnant les emplacements des marqueurs de sélection.
Changements pour la version 2.1.1
- Suppression du script permettant de donner la durée totale et ajout de cette information au script donnant le temps écoulé;
- Ajout de la possibilité d'activer ou non les annonces liées à la touche espace dans les options de configuration de l'extension, distinctement des autres annonces;
- Ajout de la possibilité d'activer ou non l'annonce du bon placement des marqueures de sélection dans les options de configuration de l'extension;
- Ajout de l'annonce de la plage courante lors du déplacement parmi les points de coupe;
- Correction des annonces liées aux touches verticales;
- Ajout d'un script pour ouvrir l'aide de l'extension accessible grâce au racourci-clavier "NVDA+H";
- Déplacement du menu de configuration de l'extension du menu Outils vers le menu Préférences de NVDA.
Changements pour la version 2.1
- Ajout d'un script pour vocaliser le déplacement vers le point de coupe suivant avec Contrôle+Flèche droite;
- Ajout d'un script pour vocaliser le déplacement vers le point de coupe précédent avec Contrôle+Flèche gauche;
- Ajout d'un script pour vocaliser le déplacement de 4 centièmes de secondes en avant, avec Maj+Flèche droite;
- Ajout d'un script pour vocaliser le déplacement de 4 centièmes de secondes en arrière, avec Maj+Flèche gauche;
- Corection du summary de l'extension de "Pour mp3DirectCut" en "mp3DirectCut".
Changements pour la version 2.0
- Ajout d'un script pour connaître la durée restante avec "Contrôle + Maj + R";
- Correction de la lecture des durées comportant des heures;
- Ajout de la possibilité de différencier les millièmes ou centièmes de secondes.
Changements pour la version 1.1
Ajout de la possibilité d'inclure la catégorie mp3DirectCut dans les gestes de commandes;
- Ils ne seront visibles que pendant l'utilisation du logiciel mp3DirectCut.
Ajout de la possibilité d'activer ou de désactiver les messages automatiques, dans le menu Outils de NVDA, élément "Configuration de mp3DirectCut";
Changements pour la version 1.0
- Première version.