module inscription newsletter haut de page forum mobile

Rejeter la notice

formations etalonnage sur davinci resolve

Nos Formations Etalonnage avec Forest reviennent en octobre !
Adoptez une réelle méthodologie d'étalonnage professionnelle et atteignez vos objectifs créatifs avec nos formations intensives sur 3 jours
Toutes les infos
Rejeter la notice

Formation Lumière - Pratique Intensive du 14 au 16 octobre à Paris
Formez-vous avec cet atelier de pratique intensive dans des conditions exceptionnelles ! Formation finançable.
Toutes les infos

Ateliers et Formations

dur quicktime et le web

Discussion dans 'Internet & vidéo' créé par elyo, 19 Août 2005.

Tags:
  1. elyo

    Appréciations:
    +0 / 0 / -0

    Points Repaire:
    100
    Recos reçues:
    0
    Messages:
    12
    Bonjour, je viens d'acheter quicktime pro version 7 version windows.

    Mon but est de creer une video en mpg4 pour creer une page html. Après mettre arracher les cheveux je suis arrivé au résultat suivant.

    http://www.secondlife.biz/video/dossier_laurenvidal/index.htm

    Le problème c'est qu'il ne marche pas sur tout les ordis windows. Je crois qu'il marche uniquement si quicktime 7 est installé.

    2 questions :

    1 - Comment faire pour trouver les meilleurs réglages pour generer un fichier quiktime mpg4 de bonne qualité avec quitime 7 pro.

    2- Comment faire pour trouver une feuille de route pour l' integrer en html avec dreamwever avec tout les reglages nickel pro digne des sites les plus pro. Recherche du plugin automatique, meilleur qualité selon le debit... etc etc.

    Merci pour votre aide:(
     
  2. jcf

    jcf
    Appréciations:
    +0 / 1 / -0

    Points Repaire:
    4 180
    Recos reçues:
    27
    Messages:
    1 547
    Tu trouveras tous les codes HTML et javascript dans les tutoriaux en début et haut de forum, il y en a pour tous les gouts, du XML au Javascript... du débutant au pro.

    Bien sur si tu utilises les derniers codecs H264 de Quicktime, il faudra que les utilisateurs téléchargent la nouvelle version de Quicktime.
    Sinon, si tu utilises les codecs Mpeg4 standards, les anciennes versions de Quicktime (mac et PC) pourront le lire.

    Enfin, comme ton clip est assez statique avec peu de mouvement, tu peux baisser le débit de ton clip pour en faire un fichier moins lourd (1 Mbps pourrait suffire, il faut le valider en le testant).
     
  3. elyo

    Appréciations:
    +0 / 0 / -0

    Points Repaire:
    100
    Recos reçues:
    0
    Messages:
    12
    J'ai travaillé sur les tutoriaux, mais il y a des différence entre quicktime 6.5 et 7.
    Je ne retrouve pas tout a fait la similitude et cela m'embrouille.

    Autrement je n'arrive pas à avoir une réponse precise sur le code html pour la détection du plugin quicktime pour les internautes sous windows xp

    Merci
     
  4. jcf

    jcf
    Appréciations:
    +0 / 1 / -0

    Points Repaire:
    4 180
    Recos reçues:
    27
    Messages:
    1 547
    Pour la détection des plugins en javascript:

    <html>
    <head>

    <script language="JavaScript">
    <!--
    // initialize a variable to test for JavaScript 1.1.
    // which is necessary for the window.location.replace method
    var javascriptVersion1_1 = false;
    // -->
    </script>


    <script language="JavaScript1.1">
    <!--
    javascriptVersion1_1 = true;
    // -->
    </script>


    <script language="JavaScript">
    <!--

    // initialize global variables
    var detectableWithVB = false;
    var pluginFound = false;


    function goURL(daURL) {
    // if the browser can do it, use replace to preserve back button
    if(javascriptVersion1_1) {
    window.location.replace(daURL);
    } else {
    window.location = daURL;
    }
    return;
    }

    function redirectCheck(pluginFound, redirectURL, redirectIfFound) {
    // check for redirection
    if( redirectURL && ((pluginFound && redirectIfFound) ||
    (!pluginFound && !redirectIfFound)) ) {
    // go away
    goURL(redirectURL);
    return pluginFound;
    } else {
    // stay here and return result of plugin detection
    return pluginFound;
    }
    }

    function canDetectPlugins() {
    if( detectableWithVB || (navigator.plugins && navigator.plugins.length > 0) ) {
    return true;
    } else {
    return false;
    }
    }

    function detectFlash(redirectURL, redirectIfFound) {
    pluginFound = detectPlugin('Shockwave','Flash');
    // if not found, try to detect with VisualBasic
    if(!pluginFound && detectableWithVB) {
    pluginFound = detectActiveXControl('ShockwaveFlash.ShockwaveFlash.1');
    }
    // check for redirection
    return redirectCheck(pluginFound, redirectURL, redirectIfFound);
    }

    function detectDirector(redirectURL, redirectIfFound) {
    pluginFound = detectPlugin('Shockwave','Director');
    // if not found, try to detect with VisualBasic
    if(!pluginFound && detectableWithVB) {
    pluginFound = detectActiveXControl('SWCtl.SWCtl.1');
    }
    // check for redirection
    return redirectCheck(pluginFound, redirectURL, redirectIfFound);
    }

    function detectQuickTime(redirectURL, redirectIfFound) {
    pluginFound = detectPlugin('QuickTime');
    // if not found, try to detect with VisualBasic
    if(!pluginFound && detectableWithVB) {
    pluginFound = detectQuickTimeActiveXControl();
    }
    return redirectCheck(pluginFound, redirectURL, redirectIfFound);
    }

    function detectReal(redirectURL, redirectIfFound) {
    pluginFound = detectPlugin('RealPlayer');
    // if not found, try to detect with VisualBasic
    if(!pluginFound && detectableWithVB) {
    pluginFound = (detectActiveXControl('rmocx.RealPlayer G2 Control') ||
    detectActiveXControl('RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)') ||
    detectActiveXControl('RealVideo.RealVideo(tm) ActiveX Control (32-bit)'));
    }
    return redirectCheck(pluginFound, redirectURL, redirectIfFound);
    }

    function detectWindowsMedia(redirectURL, redirectIfFound) {
    pluginFound = detectPlugin('Windows Media');
    // if not found, try to detect with VisualBasic
    if(!pluginFound && detectableWithVB) {
    pluginFound = detectActiveXControl('MediaPlayer.MediaPlayer.1');
    }
    return redirectCheck(pluginFound, redirectURL, redirectIfFound);
    }

    function detectPlugin() {
    // allow for multiple checks in a single pass
    var daPlugins = detectPlugin.arguments;
    // consider pluginFound to be false until proven true
    var pluginFound = false;
    // if plugins array is there and not fake
    if (navigator.plugins && navigator.plugins.length > 0) {
    var pluginsArrayLength = navigator.plugins.length;
    // for each plugin...
    for (pluginsArrayCounter=0; pluginsArrayCounter < pluginsArrayLength; pluginsArrayCounter++ ) {
    // loop through all desired names and check each against the current plugin name
    var numFound = 0;
    for(namesCounter=0; namesCounter < daPlugins.length; namesCounter++) {
    // if desired plugin name is found in either plugin name or description
    if( (navigator.plugins[pluginsArrayCounter].name.indexOf(daPlugins[namesCounter]) >= 0) ||
    (navigator.plugins[pluginsArrayCounter].description.indexOf(daPlugins[namesCounter]) >= 0) ) {
    // this name was found
    numFound++;
    }
    }
    // now that we have checked all the required names against this one plugin,
    // if the number we found matches the total number provided then we were successful
    if(numFound == daPlugins.length) {
    pluginFound = true;
    // if we've found the plugin, we can stop looking through at the rest of the plugins
    break;
    }
    }
    }
    return pluginFound;
    } // detectPlugin


    // Here we write out the VBScript block for MSIE Windows
    if ((navigator.userAgent.indexOf('MSIE') != -1) && (navigator.userAgent.indexOf('Win') != -1)) {
    document.writeln('<script language="VBscript">');

    document.writeln('\'do a one-time test for a version of VBScript that can handle this code');
    document.writeln('detectableWithVB = False');
    document.writeln('If ScriptEngineMajorVersion >= 2 then');
    document.writeln(' detectableWithVB = True');
    document.writeln('End If');

    document.writeln('\'this next function will detect most plugins');
    document.writeln('Function detectActiveXControl(activeXControlName)');
    document.writeln(' on error resume next');
    document.writeln(' detectActiveXControl = False');
    document.writeln(' If detectableWithVB Then');
    document.writeln(' detectActiveXControl = IsObject(CreateObject(activeXControlName))');
    document.writeln(' End If');
    document.writeln('End Function');

    document.writeln('\'and the following function handles QuickTime');
    document.writeln('Function detectQuickTimeActiveXControl()');
    document.writeln(' on error resume next');
    document.writeln(' detectQuickTimeActiveXControl = False');
    document.writeln(' If detectableWithVB Then');
    document.writeln(' detectQuickTimeActiveXControl = False');
    document.writeln(' hasQuickTimeChecker = false');
    document.writeln(' Set hasQuickTimeChecker = CreateObject("QuickTimeCheckObject.QuickTimeCheck.1")');
    document.writeln(' If IsObject(hasQuickTimeChecker) Then');
    document.writeln(' If hasQuickTimeChecker.IsQuickTimeAvailable(0) Then ');
    document.writeln(' detectQuickTimeActiveXControl = True');
    document.writeln(' End If');
    document.writeln(' End If');
    document.writeln(' End If');
    document.writeln('End Function');

    document.writeln('</scr' + 'ipt>');
    }
    // -->
    </script>


    </head>

    <body>

    <script language="JavaScript">

    document.write('<br><b>Can Detect Plugins:</b> ' + canDetectPlugins() + '<br><br>');

    if(canDetectPlugins()) {
    document.write('<b>Supports Shockwave for Director:</b> ' + detectDirector() + '<br>' +
    '<b>Supports Shockwave Flash:</b> ' + detectFlash() + '<br>' +
    '<b>Supports QuickTime:</b> ' + detectQuickTime() + '<br>' +
    '<b>Supports RealPlayer:</b> ' + detectReal() + '<br>' +
    '<b>Supports Windows Media Player:</b> ' + detectWindowsMedia());
    }
    </script>

    <noscript>
    Your browser doesn't support JavaScript, so we can't check for plugins.
    </noscript>


    </body>
    </html>
     
Chargement...

Dernières occasions

 

Partager cette page