RE: help getting started

Hello Patrick,

On Linux, RealPlayer is the way to go:
https://helixcommunity.org/

It has Support for Vorbis audio and Theora video.
One thing that it doesn't have is a good text format, which when Timed
Text becomes Recommended, I hope RealPlayer adds it.

Here's a couple of examples of SMIL, you'll notice on TreePoem without a
transparent background the text disappears.

http://www.multimedia4everyone.com/treepoem/treepoem.zip

On March of the Free Formats the text and underlying background matches.
Until Timed Text comes to the rescue keep text layout simple.

http://www.multimedia4everyone.com/march/march_3.zip



Another use of SMIL is SMIL Timesheets. 
It's new, not fully standarized yet but the potential of XHTML, SVG and
SMIL in a browser is jaw dropping.

This is the code for a simple slideshow with audio. It's an early
example but it works on Linux Opera 9.52

Good Luck with your SMIL projects,

Jose Ramirez

PS For me the text editor that comes with Ubuntu works fine. That's the
coolest part of SMIL, it gives access to multimedia to everyone :)

-------------------------------------------------------------------



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:smil="http://www.w3.org/2007/07/SMIL30/Timesheets">

 <head>  

  <title>Testing SMIL Timesheets, SVG, Audio in XHTML</title>

  

 

 </body>

</html>


-----------------------------------------------------------------------

 <svg

  xmlns:svg="http://www.w3.org/2000/svg"

  xmlns="http://www.w3.org/2000/svg"

  xmlns:xlink="http://www.w3.org/1999/xlink"

  version="1.0"

  width="600"

  height="600"

  id="svg_0">

  

  <defs id="defs0" />

    

  <g id="layer0">

    

    <image

       xlink:href="pretty_china_01.jpg"

       x="0"

       y="0"

       width="600"

       height="600"

       id="image1"

       style="opacity:0;" >

  

     <animate id="a_i1" targetElement="image1" attributeName="opacity"
attributeType="CSS" 

     from="0" to="1" begin="2s" dur="3s" fill="freeze"/>

     <animate id="a_i1a" targetElement="image1" attributeName="opacity"
attributeType="CSS" 

     from="1" to="0" begin="7s" dur="3s" fill="freeze"/>

    </image>

 

    <image

     xlink:href="pretty_china_02.jpg"

     x="0"

     y="0"

     width="600"

     height="600"

     id="image2" 

     style="opacity:0;" >

     <animate id="a_i2" targetElement="image2" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="10s" dur="3s" fill="freeze"/>

     <animate id="a_i2a" targetElement="image2" attributeName="opacity"
attributeType="CSS" 

     from="1" to="0" begin="15s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_03.jpg"

     x="0"

     y="75"

     width="600"

     height="450"

     id="image3"

     style="opacity:0;" >

     <animate id="a_i3" targetElement="image3" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="18s" dur="3s" fill="freeze"/>

     <animate id="a_i3a" targetElement="image3" attributeName="opacity"
attributeType="CSS" 

     from="1" to="0" begin="23s" dur="3s" fill="freeze"/>

    </image>

   

    <image

     xlink:href="pretty_china_04.jpg"

     x="0"

     y="75"

     width="600"

     height="450"

     id="image4"

     style="opacity:0;" >

     <animate id="a_i4" targetElement="image4" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="26s" dur="3s" fill="freeze"/>

     <animate id="a_i4a" targetElement="image4" attributeName="opacity"
attributeType="CSS" 

     from="1" to="0" begin="31s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_05.jpg"

     x="0"

     y="0"

     width="600"

     height="600"

     id="image5"

     style="opacity:0;" >

     <animate id="a_i5" targetElement="image5" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="34s" dur="3s" fill="freeze"/>

     <animate id="a_i5a" targetElement="image5" attributeName="opacity"
attributeType="CSS" 

     from="1" to="0" begin="39s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_06.jpg"

     x="0"

     y="0"

     width="600"

     height="600"

     id="image6"

     style="opacity:0;" >

     <animate id="a_i6" targetElement="image6" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="42s" dur="3s" fill="freeze"/>

     <animate id="a_i6a" targetElement="image6" attributeName="opacity"
attributeType="CSS" 

     from="1" to="0" begin="47s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_07.jpg"

     x="0"

     y="0"

     width="600"

     height="600"

     id="image7"

     style="opacity:0;" >

     <animate id="a_i7" targetElement="image7" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="50s" dur="3s" fill="freeze"/>

     <animate id="a_i7a" targetElement="image7" attributeName="opacity"
attributeType="CSS" 

      from="1" to="0" begin="55s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_08.jpg"

     x="0"

     y="75"

     width="600"

     height="450"

     id="image8"

     style="opacity:0;" >

     <animate id="a_i8" targetElement="image8" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="58s" dur="3s" fill="freeze"/>

     <animate id="a_i8a" targetElement="image8" attributeName="opacity"
attributeType="CSS" 

     from="1" to="0" begin="63s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_09.jpg"

     x="0"

     y="75"

     width="600"

     height="450"

     id="image9"

     style="opacity:0;" >

     <animate id="a_i9" targetElement="image9" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="66s" dur="3s" fill="freeze"/>

     <animate id="a_i9a" targetElement="image9" attributeName="opacity"
