Google Flix Engine Linux Reference Manual Instrukcja Użytkownika Strona 472

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 545
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 471
466 Flix Engine Linux Page Documentation
7.15 CGI
This example consists of 2 parts: flix2_sample.py and process_sample.py. flix2_sample.py searches for
uploaded files to encode and allows the user to select one while giving the option to set values for most
of the engine’s functions. The engine options are separated into sections that map to the engine’s include
files.
To use this example navigate to flix2_sample.py in your web browser, select a file from the list, set any of
the desired options and click the encode button. The selected options are submitted to process_sample.py
which runs the encode loop.
Default file locations used by the scripts:
Input : /var/www/cgi-bin/flixmedia/in ($indir in flix2_sample.py)
Overlay : /var/www/cgi-bin/flixmedia/overlay ($overlaydir in flix2_sample.py)
Output : /var/www/cgi-bin/flixmedia/out ($outdir in process_sample.py)
7.15.1 flix2_sample.py
#!/usr/bin/python
##==========================================================================
##
## Copyright (c) On2 Technologies Inc. All Rights Reserved.
##
##--------------------------------------------------------------------------
##
## File: $Workfile$
## $Revision$
##
## Last Update: $DateUTC$
##
##--------------------------------------------------------------------------
##
import os
import sys
import flixengine2
prefix = "/var/www/cgi-bin/";
indir = prefix + "flixmedia/in/"
overlaydir = prefix + "flixmedia/overlay/"
print """
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en-US">
<head>
<title>Flix CGI Sample - Python</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function showall(show) {
var legend_list = document.getElementsByTagName(’legend’);
var i=0;
while(legend_list[i]) {
legend_list[i].parentNode.className=show?’expanded’:’collapsed’;
i++;
}
}
function toggle_expand(_this)
{
_this.parentNode.className= (_this.parentNode.className==’expanded’) ?
’collapsed’ : ’expanded’;
Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen
Przeglądanie stron 471
1 2 ... 467 468 469 470 471 472 473 474 475 476 477 ... 544 545

Komentarze do niniejszej Instrukcji

Brak uwag