A kérdésem inkább elméleti.
Adott egy 7.21 -es drupal, 4 nyelven lefordítva.
A felhasználóknak lehetősége van videókat feltölteni leírással, szerző, készítés dátum stb... ehez létre van hozva a videó tartalomtípus ami szépen a helyén van mindenhol.
A probléma hogy a megrendelő mindenképpen ragaszkodik a több videó formátum támogatásához. konkrétan: mp4, ogg, webm, avi, flv.
Na most telepítve van a rendszerbe a
- videó modul minden extra cuccal (video UI, video embed field...), jwPlayer,
- FlowPlayer,
- Videojs,
- Zencoder api,
- Nomensa Accessible Media Player,
- Projekktor
Ezek ugye sok formátumot támogatnak és lejátszanak. Eddig működik is, és be is van állítva hogy melyik formátumot melyik játsza le. ...ez a könnyű rész, ami működik is.
Azt szeretném megoldani hogy ha pl egy webm formátumú videót a videójs mint alap lejátszó nem tud lejátszani, a rendszer egy másik lejátszót is próbáljon ki.
Tehát ha a beállított lejátszóval a videó nem tekinthető meg valami okból akkor lehessen alternatív lejátszóval helyettesíteni.
Ismertek erre valami modult, technikát vagy valami megoldást???
Jó lenne ha nem kellene kódolnom ehhez.
Átfogalmazom.
Létezik a drupalhoz codecfelismerő funkció, vagy lejátszóváltási lehetőség???
Kézi vagy automatikus is jó.
Talaltal megoldast?
Talaltal megoldast?
Sajnos nem. Egy angol fórumon
Sajnos nem. Egy angol fórumon beszéltek róla, de majd csak a Drupal 8 egy későbbi verziójához tervezték.
Úgyhogy a 7-eshez inkább modult fejlesztek. De csak szabadidőmben tudom... ígyhát bizonytalan a dolog.
Most összegyúrom a HTML5 lejátszót néhány pluginnel hogy minnél több formátumot támogasson és beleírom az igényeimet amiket hiányoltam. Aztán meglátjuk mi lessz.
A probléma nincs megoldva. Csak előírtam a felhasználóknak a feltöltési formátumot.
Haat, nekem minden működik és
Haat, nekem minden működik és a webm kivételével használva is vagyon: http://adsoftheworld.com/
file_entity alap, media frontendel.
stream wrapper felelősök: media_youtube, media_vimeo, remote_stream_wrapper
saját kód: némi kozmetika, pl megfelelő poster image beállítása videóhoz, og imagehez.
lejátszás: mediaelement
Ez utóbbi felelős, hogy a megfelelő filet a megfelelő cuccal játsza le. Ez egy külső (nem drupal) mutatvány, a drupal modul elég szép beállítási lehetőségeket ad hozzá: http://mediaelementjs.com elvileg megy a webfmel is.
Ezekkel egyetlen media fieldben lehet bármilyen kép/video/audio (szöveges doksit nem használunk itt.) A media field file típusú, az audio/video file entitynek még vannak fieldjei, pl a poster image, video size, ilyesmi.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.