Lightspark jest już beta

Data: 18 maja, 2010

Dla ruchu WiOO Flash jest wciąż jeszcze niezdobytym bastionem — powoli rozwija się Gnash, prace nad Swfdec właściwie utknęły w miejscu i wciąż daleko od dogonienia możliwości odtwarzacza Adobe. Odtwarzacz plików SWF o nazwie Lightspark to całkiem nowa inicjatywa w tej dziedzinie. Jego kod osiągnął właśnie stan beta.

Lightspark musi więcej nadrobić niż jego poprzednicy, z drugiej strony nie musi się jak one zmagać się z zaszłościami historycznymi. Jest oparty w całości o OpenGL, obsługuje nową wersję Action­Script — 3.0 (zarówno przez interpreter jak i JIT wykorzystujący LLVM) i zawiera wtyczkę do przeglądarki Mozilli.

Wirtualna maszyna Lightspark pozwala na mieszanie wygenerowanego kodu z kodem napisanym w C++, a więc łatwo rozszerzać jej możliwości. Autor dodał też narzędzia do profilowania kodu oraz odpluskwiania na żywo, które mogą być wywoływanie przez kombinacje klawiszy.

Projekt nie ma jeszcze swojego logo, autor zaprasza do przesyłania propozycji. W prywatnym repozytorium Ubuntu dostępne są gotowe pakiety DEB, w tej chwili noszą one numer wersji 0.3.1.

