
I am interested in writing some real code now! What i could do with is a gfx library that Can render mpeg/mov files Scale Transform etc Is simple! Runs on windows in some form Ive got hudaks book about multimedia, and understand the general reactive idea behind it....i want to build on top of that Ive nosed around gloss and grapefruit, but the mpeg piece seems missing from these Any ideas? Excuse the spelling, sent from a phone with itty bitty keys, it like trying to sow a button on a shirt with a sausage. CONFIDENTIALITY NOTICE This e-mail (and any attached files) is confidential and protected by copyright (and other intellectual property rights). If you are not the intended recipient please e-mail the sender and then delete the email and any attached files immediately. Any further use or dissemination is prohibited. While MTV Networks Europe has taken steps to ensure that this email and any attachments are virus free, it is your responsibility to ensure that this message and any attachments are virus free and do not affect your systems / data. Communicating by email is not 100% secure and carries risks such as delay, data corruption, non-delivery, wrongful interception and unauthorised amendment. If you communicate with us by e-mail, you acknowledge and assume these risks, and you agree to take appropriate measures to minimise these risks when e-mailing us. MTV Networks International, MTV Networks UK & Ireland, Greenhouse, Nickelodeon Viacom Consumer Products, VBSi, Viacom Brand Solutions International, Be Viacom, Viacom International Media Networks and VIMN and Comedy Central are all trading names of MTV Networks Europe. MTV Networks Europe is a partnership between MTV Networks Europe Inc. and Viacom Networks Europe Inc. Address for service in Great Britain is 17-29 Hawley Crescent, London, NW1 8TT.

Hmmmm No response Having dug around a bit, a sensible approach would be to use some sort of html5 library....html isnt my thing...i have a passing knowledge of websharper, something like that would be ideal. Create html5 in haskell Create javascript in haskell Best rendered to standalone client side html, i dont need all the complexity of a server I mildly overwhelmed with options any advice? Books to buy, tutorials to have a go at? Excuse the spelling, sent from a phone with itty bitty keys, it like trying to sow a button on a shirt with a sausage.
On 25 Jun 2015, at 08:55, Nicholls, Mark
wrote: I am interested in writing some real code now!
What i could do with is a gfx library that Can render mpeg/mov files Scale Transform etc Is simple! Runs on windows in some form
Ive got hudaks book about multimedia, and understand the general reactive idea behind it....i want to build on top of that
Ive nosed around gloss and grapefruit, but the mpeg piece seems missing from these
Any ideas?
Excuse the spelling, sent from a phone with itty bitty keys, it like trying to sow a button on a shirt with a sausage.
CONFIDENTIALITY NOTICE This e-mail (and any attached files) is confidential and protected by copyright (and other intellectual property rights). If you are not the intended recipient please e-mail the sender and then delete the email and any attached files immediately. Any further use or dissemination is prohibited. While MTV Networks Europe has taken steps to ensure that this email and any attachments are virus free, it is your responsibility to ensure that this message and any attachments are virus free and do not affect your systems / data. Communicating by email is not 100% secure and carries risks such as delay, data corruption, non-delivery, wrongful interception and unauthorised amendment. If you communicate with us by e-mail, you acknowledge and assume these risks, and you agree to take appropriate measures to minimise these risks when e-mailing us. MTV Networks International, MTV Networks UK & Ireland, Greenhouse, Nickelodeon Viacom Consumer Products, VBSi, Viacom Brand Solutions International, Be Viacom, Viacom International Media Networks and VIMN and Comedy Central are all trading names of MTV Networks Europe. MTV Networks Europe is a partnership between MTV Networks Europe Inc. and Viacom Networks Europe Inc. Address for service in Great Britain is 17-29 Hawley Crescent, London, NW1 8TT.

