Привет, Хабр! Недавно я сел смотреть «марафон лекций», а через пару часов понял: я понятия не имею, сколько ещё впереди. Час? Десять? А может, это вообще сериал длиной в жизнь? Вот так родился mdur — утилита, которая считает, сколько часов, минут и секунд тебе предстоит потратить на медиафайлов (видео и аудио) в любой папке. Без преувеличений, без подсчетов вручную... Читать далее
Команда Alibaba Cloud выпустила Qwen3-ASR-Toolkit — открытый инструмент для транскрипции аудио- и видеофайлов любой длительности. Решение построено на базе модели Qwen3-ASR (ранее Qwen3-ASR-Flash) и устраняет ключевую проблему большинства API для распознавания речи — ограничение по длительности файла. Читать далее
Обратите внимание: Воспроизведение файлов FLAC, Тип дисплея: текст./символьный, Установочный набор: в комплекте, Воспр. медиафайлов с цифр.носителей: Да, Вход 3.5 мм аудио: 1 (фронтальный), Фиксированные настройки тюнера: 18 FM/3 MW/3 LW, Цифровой тюнер: FM/MW/LW, Кабель USB: доп.опция, Подключение Android: Да, Страна: Индонезия, Воспр. медиафайлов…
Под динамическим определением объекта можно понимать определение во время исполнения. В отличие от статического определения, которое используется в привычном определении класса с помощью ключевого слова class, динамическое определение использует встроенный класс type. Абстрактный класс type Класс type часто используется для получения типа объекта. Например так: h = "hello" type(h) <class 'str'> Но у него есть другое применение. Он может инициализировать новые типы. Читать дальше →