Hacker News Digest

Тег: #vlc

Постов: 3

VLC's Jean-Baptiste Kempf Receives the European SFS Award 2025 (fsfe.org) 🔥 Горячее

Жан-Баптист Кемпф, президент и основной разработчик VLC, получил Европейскую премию SFS 2025 на SFSCON за свою долгосрочную преданность проекту. VLC, начавшийся как студенческая инициатива в 1996 году, превратился в один из самых широко используемых медиаплееров с миллиардами пользователей по всему миру. Когда проект был на грани исчезновения после выпуска оригинальных разработчиков, Кемпф взял на себя руководство и преобразовал его в незаменимый медиаплеер, который мы используем сегодня.

Маттиас Киршнер, президент FSFE, отметил, что для многих пользователей проприетарных операционных систем VLC стал первым свободным программным обеспечением, которое они когда-либо устанавливали. В своей речи Кемпф выразил честь получению награды и поблагодарил команды VideoLAN и FFmpeg за их работу, часто совершаемую с малым признанием. Европейская премия SFS, учрежденная в 2023 году, признает людей, внесших значительный и устойчивый вклад в продвижение свободного программного обеспечения в Европе.

by kirschner • 07 ноября 2025 г. в 20:31 • 377 points

ОригиналHN

#vlc#videolan#ffmpeg#linux#open-source#media-player#codecs

Комментарии (73)

  • VLC исторически критичен для воспроизведения видео благодаря широкой поддержке кодеков, особенно в 2000-х, и остается популярным на мобильных устройствах и Windows.
  • Основатель проекта Жан-Батист Кемпф получил признание за отказ многомиллионного предложения о продаже, чтобы сохранить проект открытым и без "вшивания" рекламы.
  • На Linux VLC уступает mpv/Celluloid для продвинутых пользователей, но остается удобным решением для новичков и систем с устаревшим оборудованием.
  • Проект вносит значительный вклад в экосистему через ffmpeg и разработку технологий вроде низколатентного стриминга Kyber, несмотря на критику интерфейса и функционала.

Using a laptop as an HDMI monitor for an SBC (danielmangum.com)

Ноутбук вместо HDMI-монитора: подключить одноплатник к ноутбуку через HDMI-USB-захват и вывести картинку в VLC, ffplay или Cheese. Под рукой всегда есть клавиатура, а в дороге не нужно таскать отдельный экран. Подход работает и для Raspberry Pi и для любой другой SBC.

by hasheddan • 09 октября 2025 г. в 13:36 • 132 points

ОригиналHN

#hdmi#usb#raspberrypi#vlc#ffmpeg#open-source#single-board-computer

Комментарии (83)

  • Пользователи обсуждают, что для подключения к SBC или другим устройствам без собственного дисплея удобнее всего использовать готовые решения вроде NanoKVM-USB, но они дорогие и не всегда доступны, поэтому обсуждается возможность создания open-source альтернативы.
  • Обсуждается, что для подключения к SBC или другим устройствам без собственного дисплея можно использовать ноутбук как дисплей и клавиатуру, но это требует специального оборудования, и встроенные порты USB-C и HDMI не поддерживают вход.
  • Участники обсуждают, что для подключения к SBC или другим устройствам без собственного дисплея можно использовать ноутбук как дисплей и клавиатуру, но это требует специального оборудования, и встроенные порты USB-C и HDMI не поддерживают вход.
  • Участники обсуждают, что для подключения к SBC или другим устройствам без собственного дисплея можно использовать ноутбук как дисплей и клавиатуру, но это требует специального оборудования, и встроенные порты USB-C и HDMI не поддерживают вход.
  • Участники обсуждают, что для подключения к SBC или другим устройствам без собственного дисплея можно использовать ноутбук как дисплей и клавиатуру, но это требует специального оборудования, и встроенные порты USB-C и HDMI не поддерживают вход.

Plugin System (iina.io)

Система плагинов

Система плагинов позволяет расширять функциональность IINA с помощью JavaScript. Вы можете управлять воспроизведением, вызывать API mpv, получать доступ к сети и файловой системе, добавлять пользовательские элементы интерфейса и многое другое. Система плагинов доступна в IINA версии 1.4.0.

Простой API, мощные возможности

Несколькими строками кода можно реализовать функции, точно соответствующие вашим потребностям. С помощью официального плагина User Scripts можно просто копировать и вставлять фрагменты кода в IINA без написания пакетов плагинов.

Примеры кода:

  • Отображение названия видео крупным шрифтом поверх видео
  • Сворачивание окна при паузе и возобновление при восстановлении

Возможности системы плагинов

  • Ядро: Управление воспроизведением и получение/установка статусов
  • MPV: Доступ к API mpv для расширенного контроля
  • События: Регистрация обработчиков событий IINA и mpv
  • HTTP: Выполнение HTTP и XMLRPC запросов
  • Плейлист: Управление плейлистом и добавление пунктов меню
  • Субтитры: Регистрация загрузчиков субтитров
  • Меню: Добавление пунктов меню с горячими клавишами
  • Оверлей: Отображение веб-контента поверх видео
  • Боковая панель: Добавление вкладок с пользовательским содержимым
  • Отдельные окна: Создание окон со сложным интерфейсом
  • Глобальный контроллер: Управление несколькими экземплярами плеера
  • Файлы: Доступ к файловой системе и временным файлам
  • Настройки: Хранение предпочтений и страниц настроек
  • Утилиты: Системные диалоги и запуск исполняемых файлов
  • Консоль: Логи для отладки

Начало работы

Вместе с IINA поставляется инструмент командной строки iina-plugin для создания, сборки и запуска плагинов. Полная документация с руководствами и ссылками на API доступна на docs.iina.io.

Полезные ресурсы:

by xnhbx • 16 сентября 2025 г. в 16:10 • 138 points

ОригиналHN

#javascript#typescript#mpv#macos#iina#vlc#infuse#yt-dlp

Комментарии (32)

  • IINA позиционируется как современный, незаметно работающий медиаплеер для macOS, который многие пользователи воспринимают как часть операционной системы.
  • Плеер является графическим фронтендом для mpv, поддерживает множество форматов, удобное управление с клавиатуры и гармонично вписывается в среду macOS.
  • Обсуждаются возможности новой плагинной архитектуры на Lua/JS, которая позволяет создавать интерактивные дополнения, например, визуализации или веб-окна.
  • Некоторые пользователи отмечают проблемы с воспроизведением контента через Online Media плагин и предпочитают использовать yt-dlp для загрузки видео.
  • В сравнении с другими плеерами (VLC, Infuse) IINA хвалят за простоту и дизайн, но критикуют за некорректное управление цветом (HDR) и высокое энергопотребление в прошлом.
  • Часть пользователей не видит compelling-причин переходить на IINA с встроенных плееров или VLC, так как те уже справляются с большинством задач.
  • Infuse 8 упоминается как мощная альтернатива для экосистемы Apple из-за синхронизации по iCloud и работы с сетевыми ресурсами.
  • Поднимается вопрос архитектурных компромиссов при создании плагинных систем: тесно связанные плагины против слабосвязанных out-of-process решений.