Hi Mark! Can you share a book name you mentioned? I'm interested in
decoding MP3 to OGG and streaming these two formats online. I'm going to
play with this stuff in the near future.
вт, 30 июня 2015 г. в 12:28, Nicholls, Mark
Hmmmm
No response
Having dug around a bit, a sensible approach would be to use some sort of html5 library....html isnt my thing...i have a passing knowledge of websharper, something like that would be ideal.
Create html5 in haskell Create javascript in haskell
Best rendered to standalone client side html, i dont need all the complexity of a server
I mildly overwhelmed with options any advice? Books to buy, tutorials to have a go at?
Excuse the spelling, sent from a phone with itty bitty keys, it like trying to sow a button on a shirt with a sausage.
On 25 Jun 2015, at 08:55, Nicholls, Mark
wrote: I am interested in writing some real code now!
What i could do with is a gfx library that Can render mpeg/mov files Scale Transform etc Is simple! Runs on windows in some form
Ive got hudaks book about multimedia, and understand the general reactive idea behind it....i want to build on top of that
Ive nosed around gloss and grapefruit, but the mpeg piece seems missing from these
Any ideas?
Excuse the spelling, sent from a phone with itty bitty keys, it like trying to sow a button on a shirt with a sausage.
CONFIDENTIALITY NOTICE
This e-mail (and any attached files) is confidential and protected by copyright (and other intellectual property rights). If you are not the intended recipient please e-mail the sender and then delete the email and any attached files immediately. Any further use or dissemination is prohibited.
While MTV Networks Europe has taken steps to ensure that this email and any attachments are virus free, it is your responsibility to ensure that this message and any attachments are virus free and do not affect your systems / data.
Communicating by email is not 100% secure and carries risks such as delay, data corruption, non-delivery, wrongful interception and unauthorised amendment. If you communicate with us by e-mail, you acknowledge and assume these risks, and you agree to take appropriate measures to minimise these risks when e-mailing us.
MTV Networks International, MTV Networks UK & Ireland, Greenhouse, Nickelodeon Viacom Consumer Products, VBSi, Viacom Brand Solutions International, Be Viacom, Viacom International Media Networks and VIMN and Comedy Central are all trading names of MTV Networks Europe. MTV Networks Europe is a partnership between MTV Networks Europe Inc. and Viacom Networks Europe Inc. Address for service in Great Britain is 17-29 Hawley Crescent, London, NW1 8TT.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

Ah, I was hoping for this the other way around….i.e. if someone can recommend a book....I just want to create some html with video elements (I think) with some javascript operate on the canvas etc….but do it in Haskell…I sort of know how to do this in F#.
You want to do something much harder.
From: Geraldus [mailto:heraldhoi@gmail.com]
Sent: 30 June 2015 9:48 AM
To: Nicholls, Mark; haskell-cafe@haskell.org
Subject: Re: [Haskell-cafe] Advice gfx library
Hi Mark! Can you share a book name you mentioned? I'm interested in decoding MP3 to OGG and streaming these two formats online. I'm going to play with this stuff in the near future.
вт, 30 июня 2015 г. в 12:28, Nicholls, Mark
On 25 Jun 2015, at 08:55, Nicholls, Mark
mailto:nicholls.mark@vimn.com> wrote: I am interested in writing some real code now!
What i could do with is a gfx library that Can render mpeg/mov files Scale Transform etc Is simple! Runs on windows in some form
Ive got hudaks book about multimedia, and understand the general reactive idea behind it....i want to build on top of that
Ive nosed around gloss and grapefruit, but the mpeg piece seems missing from these
Any ideas?
Excuse the spelling, sent from a phone with itty bitty keys, it like trying to sow a button on a shirt with a sausage.
CONFIDENTIALITY NOTICE This e-mail (and any attached files) is confidential and protected by copyright (and other intellectual property rights). If you are not the intended recipient please e-mail the sender and then delete the email and any attached files immediately. Any further use or dissemination is prohibited. While MTV Networks Europe has taken steps to ensure that this email and any attachments are virus free, it is your responsibility to ensure that this message and any attachments are virus free and do not affect your systems / data. Communicating by email is not 100% secure and carries risks such as delay, data corruption, non-delivery, wrongful interception and unauthorised amendment. If you communicate with us by e-mail, you acknowledge and assume these risks, and you agree to take appropriate measures to minimise these risks when e-mailing us. MTV Networks International, MTV Networks UK & Ireland, Greenhouse, Nickelodeon Viacom Consumer Products, VBSi, Viacom Brand Solutions International, Be Viacom, Viacom International Media Networks and VIMN and Comedy Central are all trading names of MTV Networks Europe. MTV Networks Europe is a partnership between MTV Networks Europe Inc. and Viacom Networks Europe Inc. Address for service in Great Britain is 17-29 Hawley Crescent, London, NW1 8TT. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.orgmailto:Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe CONFIDENTIALITY NOTICE This e-mail (and any attached files) is confidential and protected by copyright (and other intellectual property rights). If you are not the intended recipient please e-mail the sender and then delete the email and any attached files immediately. Any further use or dissemination is prohibited. While MTV Networks Europe has taken steps to ensure that this email and any attachments are virus free, it is your responsibility to ensure that this message and any attachments are virus free and do not affect your systems / data. Communicating by email is not 100% secure and carries risks such as delay, data corruption, non-delivery, wrongful interception and unauthorised amendment. If you communicate with us by e-mail, you acknowledge and assume these risks, and you agree to take appropriate measures to minimise these risks when e-mailing us. MTV Networks International, MTV Networks UK & Ireland, Greenhouse, Nickelodeon Viacom Consumer Products, VBSi, Viacom Brand Solutions International, Be Viacom, Viacom International Media Networks and VIMN and Comedy Central are all trading names of MTV Networks Europe. MTV Networks Europe is a partnership between MTV Networks Europe Inc. and Viacom Networks Europe Inc. Address for service in Great Britain is 17-29 Hawley Crescent, London, NW1 8TT.