attributeType="CSS" 

      from="1" to="0" begin="71s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_10.jpg"

     x="0"

     y="0"

     width="600"

     height="600"

     id="image10"

     style="opacity:0;" >

     <animate id="a_i10" targetElement="image10" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="74s" dur="3s" fill="freeze"/>

     <animate id="a_i10a" targetElement="image10"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="79s" dur="3s" fill="freeze"/>

    </image>



   <image

     xlink:href="pretty_china_11.jpg"

     x="0"

     y="0"

     width="600"

     height="600"

     id="image11"

     style="opacity:0;" >

     <animate id="a_i11" targetElement="image11" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="82s" dur="3s" fill="freeze"/>

     <animate id="a_i11a" targetElement="image11"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="87s" dur="3s" fill="freeze"/>

    </image>





    <image

     xlink:href="pretty_china_12.jpg"

     x="0"

     y="75"

     width="600"

     height="450"

     id="image12"

     style="opacity:0;" >

     <animate id="a_i12" targetElement="image12" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="90s" dur="3s" fill="freeze"/>

     <animate id="a_i12a" targetElement="image12"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="95s" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_13.jpg"

     x="75"

     y="0"

     width="450"

     height="600"

     id="image13"

     style="opacity:0;" >

     <animate id="a_i13" targetElement="image13" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="98s" dur="3s" fill="freeze"/>

     <animate id="a_i13a" targetElement="image13"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="01:43" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_14.jpg"

     x="0"

     y="0"

     width="600"

     height="600"

     id="image14"

     style="opacity:0;" >

     <animate id="a_i14" targetElement="image14" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="01:46" dur="3s" fill="freeze"/>

     <animate id="a_i14a" targetElement="image14"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="01:51" dur="3s" fill="freeze"/>

    </image>





    <image

     xlink:href="pretty_china_15.jpg"

     x="0"

     y="75"

     width="600"

     height="450"

     id="image15"

     style="opacity:0;" >

     <animate id="a_i15" targetElement="image15" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="01:54" dur="3s" fill="freeze"/>

     <animate id="a_i15a" targetElement="image15"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="01:59" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_16.jpg"

     x="75"

     y="0"

     width="450"

     height="600"

     id="image16"

     style="opacity:0;" >

     <animate id="a_i16" targetElement="image16" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="02:02" dur="3s" fill="freeze"/>

     <animate id="a_i16a" targetElement="image16"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="02:07" dur="3s" fill="freeze"/>

    </image>



    <image

     xlink:href="pretty_china_17.jpg"

     x="0"

     y="75"

     width="600"

     height="450"

     id="image17"

     style="opacity:0;" >

     <animate id="a_i17" targetElement="image17" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="02:10" dur="3s" fill="freeze"/>

     <animate id="a_i17a" targetElement="image17"
attributeName="opacity" attributeType="CSS" 

      from="1" to="0" begin="02:25" dur="3s" fill="freeze"/>

    </image>



  <g id="g_c1"

   style="opacity:0;" > 

    

    <text

     x="0"

     y="0"

     id="c_txt_1"

     xml:space="preserve"

    
style="opacity:1;font-size:20px;font-style:normal;font-variant:normal;

            font-weight:normal;font-stretch:normal;

     fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;

     stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;

     font-family:Arial;-inkscape-font-specification:Arial">

      

     <a
xlink:href="http://www.multimedia4everyone.com/china/media_source/Feng_Jiang.htm"
xlink:show="new" >

       <tspan

        x="0"

        y="150"

        id="c_txtspan_1">Images by Feng Jiang, copy of his 2006 website

    </tspan>

     </a> 

    </text>



    <text

     x="0"

     y="0"

     id="c_txt_2"

     xml:space="preserve"

    
style="opacity:1;font-size:20px;font-style:normal;font-variant:normal;

            font-weight:normal;font-stretch:normal;

     fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;

     stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;

     font-family:Arial;-inkscape-font-specification:Arial">

      

     <a
xlink:href="http://www.multimedia4everyone.com/china/media_source/mausoleum.html"
xlink:show="new" >

      <tspan

       x="0"

       y="250"

       id="c_txtspan_2">Music Return to Mausland by Mauseoleum, opsound
2005

   </tspan>

     </a> 

    </text>





    <text

     x="0"

     y="0"

     id="c_txt_3"

     xml:space="preserve"

    
style="opacity:1;font-size:20px;font-style:normal;font-variant:normal;

            font-weight:normal;font-stretch:normal;

     fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;

     stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;

     font-family:Arial;-inkscape-font-specification:Arial">

      

      <a xlink:href="http://www.tml.tkk.fi/~pv/timesheets/index.xhtml"
xlink:show="new" >

       <tspan

        x="0"

        y="350"

        id="c_txtspan_3">Timesheets JavaScript Engine by Petri Vuorimaa

    </tspan>

      </a> 

    </text>





    <text

     x="0"

     y="0"

     id="c_txt_4"

     xml:space="preserve"

    
style="opacity:1;font-size:20px;font-style:normal;font-variant:normal;

            font-weight:normal;font-stretch:normal;

     fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;

     stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;

     font-family:Arial;-inkscape-font-specification:Arial">

      

      <tspan

       x="0"

       y="450"

       id="c_txtspan_4">Assembled by Jose Ramirez 2008

   </tspan>

     </text>



   <animate id="a_c_1" targetElement="g_c1" attributeName="opacity"
attributeType="CSS" 

      from="0" to="1" begin="02:28" dur="10s" fill="freeze"/>

  </g>

 </g>

</svg>



------------------------------------------------------------------------



-------- Original Message --------
Subject: help getting started
From: Patrick <optomatic@rogers.com>
Date: Thu, September 11, 2008 6:20 am
To: www-smil@w3.org


This is my first post

SMIL looks like a great idea but unfortunately like most great ideas it
does not seem to have been rapid,ly adopted.

The website has lots of links but if someone could guide me, it could
really cut down on th time needed to get setup.

Please tell me the best player for Linux?

I guess everything can be done in a text editor but please tell me your
favorite authoring tool again on the Linux platform.

Thanks in advance-Patrick

Received on Saturday, 27 September 2008 16:21:07 UTC