Thanks, Josh. 

I'm no programmer, but I dabble in PHP - so I should be able to 
figure it out.

Much appreciated...
joe
www.hotbizz.com


--- In [email protected], Joshua Kinberg <[EMAIL PROTECTED]> 
wrote:
>
> Eh, whatever... I'll send this to the group.
> Here's the php script (attached .txt file... just rename to .php).
> Feel free to add in the embed code for SWF and FLV.
> If you have any scripting experience this should be really 
straightforward.
> 
> Enjoy!
> 
> -Josh
> 
> 
> ---------- Forwarded message ----------
> From: Joshua Kinberg <[EMAIL PROTECTED]>
> Date: Jan 12, 2006 12:27 PM
> Subject: Re: [videoblogging] Re: Vlogging with Flash - nice pop-up 
generator!
> To: [email protected]
> 
> 
> The PHP script is really simple. If you have any basic scripting
> experience it should be a cake-walk. I was going to include it in 
the
> Vlogging Hacks book, but then that got cancelled. It may be 
included
> in one of the other Vlogging books that either Jay, or Ryanne and
> Verdi are working on.
> 
> I can send it to you offlist... I haven't looked at it in a while 
and
> I don't really have time to provide much support.
> 
> -Josh
> 
> 
> On 1/12/06, Joe Chapuis <[EMAIL PROTECTED]> wrote:
> >
> >
> > Josh --
> >
> > I like that pop-up generator!
> >
> > I switched from QT to Flash 8 as my primary format,
> > but I'd like to offer other options via pop-up windows.
> > Your solution is just what I was thinking about.
> >
> > Is the PHP script available?
> >
> > Thanks...
> > joe
> > http://www.hotbizz.com
> >
> >
> >
> > --- In [email protected], Joshua Kinberg 
<[EMAIL PROTECTED]> wrote:
> > >
> > > I think the whole argument that Flash has the most ubiquity is 
a bit of a
> > myth.
> > > Rocketboom has always been embedded Quicktime. They have a 
huge daily
> > audience.
> > > No one ever complains that they can't see the Quicktime video. 
Of
> > > course they provide other formats too because some people 
prefer them.
> > > Honestly, the myth that Quicktime isn't supported is more 
because
> > > people use Internet Explorer on Windows, which sort of 
sabotages
> > > Quicktime playback (it will not "fast start" quicktime unless 
it is
> > > properly embedded in an HTML page). My answer to this is to 
use pop-up
> > > windows with the video embedded, and I wrote a simple code 
generator
> > > so that people can do it easily:
> > >
> > > http://joshkinberg.com/popupmaker
> > >
> > > Try it, enter the URL of a video file, add some of the other 
info if
> > > you want and watch what happens. The link will pop up a small 
window
> > > with the video embedded. It works for Windows Media too. I 
could
> > > probably add FLV support as well, just haven't taken the time 
to do
> > > it.
> > >
> >
> >
> >  ________________________________
> >  YAHOO! GROUPS LINKS
> >
> >
> >  Visit your group "videoblogging" on the web.
> >
> >  To unsubscribe from this group, send an email to:
> >  [EMAIL PROTECTED]
> >
> >  Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service.
> >
> >  ________________________________
> >
> 
> <?php
> 
> if ($_GET['url'])
>       $url = $_GET['url'];
>       
> if ($_GET['size'])
>       $size = $_GET['size'];
> else
>       $size = 320;
>       
> $width = $size;
> $height = round(($size/4)*3);
> 
> // get file extension
> $url_array = split("/", $url);        
> $filename = $url_array[sizeof($url_array)-1];
> $file_array = explode(".", $filename);
> $file_ext = strtolower($file_array[sizeof($file_array)-1]);
> 
> ?>
> 
> <html>
> <head>
> 
> <title>Video</title>
> 
> <style>
> body {
>       background-color: #000000;
>       text-align: center;
>       margin: 0px;
>       padding: 0px;
>       color:#CCCCCC;
>       font-size:12px;
>       font-family: Arial, Verdana, Helvetica, sans-serif;
> }
> 
> a {
>       font-size:12px;
>       color:#CCCCCC;
>       text-decoration:none;
> }
> 
> a:hover {
>       text-decoration: underline;
> }
> 
> #video {
>       height: 100%;
>       margin: auto;
>       padding: 15px; auto;
> }
> 
> </style>
> </head>
> 
> <body>
> <div id="video">
> <?php
> 
> // print HTML embed code for each file type
> switch ($file_ext) {
>       case "mov":
>       case "mp4":
>       case "qt":
>       case "smil":
>       case "3gp":
>       case "mpg":
>       case "mpeg":
>       case "m4v":
>       case "mp3":
>       case "wav":
>       case "aiff":
>       case "aac":
>       case "m4b":
>               $height = $height + 16;
>               $html =<<<END
> <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" 
> width="$width" height="$height" 
codebase="http://www.apple.com/qtactivex/qtplugin.cab";>
> <param name="src" value="$url">
> <param name="autoplay" value="true">
> <param name="controller" value="true">
> <param name="scale" value="aspect">
> <embed src="$url" 
>       width="$width" height="$height" 
>       autoplay="true" 
>       controller="true" 
>       scale="aspect"
>       pluginspace="http://www.apple.com/quicktime/download/";>
> </embed>
> </object>
> END;
>               break;
>               
>       case "wmv":
>       case "avi":
>               $height = $height + 46;
>               $html =<<<END
> <object id="MediaPlayer1" 
> width="$width" height="$height" 
> classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
> 
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/ns
mp2inf.cab#Version=6,4,7,1112"
> standby="Loading..."
> type="application/x-mplayer2">
> <param name="fileName" value="$url">
> <param name="showControls" value="true">
> <param name="showTracker" value="true">
> <embed type="application/x-mplayer2" name="MediaPlayer1" 
> pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/"; 
> width="$width" height="$height" 
> showControls="true" showTracker="true"
> src="$url">
> </embed>
> </object>
> END;
>               break;
>               
>       case "swf":
>       
>               break;
>       case "flv":
>       
>               break;
> }
> 
> echo $html;
> echo "<br/>";
> /*
> echo "Resize: <a href=\"" . $_SERVER['PHP_SELF'] . "?url=" . 
$url . "&size=320\">320x340</a> | <a href=\"" . $_SERVER
['PHP_SELF'] . "?url=" . $url . "&size=640\">640x480</a></div>";
> */
> ?>
> </div>
> </body>
> </html>
>






 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/videoblogging/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to