Interjú: A VideoLAN elnöke, Jean-Baptiste Kempf beszél nekünk a Win8 VLC alkalmazásról

Olvasási idő ikonra 7 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

A VideoLAN elnöke és a VLC fejlesztője, Jean-Baptiste Kempf, aki Párizsban (Franciaország) található, készségesen beleegyezett, hogy beszéljen velünk a Windows 8 VLC alkalmazás közelmúltbeli kiadásáról. Hosszú volt az út a VideoLAN számára, amely eredetileg elindította a KickStartert a Win8 VLC projekthez 2012 novemberének végén. Az utóbbi időben Kempf úr a VLC mobilplatformokra, például iOS-re, Androidra és még Windows Phone-ra való eljuttatására irányuló erőfeszítések élére állt. Nagyon nyílt és őszinte véleményünk volt a WinRT fejlesztési platformról és a VLC jövőjéről.

1) Miért tartotta a VideoLan fontosnak egy WinRT VLC alkalmazást Windows 8/8.1 rendszerre? 

Nos, a VLC-nek mindenhol jelen kell lennie minden platformon. A Windows RT és a Windows Phone új platformok, és támogatnunk kell őket. Sőt, soha nem tudhatjuk, hogyan fog bővülni a platform, ezért érdemes megpróbálni mindegyiket elérni.

2) Felvett-e új fejlesztőket kifejezetten ehhez a projekthez, vagy újra felhasználta a tehetségeket a szervezeten belül? Adott-e fejlesztők idejüket, hogy segítsenek ebben a projektben?

A VideoLAN egy non-profit szervezet, alkalmazottak nélkül. A legtöbb ember a szabadidejében dolgozik. Most van egy kis tanácsadó cégem, amely segíti a VLC közösséget. Sok időt töltök kódolással, de projektmenedzsmenttel és minden unalmas, nem kódolási dologgal a VLC körül.

Ehhez a projekthez felvettem néhány VLC fejlesztőt és néhány más fejlesztőt, hogy dolgozzanak rajta. Néhány fejlesztő szabadidejében csinálta, de ez nagyon ritka volt, kivéve engem.

3) Ha a trendeket nézzük, sok fogyasztó ahelyett, hogy helyi vagy fizikai médiát játszana le, sok tartalmat streamel. Gondolja, hogy a VLC a jövőben is ilyen népszerű és széles körben használt lesz, mondjuk 2025-ben?

Remélem, hogy a VLC nem lesz olyan népszerű 2025-ben 🙂 Ha igen, az azt jelenti, hogy a videó világa még mindig teljesen törött és összetett. A VLC technológiáknak ott kellene lenniük, de talán kevésbé láthatóak 🙂

4) A VLC portjai iOS és Android rendszerben sokkal gyorsabbnak/egyszerűbbnek tűntek, mint a VLC portjai
a WinRT számára.

1. Először is, ez igaz vagy félreértés?

2. Ha ez igaz, miért volt egyszerűbb az iOS és Android platformon alkalmazások beszerzése?

3. Összehasonlíthatja és összevetheti az iOS és Android alkalmazások létrehozásának előnyeit/hátrányait a WinRT platformhoz képest? 

Nos, ez nagyon igaz. Ennek oka a technikai nehézségek.

Az iOS port volt talán a legegyszerűbb, mert elég közel van a Mac OS API-khoz. Az Android port egy kicsit hosszú volt az indulásig, de mégis megkaptuk. Viszont 2 év után még mindig béta, mert még mindig nem olyan jó, mint szeretnénk. Az utóbbi időben sok időt fektettem ebbe a részbe.

A WinRT fejlesztés nagyon nehezen kivitelezhető, különösen az alacsony szintű oldalon. Nincsenek megfelelő szálak, nincsenek BSD socketek, nincs fopen, minden fájl vagy adatfolyam megnyitásának aszinkronnak kell lennie, és nem nyithat meg egy fájlt felhasználói beavatkozás nélkül.

Más szóval, a WinRT különbözik minden más platformtól, és nem mindig jó okkal, hanem néha csak egy megbomlott ideológia miatt.

Úgy gondolom, hogy ez nem jó ötlet ennél a platformnál, mivel a fejlesztők egyszerűen kihagyhatják.

Felhasználói szempontból ez nagyon más, mert akkor nagyon jól néz ki a platform.

Sok időt töltünk a WinRT és a Win32 közötti különbségek áthidalásával, és ez segíteni fog nekünk a jövőben egy szoros kódbázis kialakításában.

5) Ha megnézzük az eredeti Kickstarter projektet az idővonalon, úgy tűnik, hogy a remény az volt, hogy ezt a projektet sokkal gyorsabb időn belül befejezzük. Mikor vette észre, hogy ez a projekt elmaradt az ütemtervtől, és hogyan kezelte ezt a kudarcot? 

Nos, pár hónap után elkezdtük kaparni a felszínt, így tudtuk, hogy ez hosszú lesz. Amikor elfogyott a pénz, nagyon lelassult az előrehaladás, de elég sok időt töltöttem vele, hogy közelebb kerüljek a megjelenéshez.

6) A VLC mindig ingyenes és nyílt forráskódú szoftver lesz, és miért?

