Dirac 1.0.0
18 września 2008, kocio
Została wydana wersja 1.0.0 kodeka obrazu Dirac — a dokładniej jego wzorcowej implementacji, nazywanej wewnętrznie “dirac-research”. Kod jest zgodny z formatem Dirac Bytestream Specification 2.2.2.
Po wydaniu na wiosnę Schrödingera 1.0, czyli szybkiej implementacji DBS (2.0.0) w ANSI C89 z dodatkami w asemblerze, ta premiera nie jest już tak ważna dla końcowych użytkowników. Eugenia Loli-Queru na łamach OSNews.com dodatkowo obniża jej rangę ze względu na niewygody, przez które trzeba przejść, aby wypróbować nowy kod.
Jednak posiadanie dwóch dojrzałych implementacji formatu to dobry znak. Zwłaszcza, że każda jest przeznaczona do trochę innych celów: Schrödinger ma być przede wszystkim skuteczny, a dirac-research — jako kod referencyjny — czytelny.
Świeże materiały zakodowane w Diraku można znaleźć w tym katalogu. BBB to animacja na wolnej licencji “Big Buck Bunny”, ED — jej poprzedniczka, “Elephants Dream”, zaś “diracpromo” to filmik marketingowy na temat możliwości kodeka i jego wykorzystania w BBC. Jest w nim między innymi mowa o tym, jak Dirac Pro (podzbiór specyfikacji DBS, przeznaczony do zastosowań profesjonalnych) sprawdził się w sprawnym przesyłaniu sygnału telewizyjnego HD po standardowych łączach w trakcie niedawno zakończonej olimpiady w Pekinie.
Filmy zakodowane do formatu Dirac można oglądać choćby na nowej wersji odtwarzacza VLC (0.9.2). Oczywiście VLC używa do tego bibliotek Schrödingera.



Gdyby ktoś chciał pobawić się w samodzielne testy kodowania Schrödingerem, to tu jest opisana procedura dla BBB:
http://www.diracvideo.org/wiki/index.php/Encode_Big_Buck_Bunny
A może notka co to takiego?…
Znaczy co, Dirac? Przecież napisałem: “kodeka obrazu”, poza tym wydaje mi się, że temat jest już dość znany. Ale jakby co polecam artykuł:
http://pl.wikipedia.org/wiki/Dirac_(kodek)
Dobrze by było jakby ktoś spatchował Wordpressa, żeby prawidłowo wstawiał odnośniki zawierające znak _. Trochę to jest irytujące, bo w tym serwisie nierzadko wstawia się odnośniki do Wikipedii, w których występuje ten znak.
@vf: problemem nie jest _, ale nawiasy. Ale jeśli nawiasy, to zrobić z czymś takim: (http://plepleple/) ? Parsować treść i układać nawiasy, klamry oraz fragmenty treśći na stosie, żeby wydobyć linki?
W sumie ciekawe zagadnienie…
problem podobny do parsowania wyrazen matematycznych – czyli zagadnienie znane i dosc dobrze opisane.
poza tym w tym przypadku chyba nawet nie trzeba parsowac nawiasow. Po prostu uznawac za link wszystko co podpada pod:
/http:\/\/[^\s]+/
Linki do filmów zakodowanych w Dirac 1.0 lub Schrödinger 1.0, poproszę
Raczej zakodowany, a nie skomprymowany. Komprymacje jak dla mnie to proces odwracalny.
Kodowanie też jest odwracalne :p
evil_core: skompresowany.
Kompresja stratna to tez kompresja.
Kolejna przydatna informacja związana z tematem – od kilku dni jest nowa wersja bardzo prostego konwertera OggConvert, która zmienia status obsługi Diraca z eksperymentalnej na standardową, a w dodatku używa “perceptual weighting”, które podobno wpływa na zmniejszenie wielkości plików:
http://oggconvert.tristanb.net/news/2008/09/14/oggconvert-032-released/
Polskie tłumaczenie jest już bardzo zaawansowane.
Jeszcze coś interesującego – miesiąc temu powstała pierwsza wersja biblioteki liboggplay, która ma znacznie uprościć konstruowanie odtwarzaczy Ogg Theora/Vorbis:
http://lists.xiph.org/pipermail/theora-dev/2008-August/003688.html
I poszukiwana jest osoba, która chciałaby się zająć dalszym rozwojem, w tym dodaniem obsługi filmów Ogg Dirac/Vorbis:
http://lists.xiph.org/pipermail/theora-dev/2008-August/003689.html
Ekosystem diracowy może więc wkrótce urosnąć. Dirac-research 1.0 nie jest sam w sobie specjalnie interesujący, ale wydaje mi się, że ma duże znaczenie dla popularyzacji tego formatu.