1. leht 1-st

Flashi alternatiiv - idee

Postitatud: 06.01.2009, 23:16
Postitas oldgreeneye
Avatud lähtekoodiga Adobe Flashi ja Microsofti Silverlighti alternatiiv

Eesmärgid:
1)Asendada Adobe Flashile ja Microsoft Silverlightile täiesti vaba tarkvara ja avatud standardite kombinatsiooniga.
2)Vähendada Microsofti ja Adobe monopoolset seisundit.
3)Luua W3C standard interaktiivse meedia jaoks, mis eelnimetatud süsteemidele oleks täielikuks asenduseks ning lisaks palju uusi võimalusi turvalisuse ja stabiilsuse parandamiseks, samuti rahvusvaheline standard interaktiivse meedia jaoks.
4)Selle süsteemi valmimisel lisada programmi moodul levinuimatesse vabavaralistesse veebilehitsejatesse ning samuti luua käivitusprogramm kogu süsteemile, et oleks võimalik koostada allalaaditavaid programme hilisemaks kasutamiseks ilma võrguühenduseta või koostada CD kettaid, mis sisaldavad interaktiivseid õppematerjale jne.
5)Parandada abistava tehnika tuge interaktiivses meedias.

Kuidas töötab

Video:

Renderdamiseks kasutatakse OpenGL-i
Videovormingutena kasutatakse Dirac või Theora koodekit või mõnda muud vabavaralist komponenti, lisada võib ka teiste vormingute toe, siiski ei peaks teisi vorminguid lisama ametlikku standardisse.

Heli:

Audiovormingutena kasutatakse Flaci, Vorbis audiot või mõnda muud vabavaralist vormingut ning kõne jaoks Speexi või mõnda muud vabavaralist vormingut lisada võib ka teiste vormingute toe, siiski ei peaks teisi vorminguid lisama ametlikku standardisse.

Graafika:
Pildivormingutena kasutatakse PNG ja JPEG/JPEG2000 fotode ja graafika jaoks, JPIG mustvalgete fotode ja graafika jaoks, MNG animatsioonide jaoks ning SVG vektorgraafika jaoks või mõnda muud vabavaralist vormingut lisada võib ka teiste vormingute toe, siiski ei peaks teisi vorminguid lisama ametlikku standardisse.

Video ja heli liitmine:
Video ja heli liitmiseks võib kasutada levinud vabavaralisi konteinereid nt OGG või MKV, et saavutada lihtsamat struktuuri.

Programmi juhtimine:
Programmi juhtimiseks tuleb valida lihtne robustne, samas võimas programmeerimiskeel, näiteks Lua või Python, sellisel juhul tuleb pythonile valmistada spetsiaalne moodul. Võimalik on luua ka uus spetsiaalne programmeerimiskeel selle projekti tarvis.

Konteiner:
Võib kasutada kas Zip või 7z pakkimisformaati, see tuleb arenduse käigus välja selgitada, arvestades järgmisi asjaolusid:

1)Pakkimisvõime lõpp-programmi suurus
2)kiirus pakkimisel/lahtipakkimisel

Mõlemad formaadid on laialt levinud paljudel platvormidel.

Juhtprogramm:
Koondada kõik vajaminevad teegid ja moodulid ühte binaarfaili paremaks teisaldamiseks, Linuxil võib osa teeke olla eraldi, kuna nad on juba installeeritud Linuxi standardsüsteemis (libpng, libmng, libsvg, python jne), ülejäänute jaoks tuleb luua siiski eraldi moodul. Süsteemi jaoks loodaval üldisel juhtprogrammil tuleb Windowsi all vajalikud teegid installatsiooniprogrammi poolt paigaldada.
.
Programmi struktuur ja valmistamine:

Lõpp-programmi struktuur:

/
/audio/ - helifailid
/video/ - videofailid
/gfx/ – graafikafailid
/scripts/ - alamskriptid
/run.script – juhtskript
/info.meta – programmi informatsioon nt autoriõigus, väljalaskeaasta jne
/audio-video.(ogg, ogm, oga, ogv, mkv) – kasutatakse siis kui video ja heli on liidetud

Lõpp-programmide loomine:
Koos standardi iga uue versiooniga lasta välja ka graafiline rakendus programmide loomiseks, mis on saadaval laiemalt levinud platvormidele ning sisaldab kõiki standardi spetsifikatsioone.

Võimalused, mida see projekt endaga kaasa tooks:
1)Avatud audio/foto/videovormingute leviku paranemise.
2)vaba tarkvara kasutusvaldkondade laienemise.
3)Annab võimaluse parandada abistava tehnika tuge interaktiivses multimeedias.
4)Muudab interaktiivse meedia loomise kõigile taskukohaseks.
5)Annab võimaluse ehitada Unixi-laadseid operatsioonisüsteeme, kus on interaktiivse meedia tugi integreeritud ning seda ei pea installeerima eraldi lisandina.
6)Suurendaks tarkvara konkurentsi ning vähendaks suurfirmade monopoolset seisundid ning surve avaldamist väiksematele ettevõtetele.

