mp3DirectCut
- Автор(и): Abdel, Rémy, Abdellah zineddine, Jean-François COLAS.
Представяне
Тази добавка подобрява достъпността на програмата mp3DirectCut при използване с NVDA.
Тя е тествана с версии на mp3DirectCut от 212 до 233.
Клавишни комбинации
Тази добавка предлага следните команди:
-
B
- Използва се за потвърждаване на правилното поставяне на маркера за начало на избраната област B.
-
Ctrl+Shift+B
- Използва се за съобщаване на позицията на маркера за начало на избраната област B.
- При двукратно натискане се съобщава продължителността на избраната област.
-
Ctrl+Shift+D
- Съобщава продължителността от началото на файла до текущата позиция на курсора за възпроизвеждане.
- При двукратно натискане се съобщава общата продължителност.
-
Ctrl+R
- Потвърждава, че избраната област е отменена.
-
Ctrl+Shift+R
- Съобщава оставащото време от текущата позиция на курсора за възпроизвеждане до края на файла.
-
Ctrl+Shift+E
- Използва се за съобщаване на позицията на маркера за край на избраната област N.
- При двукратно натискане се съобщават позициите на маркерите B и N, както и продължителността на избраната област.
-
Ctrl+Shift+P
- Съобщава номера на текущата част и общия брой части в текущия файл.
-
Ctrl+Shift+Space
- Използва се за определяне на текущото ниво на VU-метъра по време на запис.
- При двукратно натискане го нулира.
-
Down Arrow
- Съобщава текущата позиция на курсора за възпроизвеждане.
- Тази команда също така премества курсора до позицията на маркера за край на избраната област N, като съобщава позицията на този маркер, ако е направена селекция.
- В диалоговия прозорец за силата на звука съобщава следващата стойност, която обикновено може да бъде достигната с клавиша Стрелка надолу.
- По подразбиране тази стойност не се съобщава.
-
End
- Премества курсора за възпроизвеждане в края на текущия файл и съобщава общата продължителност.
-
Home
- Премества курсора за възпроизвеждане в началото на текущия файл.
-
Left Arrow
- Връща възпроизвеждането с една секунда назад, като съобщава текущото време.
- Тази продължителност може да бъде конфигурирана от настройките на mp3DirectCut.
-
N
- Използва се за потвърждаване на правилното поставяне на маркера за край на избраната област N.
-
Page Down
- Премества възпроизвеждането с 10 секунди напред, като съобщава текущото време.
- Тази продължителност може да бъде конфигурирана от настройките на mp3DirectCut.
-
Page Up
- Връща възпроизвеждането с 10 секунди назад, като съобщава текущото време.
- Тази продължителност може да бъде конфигурирана от настройките на mp3DirectCut.
-
R
- Позволява да подготвите запис и съобщава, че можете да натиснете интервала, за да го започнете.
-
Right Arrow
- Премества възпроизвеждането с една секунда напред, като съобщава текущото време.
- Тази продължителност може да бъде конфигурирана от настройките на mp3DirectCut.
-
Ctrl+Right Arrow
- Премества към следващата точка на разделяне, като съобщава текущото време.
-
Ctrl+Left Arrow
- Премества към предишната точка на разделяне, като съобщава текущото време.
-
Shift+Right Arrow
- Премества възпроизвеждането с четири стотни от секундата напред, като съобщава текущото време.
-
Shift+Left Arrow
- Връща възпроизвеждането с четири стотни от секундата назад, като съобщава текущото време.
-
S
- Спира възпроизвеждането и съобщава текущото време.
-
Space
- Ако записът е подготвен, започва записа.
- Ако записът е в ход, го спира, като премества курсора в началото.
- Ако е зареден файл, започва възпроизвеждането.
- Ако се извършва възпроизвеждане, го поставя на пауза, като съобщава текущото време.
- Ако възпроизвеждането е на пауза, го възобновява от текущата позиция.
-
Up Arrow
- Съобщава текущата позиция на курсора за възпроизвеждане.
- Тази команда също така премества курсора до позицията на маркера за начало на избраната област B, като съобщава позицията на този маркер, ако е направена селекция.
- В диалоговия прозорец за силата на звука съобщава предишната стойност, която обикновено може да бъде достигната с клавиша Стрелка нагоре.
- По подразбиране тази стойност не се съобщава.
-
NVDA+H
- Отваря помощта за текущата добавка.
Съвместимост
- Тази добавка е съвместима с NVDA версии 2019.3 и по-нови.
Промени в 20240327.0.0
- Поправена е грешка, която причиняваше съобщение за грешка в журнала при презареждане на добавките, благодарение на Rob от пощенския списък nvda-addons;
Промени в 20240326.0.0
- Обновена е съвместимостта с nvda-2024.1.;
- Премахната е връзката за изтегляне от readme файла. Отсега нататък връзката за изтегляне на бъдещи актуализации ще бъде достъпна само чрез магазина за добавки.
Промени в 20231229.0.0
- Добавена е обратно съвместима реализация за поддръжка на режима „Говорене при поискване“ (Speak on Demand), който скоро ще бъде наличен в nvda-2024.1.
Промени в 20231007.0.0
- След поставяне на точките за разделяне и отваряне на прозореца със свойствата на разделянето чрез "Ctrl+N" е добавена достъпност към заглавието на този прозорец чрез съобщаване на номера на текущата част.
- В режим на възпроизвеждане, след преместване на началния или крайния маркер на избраната област с клавишите от 1 до 6 на цифровата клавиатура, е добавено автоматично стартиране на възпроизвеждането от новата позиция.
- Поправена е грешка, която възникваше при проверка на оставащото време с "Control+Shift+R" от началото на записа.
Промени в 20230728.0.0
- Кодът е приведен в съответствие с правилата на flake8 и mypy;
- Минималната поддържана версия на NVDA е променена на 2019.3, за да се поддържат анотациите, въведени в Python 3.
Промени в 20230607.0.0
- Добавени са следните работни процеси:
- auto-update-translations – за автоматично обновяване на преводите от системата за преводи на NVDA.
- release-on-tag..yaml: за компилиране и публикуване на добавката веднага след създаване на нов етикет (tag);
- manual-release.yaml: за ръчно компилиране и публикуване на нови версии на добавката.
- Обновени са преводите.
Промени във версия 20230508.0.0 и следващите
- • Променени са номерът на версията, минималната версия на NVDA и връзката за изтегляне съгласно изискванията на магазина за добавки.
Промени във версия 20.12
- Спиране на речта по време на запис и възпроизвеждане за най-новите версии на mp3DirectCut;
- Поправено е съобщаването на оставащото време за новите версии на NVDA, използващи Python 3.
Промени във версия 19.02
- Добавени са настройките на добавката в панела с настройки, наличен от NVDA 2018.2;
- Променена е схемата за номериране на версиите на YY.MM (годината с две цифри, последвана от точка и месеца с две цифри);
- Добавена е съвместимост с новия формат за версиране на добавките, наличен от NVDA 2019.1.
Промени във версия 4.0
- Добавена е съвместимост на добавката както с Python 2.7, така и с Python 3;
- Поправена е грешка при пътища към добавката, съдържащи символи извън ASCII.
Промени във версия 3.0
- Използван е модулът gui.guiHelper, за да се гарантира правилното визуализиране на диалоговия прозорец за настройките на добавката;
- Използван е format вместо %s за форматирани низове;
- Кодът е приведен в съответствие с препоръчителните насоки за разработка.
Промени във версия 2.3
- Добавен е лицензът GPL към добавката;
- Променена е клавишната комбинация на скрипта, който съобщава края на избраната област, от Ctrl + Shift + N на Ctrl + Shift + E, тъй като Ctrl + Shift + N не работи с най-новите версии на mp3DirectCut;
- Добавен е скрипт за потвърждение, че избраната област е отменена, с 'Ctrl+R';
- Направени са някои корекции в кода на приложния модул (appModule) 'mp3directcut.py'.
Промени във версия 2.2
- Коригирани са скриптовете, които съобщават позициите на маркерите на избраната област.
Промени във версия 2.1.1
- Премахнат е скриптът, който съобщава общата продължителност, като тази информация е добавена към скрипта, който съобщава изминалото време;
- Добавена е възможност за включване или изключване на съобщенията, свързани с клавиша Space, отделно от останалите съобщения чрез настройките на модула;
- Добавена е възможност за включване или изключване на съобщенията за поставянето на маркерите на избраната област чрез настройките на модула;
- Добавено е съобщаване на текущата част при преминаване между точките на разделяне;
- Коригирани са съобщенията, свързани с клавишите със стрелки;
- Добавен е скрипт за отваряне на помощта за текущата добавка с 'NVDA+H';
- Менюто за настройките на добавката е преместено от менюто „Инструменти“ в менюто „Предпочитания“ на NVDA.
Промени във версия 2.1
- Добавен е скрипт за съобщаване на преминаването към следващата точка на разделяне с Control+Right Arrow;
- Добавен е скрипт за съобщаване на преминаването към предишната точка на разделяне с Control+Left Arrow;
- Добавен е скрипт за съобщаване на преместване напред с четири стотни от секундата чрез Shift+Right Arrow;
- Добавен е скрипт за съобщаване на преместване назад с четири стотни от секундата чрез Shift+Left Arrow;
- Коригирано е краткото описание на добавката от 'for mp3DirectCut' на 'mp3DirectCut'.
Промени във версия 2.0
- Добавен е скрипт за съобщаване на оставащото време с 'Control Shift R';
- Коригирано е съобщаването на продължителности, включващи часове;
- Добавена е възможност за разграничаване на хилядни и стотни от секундата.
Промени във версия 1.1
-
Добавена е възможност категорията mp3DirectCut да бъде включена в „Жестове на въвеждане“;
- Тя ще бъде видима само при използване на програмата mp3DirectCut.
-
Добавена е възможност за включване или изключване на автоматичните съобщения от менюто „Инструменти“ на NVDA чрез елемента „Настройки на mp3DirectCut“;
Промени във версия 1.0