Clapper 0.10 – новий медіаплеєр для Linux
Clapper 0.10 – новий медіаплеєр для Linux
Після майже року розробки, Clapper, open-source медіаплеєр для Linux, представив нову версію 0.10. Цей плеєр побудований на основі GTK4 та GStreamer.
Основні нововведення Clapper 0.10
Головною новинкою є вилучення функціональності MPRIS, Server та Discoverer з основного додатку. Тепер вони доступні через плагіни-романтики. Ці функції більше не є вбудованими компонентами і користувачам рекомендується використовувати їх у вигляді плагінів. Зокрема, програми, які включають Clapper у контейнеризовані дистрибуції, повинні відключати ці функції на етапі складання.
Для Flatpak-додатків нові реалізації можуть бути надані як розширення середовища виконання. Clapper автоматично надасть перевагу версіям на основі плагінів, коли обидві версії наявні в системі.
Налаштування та підтримка плагінів
У Clapper 0.10 з’явилися нові налаштовувані плагіни через нову вкладку Tweaks у вікні налаштувань. Користувачі отримали можливість налаштовувати зовнішній вигляд та функціональність плеєра відповідно до своїх потреб.
Серед інших нововведень варто відзначити покращення зручності використання та стабільності. Серед таких покращень: розширений діалог введення URI, підтримка перетягування між списками в різних вікнах, наявність спеціальних значків швидкості, а також виправлення помилок, пов’язаних з автозміною розміру та перетягуванням у порожню чергу.
Покращення функціональності та стабільності
Додана нова функція «кроку кадру» (frame-step), доступна через клавішу “E”. Також з’явилася опція в діалоговому вікні інформації для попереднього перегляду активного конвеєра GStreamer. Система складання тепер використовує сучасну валідацію appstream замість appstream-util, а також були виправлені застарілі API Adwaita 1.6.
До функцій Clapper API належать нові можливості доступу до даних графа конвеєра, детальне сигналізування повідомлень від плеєра та інформація про версію часу виконання для зовнішніх додатків. Плагіни-романтики отримали постійні налаштовувані властивості, підтримку кешування для вилучуваних плагінів, передачу повідомлень між додатком та компонентами відтворення.
Додана підтримка Lua-орієнтованих плагінів, також нові інтерфейси дозволяють аналізувати користувацькі плейлисти та керувати відтворенням. Обробка медіа значно покращена з наявністю кращої витягування тегів та метаданих.
Сумісність з GTK API
Зміни також торкнулися GTK API. Тепер маркери часової шкали в панелі переходу можуть використовувати власні кольори. Віджет ClapperGtkVideo було розділено на новий базовий клас ClapperGtkAv, також додано віджет ClapperGtkAudio для плеєрів, зосереджених на аудіо.
Також виправлені помилки, пов’язані з перевіркою типів властивостей у відео віджетах. Clapper 0.10 включає безліч дрібних виправлень, очисток та оновлень документації.
Для отримання додаткової інформації відвідайте чangelog.




