Tak on doteď byl Openshot propojený například s Kdenlive, skrze framework MLT. Teď tu snahu Openshotu ale moc nechápu a spíše bych na ni nepřispíval - namísto aby přispěli do upstreamu, chtějí od začátku vytvořit nový framework.
Tuší někdo proč to dělají? Kompatibilita s Windows a MacOSX důvodem být nemůže, protože MLT tam funguje.
Viz. http://www.mltframework.org/bin/view/MLT/WindowsBuild
http://www.mltframework.org/bin/view/MLT/MacOSXPort
Vývojáří zmiňují stabilitu, kompozice, animaci efektů, jednoduchý API a další věci.
Vzhledem k tomu, že vývojáři používali MLT několik let, tak předpokládám, že když nyní dělají vlastní knihovnu, mají k tomu rozumný důvod, proč od MLT odcházejí.
Z mých zkušeností je třeba OpenShot mnohem lepší než Kdenlive. Ten umí pár zajímavých efektů, ale zase na druhou stranu plno zásadních věcí neumí.
Mac neznam, ale pro wokna neexistuje ani jeden použitelnej NLE zdarma. Pokud jsi někdy zkusil použít jeden z těch programů, co zmiňuješ, tak Ti musí být jasné, že snad s výjimkou Kdenlive to s OpenShotem nemá vůbec srovnání.
PiTiVi skoro nic neumí, vývoj už několik let přešlapuje na místě. Avidemux vůbec není NLE, Cinelerra má otřesný GUI starý 20 let, Kdenlive umí pár základních věcí, ale taky to je celkem slabota, Kino neumí skoro nic a je dělaný specificky pro historickej DV formát.
OpenShot je v současnosti jediný dobře použitelný NLE pro Linux a verze 2.0 ho má ještě hodně vylepšit, pokud bude i verze pro Windows, bude to skvělý. Avidemux je skvělý na to, co umí - jednoduchý střih a konverze mezi formáty. Ostatní zapadnou v zapomnění, pokud se nic zásadního nestane.
Vse co je v linuxu je multiplatformni ;-)))
Ale samozrejme, ze jako toolkit bude muset pozit QT, ten totiz skutecne dobre funguje vsude.
Jadro bez GUI musi fungovat pres C++ ... kdyz tak cygwin ... windows proste nikdy nebudou dobre a i Apple je na tom blbe se svoji Cocoa ... ale zase tam bude fungovat to posix jadro a QT taky ;-)))
No na Apple je video editoru dost, takze by stacil Linux Windows ... problem windows je, ze na ne vzdy musi byt samostatny tym, nebot ty nejsou kompatibilini s nicim ....