See on lihtsalt idee, ma pole ise ka mitte programmeerija, võib esineda lollusi.

Postitatud: 07.01.2009, 05:55
Postitas KristjanS

Postitatud: 07.01.2009, 08:26
Postitas oldgreeneye
Ma ei lugenud päris lõpuni, huvitav siiski. Kas selle tehnoloogiaga saaks teha ka selliseid videoportaale nagu seda on YouTube?

Postitatud: 07.01.2009, 08:40
Postitas KristjanS
Teoreetiliselt saab küll - SVG Video Demo. Murelapseks võib saada veebilehitsejate tugi, eriti IE oma, millest isegi järgmine versioon üldse SVG vormingut ei toeta.

Postitatud: 07.01.2009, 11:43
Postitas oldgreeneye
Tore, nüüd tuleb siis seda rakendama hakata, keegi võiks teha sellepõhise videoportaali või lisada SVG toe, seda võiks teha GOOGLE :)

Postitatud: 13.01.2009, 12:20
Postitas margo704
On olemas ka selline asi nagu 3DMLW (Three Dimensional Markup Language for Web) - http://www.3dmlw.com/
Mingid eesti tüübid arendavad seda - http://www.3dtech.ee/
Vastav plugin on olemas windowsi ja linuxi jaoks ja erinevatele brauseritele. Praegu paistab see asi küll veel üsna toores olevat.

Postitatud: 13.01.2009, 13:21
Postitas bobc
Tere,
ise suht võhik ja kergelt ka sõltumatu FLAS'ist ja MS analogist. Kuid lisaks
täiesti uue lahenduse väljatöötamine ja populaarseks tegemine on kajuks meeletult aeglane protsess. Ja kui esimeses postis kõik kokku panna võks ka ju antud idee teostada java peal (kui meenutada siis olid javas palju multimeedia rakendusi algusaegadel, millele tegi lõpu flash).

On ju olemas Gnash projekt (mina isiklikult kasutaks FLAS formaati kui selles mingeid kitsendusi ei esine).

Postitatud: 12.06.2009, 03:03
Postitas KristjanS
Prantsusmaal baseeruv videoportaal Dailymotion, mis avati Youtube'ist kuu aega varem, on asunud selle kallal tööle ja nad planeerivad kõik oma videod OGG Theora/Vorbise ja HTML5/CSS3 peale üle kolida.

Artikkel:
http://blog.dailymotion.com/2009/05/27/ ... out-flash/

Töötav näide:
http://www.dailymotion.com/openvideodemo

Postitatud: 12.06.2009, 09:16
Postitas obundra
Igatahes mulle, kui Opera kasutajale, näidati seal lehel keskmist näppu: "You need the latest beta version of Firefox to view this demo!", las veel arendavad seda asja.

Postitatud: 12.06.2009, 16:28
Postitas olavsu1
kui sinna panna mõni kadudeta audioformaat siis saab seda värki kasutada vaid reklaami tegemiseks. reklaami audiost on pohh kui see äravarastatakse

muidu SVG näide oli tore. see sobiks CAD programmi üheks väljundiks tavalise VRML'i asemele mille jaks pluginad vaid vinnil on

Postitatud: 30.09.2010, 15:23
Postitas asjameez
Kas on Pingviinilistele mingit vabavara programmikest, millega teha lihtne luude (bones) animatsioon? Üks on Blender, aga mingit 2D asja?

Postitatud: 30.09.2010, 23:28
Postitas akbgf
asjameez kirjutas:Kas on Pingviinilistele mingit vabavara programmikest, millega teha lihtne luude (bones) animatsioon?
Multi-frame or 3D images can be viewed interactively as a movie, or each frame can be manipulated separately.

Nii on kirjas IMAL Features loetelus.
http://brneurosci.org/imal-manual/

IMAL-i olen kasutanud, aga sellega 'moovie' tegemisest ei tea midagi.

Postitatud: 02.10.2010, 10:07
Postitas zeroconf
asjameez kirjutas:Kas on Pingviinilistele mingit vabavara programmikest, millega teha lihtne luude (bones) animatsioon? Üks on Blender, aga mingit 2D asja?
http://synfig.org/

Postitatud: 02.10.2010, 23:47
Postitas asjameez
zeroconf kirjutas:
asjameez kirjutas:Kas on Pingviinilistele mingit vabavara programmikest, millega teha lihtne luude (bones) animatsioon? Üks on Blender, aga mingit 2D asja?
http://synfig.org/
Lisaks veel http://www.ktoon.net/.

Kahjuks kumbki ei taha käivituda :(
Kui rohkem aega leian, siis uurin mis neil häda on.