Swfdec

swfdec
Скриншот программы swfdec
Тип Проигрыватель мультимедиа
Разработчик Benjamin Otte
Написана на C
Операционные системы Linux / FreeBSD
Последняя версия
Бета-версия
Репозиторий gitlab.freedesktop.org/a…
Лицензия GNU LGPL
Сайт swfdec.freedesktop.org

Swfdec (произносится «суиф дек»[3]) — свободный проигрыватель файлов формата Adobe Flash; распространяется под лицензией GNU LGPL.

Swfdec состоит из библиотеки для проигрывания flash-файлов и плагина для браузеров, поддерживающих интерфейс NSplugin (Mozilla Firefox, Opera, Konqueror и т. д.). Существует и отдельный проигрыватель (swfdec-player) для просмотра flash-файлов без браузера. Swfdec поддерживает flash-файлы от четвёртой до девятой версии и способен проигрывать потоковое видео (YouTube, Google Video и т. д.).

Swfdec использует cairo для отрисовки графики, GStreamer для аудио и видео кодеков, и выводит звук непосредственно через PulseAudio, Alsa или OSS.

История проекта

[править | править код]

До 2008 года Adobe не публиковала описание формата современных версий flash. Тем не менее, путём обратной разработки, появилась достаточно полная документация формата[4], что и послужило основой разработки проекта swfdec. Качество неофициальной документации было такое высокое, что ознакомление с официальной документацией (которую Adobe опубликовала 1 мая 2008[5]) согласно разработчикам swfdec не сообщило им ничего нового.[6].

Примечания

[править | править код]
  1. Swfdec 0.8.4 released (англ.) — 2008.
  2. Swfdec 0.9.2 is out (англ.) — 2008.
  3. См. домашнюю страницу проекта
  4. Alexis' SWF Reference. Дата обращения: 14 июля 2008. Архивировано из оригинала 15 марта 2012 года.
  5. Adobe and Industry Leaders Establish Open Screen Project (1 мая 2008). Дата обращения: 14 июля 2008. Архивировано из оригинала 15 марта 2012 года.
  6. Benjamin Otte (2008-05-01). "[Swfdec] Adobe releases swf format!". swfdec (Mailing list). Архивировано 16 мая 2008. Дата обращения: 14 июля 2008.