9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "Devon H. O'Dell" <devon.odell@gmail.com>
To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net>
Subject: Re: [9fans] Flash Video
Date: Mon,  2 Feb 2009 08:14:05 -0500	[thread overview]
Message-ID: <9ab217670902020514h5e1f61eye7f6b3c72a241901@mail.gmail.com> (raw)
In-Reply-To: <4e6ca2050902020126p2253cf80n8a878cb7dcd2c84d@mail.gmail.com>

2009/2/2 Akshat Kumar <akumar@mail.nanosouffle.net>:
> 2009/2/2 Skip Tavakkolian <9nut@9netics.com>:
>> it might require a c-section.
>> might want to start with VLC or ffmpeg.
>>
>
> My aim was just to get 9fans talking about it.
> Hence, the pushing.
>
> But yes, what information can you provide
> about either of those, with regards to porting
> or creating natively?

The Flash file format is an open standard
(http://www.adobe.com/devnet/swf/). To be useful for encoded video,
you'd need a VP6 codec (which seems lolno) and x264. It would probably
be possible to do at least the x264 stuff via ffmpeg, which is
probably not too difficult to port -- it's pretty simple code and the
codecs are easily portable. To be useful for anything else, you'd also
need a bytecode interpreter that understood the compiled actionscript
-- it's just a bytecode-compiled ECMAScript, and I believe its details
are also found in that PDF. The rest is being able to display JPG/PNG
raster images and antialiased TTF and vectors. (Flash allows you to
embed fonts into the generated SWF output as well).

--dho

> ak
>
>



  reply	other threads:[~2009-02-02 13:14 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-02  7:23 Akshat Kumar
2009-02-02  8:24 ` Skip Tavakkolian
2009-02-02  9:26   ` Akshat Kumar
2009-02-02 13:14     ` Devon H. O'Dell [this message]
2009-02-03 10:11       ` Eris Discordia
2009-02-03 11:30         ` Pietro Gagliardi
2009-02-03 21:44           ` Eris Discordia
     [not found]           ` <11B9D87D35DF27161465F0F6@192.168.1.2>
2009-02-03 22:07             ` hiro
2009-02-03 22:56               ` Skip Tavakkolian
2009-02-04  3:48                 ` Akshat Kumar
2009-02-04  9:08                   ` hiro
2009-02-04 14:42                 ` Devon H. O'Dell
     [not found]       ` <576646E7A0849CE7F0DC36A5@192.168.1.2>
2009-02-03 11:22         ` Christian Walther

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9ab217670902020514h5e1f61eye7f6b3c72a241901@mail.gmail.com \
    --to=devon.odell@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).