böff tracker ( trey | 2012. október 20., szombat - 10:15 )

Mindig érdeklődéssel olvasom az olyan sztorikat, amikor egy munkának, tevékenységnek melléktermékeként egy homlokegyenest más dolog születik meg. Ilyen a Snowmix szoftver is, amelyet a Copenhagen Suborbitals adott ki GPLv3 alatt.
A Copenhagen Suborbitals egy non-profit szervezet, amelynek a fő célja az, hogy embert juttasson a űrbe. Nyilvánvaló, hogy ennek a tevékenységnek nem kell szoros kapcsolatban állnia a szoftverfejlesztéssel, kiváltképp nem a nyílt forrású szoftverek fejlesztésével. Mindenesetre a szervezet úgy döntött, hogy az általa végzett kutatásokat, fejlesztéseket nyílttá teszi.

A Copenhagen Suborbitals a kilövési kísérleteit - számos okból - videóra rögzíti és streameli. A videók streamelése rendkívül fontos számukra, így megalakították a SteamTeam-et, amelynek feladata a videók rögzítése és terjesztése. Fontos kérdés volt, hogy a rögzített anyagokat hogyan juttassák el a fogyasztókhoz. A csapat több videó stream-et akart egybekeverni és a kész anyagra képeket, feliratokat akartak tenni.

Próbálkoztak meglevő szerszámokkal - pl. Gstreamer-rel - de arra jutottak, hogy jobban járnak, ha készítenek egy saját megoldást. Így született meg a Snowmix, a Linux videomixer, amely számos funkcióval rendelkezik:

  • Unlimited number of video feeds, geometries and frame rate.
  • Command language for scripting text overlays.
  • Video scaling of regular feeds limited to 1:1, 1:2, 1:3, 1:4, 1:5, 2:3, 2:5 and 3:5.
  • Handling of PAR (Pixel Aspect Ratio) for regular feeds.
  • Unlimited number of virtual feeds (unlimited number of copies from regular feeds).
  • For virtual feeds unlimited vector based up and down scaling of both height and width independently.
  • For virtual feeds unlimited vector based rotation of video images.
  • For virtual feeds unlimited vector based alpha blending of video images.
  • Unlimited overlay of external PNG based images with or without transparency.
  • Unlimited number of vector based (font based) texts in any color on top or underneath video.
  • Unlimited vector based rotation and alpha blending of text.
  • Support for solid and shaded (transparent) background for text.
  • Support for changed shading of background under text also known as individual linear pattern shading.

A szoftver honlapja elérhető a Sourceforge-on. További részletek itt.

böff ( Cozi | 2012. október 21., vasárnap - 19:03 )

[Feliratkozás]

böff ( Dacr | 2012. október 22., hétfő - 19:32 )

+1

böff ( john_silver | 2012. október 22., hétfő - 18:44 )

sub