Podobne wpisy

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone


  1. tadzik_ pisze:

    A gdyby tak kilka słów o tym czym Lightspark właściwie jest?

    1. kocio pisze:

      Mam nadzieję, że tak wystarczy.

      1. Reddie pisze:

        Uhm, niezbyt. Podstawowa informacja jakiej mi brakuje: to odtwarzacz ogólnie multimedialny czy tylko Flash?

        1. kocio pisze:

          Teraz już musi wystarczyć. =} Dzięki za podpowiedź.

      2. azhag pisze:

        > tadzik_ 18 maja 2010 o godz. 15:46
        > kocio 18 maja 2010 o godz. 14:54

        czekam na nius o wynalezieniu wehikułu czasu, panowie 😉

        1. kocio pisze:

          O, napisał do nas ktoś z przyszłości! =}

        2. azhag pisze:

          albo ktoś się cofnął w przeszłość, żeby wzbogacić niusa przed jego publikacją 🙂

  2. Szam pisze:

    Flash jest dla WiOO niezdobytym bastionem mniej więcej w taki sposób jak psia kupa na chodniku dla ulicznego sprzątacza – tak mi sie luźno pomyślało 😛

    1. kocio pisze:

      Cóż, gdyby leżała na 99% płytek chodnikowych w mieście (analogia do odtwarzacza Adobe Flash na ok. 99% komputerów biurkowych)…

      1. Szam pisze:

        Chodziło mi o to, że nazywanie tego bastionem podpowiada myśl jakoby Flash był taki wypasiony i potężny i dlatego tak trudno go zaimplementować… (kupa jako bastion z powodu tego, że nikomu nie chce się jej ruszać)

        1. Reddie pisze:

          Jak bastion, bo totalnie zamknięty 😉

        2. Szam pisze:

          A to w takim razie wszystko się zgadza 🙂

  3. Maciej Piechotka pisze:

    Hmm. Brak wydania – wydali niby paczkę dla ubuntu a:

    – Na bazarze żadne tagi nie są oznaczone
    – Nie ma żadnych .tar.* ze źródłami

    1. marcinsud pisze:

      Jak nie ma jak jest 🙂
      https://launchpad.net/~sssup/+archive/sssup-ppa/+…

      No dobra nie sprawdzałem, czy to source code, ale chyba tak.

      1. Maciej Piechotka pisze:

        Hmm. Teraz pytanie za 5ptk. Jak ze strony projektu dojść do tego?

        PS. Ok. Doszedłem
        1. Wejść w SSSUP PPA
        2. View package details
        3. Rozwinąć detale i jest

        Porównująć ze zwykłym linkiem na stronie głównej (w lanunchpadzie pojawia się jako zielone pudełko na lewej stronie).

        1. marcinsud pisze:

          Link ze strony głównej projektu na launchpadzie "external downloads"
          http://github.com/alexp-sssup/lightspark

        2. Maciej Piechotka pisze:

          Tak bo dodałem bug'a na launchpadzie.

      2. http://ppa.launchpad.net/sssup/sssup-ppa/ubuntu/p…

  4. KrzysieQ pisze:

    A najważniejszej informacji czy YouTube i inne strony pokroju YT działają mi brakuje?

    1. xeros pisze:

      W komentarzach do podlinkowanego newsa podają, że video działa, ale obsługę dźwięku muszą jeszcze napisać 😉

  5. xeros pisze:

    Ciekawe jak będzie z jego zgodnością i wydajnością za kilka miesięcy.
    Cieszę się, że implementują obsługę OpenGL jako wyjście dla grafiki – wg założeń ma szanse być mniej zasobożerny niż pierwotwór.

    1. Re: "Ciekawe jak będzie z jego zgodnością i wydajnością za kilka miesięcy."
      Prawdopodobnie nie będzie najlepiej. Nawet jeśli projekt do tego czasu nie upadnie, to w kwestii zgodności z Flashem będzie nadal daleko za Gnashem, obecnym liderem jeśli chodzi o wolną implementację Flasha.

      Re: "Cieszę się, że implementują obsługę OpenGL jako wyjście dla grafiki – wg założeń ma szanse być mniej zasobożerny niż pierwotwór."
      Bardzo wątpliwe. Z mojego doświadczenia wynika, że Gnash jest znacznie mniej wydajny od własnościowej wtyczki Adobe.
      Przypominam, że Gnash oferuje trzy renderery do wyboru:
      – AGG (Anti-Grain Geometry)
      – Cairo
      – OpenGL
      Z tego co pamiętam OpenGL był pierwszym rendererm. Obecnie zalecanym, ze względu na jakoś, jest AGG. Obsługa Cairo jest chyba nadal eksperymentalna. Nie dojść, że szybkość renderowania jest, łagodnie ujmując, niezadowalająca, to jeszcze generuje sporo artefaktów.
      AGG może nie jest demonem szybkości (chociaż i tak jest znacznie wydajniejszy od Cairo), ale za to oferuje na prawdę wysoką jakość.
      Najwydajniejszym rozwiązaniem jest oczywiście OpenGL (oczywiście tylko w przypadku działającej sprzętowej akceleracji), ale przy standardowych ustawieniach bez wygładzania krawędzi oferuje fatalnej jakości obraz.
      Co ciekawe przy włączonym AA 8x obraz nie jest już taki zły (jest w miarę dobry, powiedziałbym akceptowany, chociaż wyraźnie gorszy zarówno od AGG jak i Cairo) a zużycie zasobów jest tylko nieznacznie większe (i nadal znacznie mniejsze od AGG, nie mówiąc już o Cairo).
      Moim zdaniem wydajność AGG jest wystarczająca a jakość obrazu jest na prawdę bardzo dobra, więc jest on preferowanym przeze mnie rendererem. Z drugiej strony na słabszym sprzęcie może się sprawdzić OpenGL (o ile jest dostępna sprzętowa akceleracja), ale koniecznie z włączonym wygładzaniem krawędzi. Renderer Cairo musi zostać mocno dopracowany aby mógł stanowić konkurencję jakościową i/lub wydajnościową dla dwóch pozostałych.

  6. a4User pisze:

    Super! Mamy teraz 3 g* warte odtwarzacze zamiast jednego, na poziome tego od Adobe. Jednakże nie tracę nadziei bo na pewno na nie jednym studenckim dysku mamy już kolejne alphy, kolejnych odtwarzaczy. Kto wie, może po wakacjach będziemy mieli jeszcze z dziesięć innych bet co to potrafią już reklamę bez dźwięku wyświetlić! Trzymam kciuki!

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Newsletter OSnews raz w tygodniu. Bez reklam.