If you don't interest in web server stuff I think you can use Lucid [1] or Hakyll [2]. If I'm not mistaken these libraries are static sites generators. To generate JavaScript from Haskell I use GHCJS [3] personally, but there are also Fay [4] and Haste [5]. [1]: http://hackage.haskell.org/package/lucid [2]: http://hackage.haskell.org/package/hakyll [3]: https://github.com/ghcjs [4]: https://github.com/faylang/fay/wiki [5]: http://haste-lang.org/

It seems like the ffmpeg bindings for haskell might work. I'm not sure, but
it's worth taking a look.
http://hackage.haskell.org/package/ffmpeg-light
On 30 June 2015 at 14:37, Geraldus
If you don't interest in web server stuff I think you can use Lucid [1] or Hakyll [2]. If I'm not mistaken these libraries are static sites generators.
To generate JavaScript from Haskell I use GHCJS [3] personally, but there are also Fay [4] and Haste [5].
[1]: http://hackage.haskell.org/package/lucid [2]: http://hackage.haskell.org/package/hakyll [3]: https://github.com/ghcjs [4]: https://github.com/faylang/fay/wiki [5]: http://haste-lang.org/
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
-- Regards Sumit Sahrawat

ffmpeg-light would certainly do what's wanted, but I've only tested it on OS X and Linux. To get it working on Windows will require some help in making sure that ffmpeg is installed and linked in properly. Anthony Sumit Sahrawat, Maths & Computing, IIT (BHU) writes:
It seems like the ffmpeg bindings for haskell might work. I'm not sure, but it's worth taking a look.
http://hackage.haskell.org/package/ffmpeg-light
On 30 June 2015 at 14:37, Geraldus
wrote: If you don't interest in web server stuff I think you can use Lucid [1] or Hakyll [2]. If I'm not mistaken these libraries are static sites generators.
To generate JavaScript from Haskell I use GHCJS [3] personally, but there are also Fay [4] and Haste [5].
[1]: http://hackage.haskell.org/package/lucid [2]: http://hackage.haskell.org/package/hakyll [3]: https://github.com/ghcjs [4]: https://github.com/faylang/fay/wiki [5]: http://haste-lang.org/
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
participants (4)
-
Anthony Cowley
-
Geraldus
-
Nicholls, Mark
-
Sumit Sahrawat, Maths & Computing, IIT (BHU)