1. Gondolt-e valaha más üzleti modellre az adományozáson kívül, például az opcionális hirdetéseken? 

Igen, a VLC mindig ingyenes és nyílt forráskódú lesz. Mert erkölcsileg ez a helyes. Fontos; hogy tudja, nem kémkedik utána, vagy nem csal meg a szoftvere.

Sok modellre gondoltunk, de eddig egyik sem volt túl jó. Az alkalmazásboltból azonban beszerezhetünk néhány fizetős „Support VLC” verziót, jellemzői paritással, mivel az olyan lenne, mint az adományozás. A hirdetések sokkal rosszabbak, mint a többi, mert még jobban követik a felhasználókat.

7) Mennyi idő van addig, amíg az alkalmazás asztali verziója és a metró verziója nem lesz jellemző?

nincs kristálygömböm, de nagyon kétlem, hogy a Metro verzió egyenrangú lesz az asztali alkalmazással. De lehet, hogy az embereknek nincs szükségük ezekre a funkciókra.

8) Tekintettel a Surface RT és a Surface 2 alacsony eladásaira, miért döntöttek úgy, hogy először a VLC-t hozzák a Windows RT-hez, a másodikat pedig a Windows Phone-hoz?

Mert a Windows Phone és a Windows RT probléma ugyanaz a VLC esetében: VLC fordítása ARM-hez. Ha ez megoldódott, a Windows RT verzió már másnap megjelenhet. A Windows Phone használatához erre ÉS egy új felhasználói felületre van szüksége.

Ezért számunkra a Windows RT verzió a Windows Phone verzió követelménye.

9) Számíthatunk a DLNA támogatására? A metróalkalmazás támogatni fogja a jövőben a Blu-Ray-t? Milyen kihívásokkal jár a hardveres gyorsítás támogatása?

Már van DLNA; A Blu-Ray valószínűleg soha nem fog megjelenni, az áruház DRM-korlátozásai miatt. A hardveres gyorsításhoz teljesen új dekódoló folyamatra van szükség, de megtesszük.

10) A Kickstarter frissítéseiben blogot írt a szimbólumokkal kapcsolatos kihívásokról. Számos szimbólum tilos a metróalkalmazásokban. Először is meg tudná magyarázni, hogy mik azok a szimbólumok, másodszor, miért tilos egyes szimbólumokat metró üzemmódban, harmadszor pedig miért volt olyan nehéz eltávolítani őket?

A szimbólum egy Windows API hívása. A WinRT ezeknek az API-knak csak nagyon korlátozott részét teszi lehetővé az áruházban, mert a Microsoft így döntött. Néha van értelme, néha csak nagyon hülyeség, és ideológiai okokból döntöttek a menedzserek. Minden alkalommal, amikor van egy szimbólum, meg kell találnia a megoldást, emulálnia kell az API-t, újra kell kódolnia a funkciót, vagy egyszerűen el kell távolítania.

11) A kibocsátási megjegyzésekben azt állította, hogy az alkalmazás kevésbé stabil Windows 8.0 alatt, mint a Windows 8.1 rendszeren, miért van ez?

Nem, azt mondtam, hogy egy Windows 8.0-ra tervezett alkalmazás kevésbé stabil, mint egy 8.1-es. Először is, sok WinRT API egyszerűen hibás a Windows 8.0 rendszeren. Aztán számos XAML vezérlő hiányzik vagy furcsa esetekben összeomlik, és végül az MSVCRT 12.0 sokkal stabilabb.

12) A VLC metróalkalmazás kialakítása meglehetősen lenyűgöző. Néhányan megjegyezték, hogy van némi hasonlóság a régi Zune szoftverrel; ez ihletet adott a tervezéshez?

Igen, nagyon szeretjük a régi Zune-t.

13) Megosztana velünk statisztikai adatokat az alkalmazás kiadása után letöltött számokról?

Még nincs ilyenem, de nem igazán érdekelnek a számok. El kellett engednünk, bármi történjen is. (VideoLAN twitter a fiók később 38,000 XNUMX letöltést tárt fel)

14) Milyen élményben volt része, amikor beküldte az alkalmazást a Windows 8 áruházba? Sokszor blogoltál, miután az alkalmazást elutasították.

A Windows 8 Store adminisztrációs panelje borzalmas és nagyon törött. Hogy egy ötletet adjak: egy vállalati fióknak csak egy felhasználója lehet.

15) A WinRT VLC alkalmazást részben a Microsoft által hivatalosan nem ajánlott módon fejlesztették ki. Nem lett volna egyszerűbb a semmiből átírni egy új alkalmazást?

Szerintem nem tudod, hogy a VLC 10 millió sornyi kód. Nem lehet átírni.

Neowin Kempf úrral is beszélgetett, lásd az interjújukat itt.

Kérjük, látogassa meg a Jean-Baptiste Kempf's-t is Blog (Kép jóváírása: JBK)

Gratulálunk a VideoLAN-nak a VLC Metro alkalmazás kiadásához, és köszönjük Kempf úrnak, hogy válaszolt kérdéseinkre.

Bővebben a témákról: jean-baptiste kempf, metró alkalmazás, videolan, vlc, winrt

Hagy egy Válaszol

E-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *