Changeset 90163 in spip-zone


Ignore:
Timestamp:
Jun 13, 2015, 2:36:56 PM (6 years ago)
Author:
kent1@…
Message:

ffmpeg va faire le travail de qt-faststart

Version 1.6.0

Location:
_plugins_/spipmotion/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipmotion/trunk/inc/spipmotion_encodage.php

    r90157 r90163  
    66 * Auteurs :
    77 * kent1 (http://www.kent1.info - kent1@arscenic.info)
    8  * 2008-2014 - Distribué sous licence GNU/GPL
     8 * 2008-2015 - Distribué sous licence GNU/GPL
    99 *
    1010 */
     
    488488                                $infos_sup_normal .= " $rotation $metadatas";
    489489                        }
    490 
     490                        if($vcodec == '--vcodec libx264'){
     491                                $infos_sup_normal .= ' -movflags faststart';
     492                        }
    491493                        if(strlen($infos_sup_normal) > 1)
    492494                                $infos_sup_normal = "--params_supp \"$infos_sup_normal\"";
  • _plugins_/spipmotion/trunk/inc/spipmotion_recuperer_infos.php

    r89818 r90163  
    5555        /**
    5656         * Si c'est un flv on lui applique les metadatas pour éviter les problèmes (avec flvtool++)
    57          * Si c'est un mov, mp4 ou m4v on applique qt-faststart seulement si ce n'est pas un encodage
    58          * pour éviter de bloquer l'upload des heures sur les gros fichiers
    5957         */
    6058        if($extension == 'flv' && isset($GLOBALS['spipmotion_metas']['spipmotion_flvtoolplus'])){
     
    6664                }
    6765        }
    68         else if(preg_match('/encoded/',$fichier) && in_array($extension,array('mov','mp4','m4v')) && !$GLOBALS['meta']['spipmotion_qt-faststart_casse'])
    69                 exec(escapeshellcmd("qt-faststart $fichier $fichier_tmp"),$retour,$retour_int);
    7066
    7167        if(file_exists($fichier_tmp))
  • _plugins_/spipmotion/trunk/inc/spipmotion_verifier_binaires.php

    r83782 r90163  
    66 * Auteurs :
    77 * kent1 (http://www.kent1.info - kent1@arscenic.info)
    8  * 2008-2014 - Distribué sous licence GNU/GPL
     8 * 2008-2015 - Distribué sous licence GNU/GPL
    99 *
    1010 */
     
    2020 * -* ffprobe;
    2121 * -* flvtool++;
    22  * -* qt-faststart;
    2322 * -* le script spipmotion.sh;
    2423 * -* le script spipmotion_vignette.sh;
     
    7877                        }
    7978                }
    80                
    81                 /**
    82                  * Tester qt-faststart
    83                  */
    84                 $chemin_qtfaststart = defined('_CHEMIN_QTFASTSTART') ? _CHEMIN_QTFASTSTART : 'qt-faststart';
    85                 exec($chemin_qtfaststart,$retour_qt_faststart,$retour_qt_faststart_int);
    86                 if($retour_qt_faststart_int != 0){
    87                         ecrire_config('spipmotion_qt-faststart_casse', 'oui');
    88                         $erreurs[] = 'qt-faststart';
    89                 }else
    90                         effacer_config('spipmotion_qt-faststart_casse');
    9179               
    9280                /**
  • _plugins_/spipmotion/trunk/paquet.xml

    r89797 r90163  
    22        prefix="spipmotion"
    33        categorie="multimedia"
    4         version="1.5.0"
     4        version="1.6.0"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
  • _plugins_/spipmotion/trunk/spipmotion_administrations.php

    r89787 r90163  
    66 * Auteurs :
    77 * kent1 (http://www.kent1.info - kent1@arscenic.info)
    8  * 2008-2012 - Distribué sous licence GNU/GPL
     8 * 2008-2015 - Distribué sous licence GNU/GPL
    99 *
    1010 */
Note: See TracChangeset for help on using the changeset viewer.