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
- Використовується для визначення поточного рівня індикатора рівня звуку під час запису.
- Подвійне натискання скидає його.
-
Стрілка вниз
- Дозволяє переглянути поточне положення курсору відтворення.
- Ця команда також переміщує курсор у положення маркера кінця виділення N, водночас повідомляючи положення цього маркера, якщо виділення було зроблено.
- У діалоговому вікні гучності озвучує наступне значення, якого зазвичай можна досягти за допомогою стрілки Вниз.
- Це значення не озвучується за замовчуванням.
-
End
- Переміщує курсор відтворення в кінець поточного файлу і виводить загальний час.
-
Home
- Переміщує курсор відтворення на початок поточного файлу.
-
Стрілка вліво
- Дозволяє виконати коротке повернення назад на одну секунду під час відтворення, повідомляючи поточну тривалість.
- Ця тривалість налаштовується в параметрах mp3DirectCut.
-
N
- Використовується для підтвердження правильного розміщення маркера кінця виділення N.
-
Page Down
- Дозволяє зробити стрибок вперед на 10 секунд під час відтворення, повідомляючи поточну тривалість.
- Ця тривалість налаштовується в параметрах mp3DirectCut.
-
Page Up
- Дозволяє зробити повернення назад на 10 секунд під час відтворення, повідомляючи поточну тривалість.
- Ця тривалість налаштовується в параметрах mp3DirectCut.
-
R
- Дозволяє підготувати запис і дізнатися, чи можна натиснути клавішу Пробіл для запуску.
-
Стрілка вправо
- Дозволяє виконати короткий перехід вперед на одну секунду під час відтворення, повідомляючи поточну тривалість.
- Ця тривалість налаштовується в параметрах mp3DirectCut.
-
Ctrl+Стрілка вправо
- Переміщує до наступної точки розділення, повідомляючи поточну тривалість.
-
Ctrl+Стрілка вліво
- Переміщує до попередньої точки розділення, повідомляючи поточну тривалість.
-
Shift+Стрілка вправо
- Дозволяє виконати короткий перехід вперед на чотири сотих секунди під час відтворення, повідомляючи поточну тривалість.
-
Shift+Стрілка вліво
- Дозволяє виконати короткое повернення назад на чотири сотих секунди під час відтворення, повідомляючи поточну тривалість.
-
S
- Використовується для зупинки читання та виведення поточної тривалості.
-
Space
- Якщо запис готовий, запускає цей запис.
- Якщо запис виконується, зупиняє його, переміщуючи курсор на початок.
- Якщо файл завантажено, запускає читання.
- Если читання виконується, дозволяє зробити паузу, виводячи поточну тривалість.
- Якщо читання призупинено, дозволяє відновити читання з поточного місця.
-
Стрілка вгору
- Дозволяє переглянути поточне положення курсору відтворення.
- Ця команда также переміщує курсор у положення маркера початку виділення B, водночас повідомляючи положення цього маркера, якщо виділення було зроблено.
- У діалоговому вікні гучності озвучує попереднє значение, якого зазвичай можна досягти за допомогою стрілки Вгору.
- Це значення не озвучується за замовчуванням.
-
NVDA+H
- Дозволяє відкрити довідку поточного додатка.
Сумісність
- Цей додаток сумісний із версіями NVDA, починаючи від 2019.3 і новішими.
Зміни для 20240327.0.0
- Виправлено помилку, яка викликала помилку в лозі при перезавантаженні плагінів, дякуємо Робу зі списку розсилки nvda-addons;
Зміни для 20240326.0.0
- Оновлено сумісність для nvda-2024.1.;
- Вилучено посилання на завантаження з файлу readme, посилання на завантаження для майбутніх оновлень тепер буде доступне лише в магазині додатків.
Зміни для 20231229.0.0
- Додано зворотно сумісну реалізацію для підтримки режиму мовлення за запитом, який незабаром буде доступний в 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
- Додано такі робочі процеси (workflows):
- auto-update-translations — для автоматичного оновлення перекладів із системи перекладу NVDA.
- release-on-tag..yaml: для збирання та публікації додатка одразу після надсилання нового тегу;
- manual-release.yaml: для збирання та випуску нових версій додатка вручну.
- Оновлено переклади.
Зміни для версії 20230508.0.0 і новіших
- Змінено номер версії, мінімальну версію NVDA та посилання на завантаження відповідно до конвенцій/вимог магазину.
Зміна для версії 20.12
- Зупинка мовлення під час запису та читання для останніх версій mp3DirectCut;
- Виправлено читання часу, що залишився, для нових версій NVDA, які використовують Python 3.
Зміна для версії 19.02
- Додано конфігурацію додатка в панелі налаштувань, доступній починаючи з nvda 2018.2;
- Змінено нумерацію версій з використанням формату РР.ММ (рік із 2 цифр, за яким іде крапка, за якою йде місяць із 2 цифр);
- Додано сумісність із новим форматом версій додатків, що з'явився починаючи з nvda 2019.1.
Зміна для версії 4.0
- Додано сумісність додатка як із Python 2.7, так і з 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
- Вилучення скрипта, що виводить загальний час, і додавання цієї інформації до скрипта, який виводить час, що минув;
- Додано можливість вмикати або вимикати оголошення, пов'язані з клавішею Пробіл, у параметрах конфігурації модуля, окремо від інших оголошень;
- Додано можливість вмикати або вимикати оголошення про розміщення маркерів виділення в параметрах конфігурації модуля;
- Додавання оголошення поточної частини при переміщенні по точках розділення;
- Виправлення оголошень, пов'язаних із вертикальними клавішами;
- Додавання скрипта для відкриття довідки поточного додатка за допомогою 'NVDA+H';
- Переміщення меню конфігурації додатка з меню «Інструменти» в меню «Параметри» NVDA.
Зміна для версії 2.1
- Додано скрипт для озвучування переміщення до наступної точки розділення за допомогою Control+Стрілка вправо;
- Додано скрипт для озвучування переміщення до попередньої точки розділення за допомогою Control+Стрілка вліво;
- Додано скрипт для озвучування зміщення на 4 сотих секунди вперед за допомогою Shift+Стрілка вправо;
- Додано скрипт для озвучування зміщення на 4 сотих секунди назад за допомогою Shift+Стрілка вліво;
- Виправлено опис додатка з 'for mp3DirectCut' на 'mp3DirectCut'.
Зміна для версії 2.0
- Додано скрипт для визначення часу, що залишився, за допомогою 'Control Shift R';
- Виправлено читання тривалостей, що включають години;
- Додано можливість розрізняти тисячні або соті частки секунди.
Зміна для версії 1.1
-
Додано можливість включення категорії mp3DirectCut у «Жести введення»;
- Вони будуть видимі лише під час використання програми mp3DirectCut.
-
Додано можливість вмикати або вимикати автоматичні повідомлення в меню інструментів NVDA, пункт 'Налаштування mp3DirectCut';
Зміна для версії 1.0