Annonce

  •  » Plugins
  •  » Video Intregrator pour V 1.5.

#1 2005-11-20 19:29:57

mxrider
Invité

Video Intregrator pour V 1.5.

Bonjour, je voudrais savoir si Video Integrator pour la version 1.5 existe. Si oui, où se trouve-t-il, car j'ai beau chercher je ne le trouve pas.

Merci de votre aide.

 

#2 2005-11-21 22:53:35

mxrider
Membre
2005-11-21
34

Re: Video Intregrator pour V 1.5.

Personne ne sait?

J'aurai aimé avoir, de plus, quelques informations sur comment est-ce organisé.
Le mieux serait le lien d'une galerie utilisant Video Integrator pour bien comprendre.

Merci de votre aide

Hors ligne

 

#3 2005-11-21 23:13:58

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Video Intregrator pour V 1.5.

Non seulement on sait, mais j'ai une galerie privée qui utilise... (J'ai dit privée).
Sauf qu'elle a migré en 1.5 et que j'ai oublié Vidéo Intégrator (Il y avait d'autres MODs).

Je suis juste interessé (Cf. ma signature).
En même temps que je modère le forum, je monte un film sur une seconde machine qui ira sur le web.
Pour l'instant, le film ira sur le web, mais pas dans des pages PWG (seulement l'année prochaine, ça sera sous PWG).
Bref, je vais regarder le boulot qu'il reste à faire pour VI.
De mémoire, je ne pense pas que cela soit dramatique, il n'y aura pas beaucoup de changements.

@+


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

 

#4 2005-11-25 21:16:07

mxrider
Membre
2005-11-21
34

Re: Video Intregrator pour V 1.5.

Merci beaucoup de ton aide

Hors ligne

 

#5 2005-11-26 21:16:22

CHUCKYCHUCK
Membre
2005-09-25
19

Re: Video Intregrator pour V 1.5.

mais avez-vous confirmation que le mod ne marche pas avec la branche 1.5 ?

merci


http://www.pikkitux.com des tutoriaux sur Ubuntu/Linux, l'informatique en général, la création web ...
ainsi que des photos de mes potes et moi jouant au street hockey, au lycée ...

Hors ligne

 

#6 2005-11-26 23:05:35

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Video Intregrator pour V 1.5.

Hormis config.inc.php qui n'esiste plus...
Et les numéros de lignes qui vont changer.

Pour moi le MOD devrait être presque le même, à suivre donc.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

 

#7 2005-11-26 23:30:27

CHUCKYCHUCK
Membre
2005-09-25
19

Re: Video Intregrator pour V 1.5.

ok,
bon courage !

@+


http://www.pikkitux.com des tutoriaux sur Ubuntu/Linux, l'informatique en général, la création web ...
ainsi que des photos de mes potes et moi jouant au street hockey, au lycée ...

Hors ligne

 

#8 2005-11-27 20:51:32

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Video Intregrator pour V 1.5.

Bonne nouvelle, je l'ai fait marché sur un de mes sites sur une galerie privée.
Il me reste à documenter les changements.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

 

#9 2005-11-27 21:58:59

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Video Intregrator pour V 1.5.

Original :
## MOD Author: Kitof < hidden mail address> (Christophe LAMPIN)                        #
##             http://www.kitof.net                                            #

#-----[ CREATE/UPDATE YOUR config_local.inc.php ]----------------------------------------------------------------
#
include/config_local.inc.php
#
#-----[ UPDATE TO CONTAIN ]------------------------------------------
#

Code:

// file_ext : file extensions (case sensitive) authorized
$conf['file_ext'] = array('jpg','JPG','png','PNG','gif','GIF','mpg','MPG','zip',
                          'avi','AVI','mp3','ogg','wmv','WMV');         /* MOD Video Integrator */

// picture_ext : file extensions for picture file, must be a subset of
// file_ext
$conf['picture_ext'] = array('jpg','JPG','png','PNG','gif','GIF');

// movie_ext : file extensions for movie file, must be a subset of
// file_ext
$conf['movie_ext'] = array('avi','AVI','mpg','MPG','wmv','WMV');       /* MOD Video Integrator */

#-----[ OPEN ]----------------------------------------------------------------
#
picture.php
#
#-----[ FIND ]----------------------------------------------------------------
# around line 185

Code:

  if (in_array(get_extension($row['file']), $conf['picture_ext']))
  {
    $picture[$i]['is_picture'] = true;
  }

#
#-----[ AFTER, ADD ]------------------------------------------
#

Code:

  $picture[$i]['is_movie'] = false;            /* MOD Video Integrator */
  if (in_array(get_extension($row['file']), $conf['movie_ext']))      
  {
    $picture[$i]['is_movie'] = true;
  }

#
#-----[ FIND ]----------------------------------------------------------------
# around line 211 

Code:

    // FIXME : with remote pictures, this "remote fopen" takes long...
    if ($i == 'current')
    {
      if (@fopen($cat_directory.'/pwg_high/'.$row['file'], 'r'))
      {
        $picture[$i]['high'] = $cat_directory.'/pwg_high/'.$row['file'];
      }
    }
  }

#
#-----[ AFTER, ADD ]------------------------------------------
#

Code:

  // special case for movies files                     MOD Video Integrator
  if ($picture[$i]['is_movie'])
  {
    $picture[$i]['src'] = $row['path'];
    // if we are working on the "current" element, we search if there is a
    // high quality movie
    // FIXME : with remote movies, this "remote fopen" takes long...
    if ($i == 'current')
    {
      if (@fopen($cat_directory.'/pwg_high/'.$row['file'], 'r'))
      {
        $picture[$i]['high'] = $cat_directory.'/pwg_high/'.$row['file'];
      }
    }
  }
  // (Partial End) MOD Video Integrator

#
#-----[ FIND ]----------------------------------------------------------------
# around line 221

Code:

  // if picture is not a file, we need the download link
  if (!$picture[$i]['is_picture'])
  {
    $picture[$i]['download'] = $row['path'];
  }

#
#-----[ REPLACE WITH ]------------------------------------------
#

Code:

  // if picture is not a file, we need the download link    /* MOD Video Integrator */
  if ((!$picture[$i]['is_picture']) and (!$picture[$i]['is_movie']))
  {
    $picture[$i]['download'] = $row['path'];
  }

#
#-----[ FIND ]----------------------------------------------------------------
# around line 492   

Code:

  'SRC_IMG' => $picture['current']['src'],
  'ALT_IMG' => $picture['current']['file'],
  'WIDTH_IMG' => $picture_size[0],
  'HEIGHT_IMG' => $picture_size[1],

#
#-----[ REPLACE WITH ]------------------------------------------
#

Code:

//  'SRC_IMG' => $picture['current']['src'],         /* MOD Video Integrator */
//  'ALT_IMG' => $picture['current']['file'],
//  'WIDTH_IMG' => $picture_size[0],
//  'HEIGHT_IMG' => $picture_size[1],

#
#-----[ FIND ]----------------------------------------------------------------
# around line 524   
  'U_ADD_COMMENT' => add_session_id(str_replace( '&', '&amp;', $_SERVER['REQUEST_URI'] ))
  )
);
#
#-----[ AFTER, ADD ]------------------------------------------
#

Code:

/*  MOD Video Integrator */
if($picture['current']['is_picture'])
{
    $template->assign_block_vars( 'picture', array(
        'SRC_IMG' => $picture['current']['src'],
        'ALT_IMG' => $picture['current']['file'],
        'WIDTH_IMG' => $picture_size[0],
        'HEIGHT_IMG' => $picture_size[1],
      )
    );
}
elseif($picture['current']['is_movie'])
{
    $template->assign_block_vars( 'movie', array(
        'SRC_MOVIE' => $picture['current']['src'],
        'WIDTH_MOVIE' => $picture_size[0],
        'HEIGHT_IMOVIE' => $picture_size[1]
      )
    );
}
else
{
  $template->assign_block_vars( 'picture', array(
        'SRC_IMG' => $picture['current']['src'],
        'ALT_IMG' => $picture['current']['file'],
        'WIDTH_IMG' => $picture_size[0],
        'HEIGHT_IMG' => $picture_size[1],
      )
    );
}
//   (Partial End) MOD Video Integrator

#
#-----[ FIND ]----------------------------------------------------------------
# around line 534

Code:

// download link if file is not a picture
if (!$picture['current']['is_picture'])
{
  $template->assign_block_vars(
    'download',
    array('U_DOWNLOAD' => $picture['current']['download']));
}

#
#-----[ REPLACE WITH ]------------------------------------------
#

Code:

// download link if file is not a picture
if ( (!$picture['current']['is_picture']) and (!$picture['current']['is_movie']) )
{
  $template->assign_block_vars(
    'download',
    array('U_DOWNLOAD' => $picture['current']['download']));
}

#-----[ OPEN ]----------------------------------------------------------------
#    REPEAT FOR ALL TEMPLATE USING picture.tpl
template/yoga/picture.tpl
#
#-----[ FIND ]----------------------------------------------------------------
# around line 51

Code:

<!-- END high -->
  <img src="{SRC_IMG}" style="width:{WIDTH_IMG}px;height:{HEIGHT_IMG}px;" alt="{ALT_IMG}">

#
#-----[ REPLACE WITH ]------------------------------------------
#

Code:

<!-- END high -->
<!-- BEGIN picture -->        <!-- MOD Video Integrator -->
  <img class="image" src="{picture.SRC_IMG}" style="width:{picture.WIDTH_IMG}px;height:{picture.HEIGHT_IMG}px;" alt="{picture.ALT_IMG}"/>
<!-- END picture -->
<!-- BEGIN movie --> 
  <object id='player' name='player' width='350' height='350' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95' codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701'>
  <param name='FileName' value='{movie.SRC_MOVIE}'>
  <param name='ShowControls' value='TRUE'>
  <param name='AutoStart' value='TRUE'>
  <param name='AnimationAtStart' value='TRUE'>
  <param name='ShowDisplay' value='FALSE'>
  <param name='TransparentAtStart' value='FALSE'>
  <param name='ShowStatusbar' value='FALSE'>
  <param name='enableContextMenu' value='TRUE'>
  <param name='AllowChangeDisplaySize' value='TRUE'>
  <param name='AutoSize' value='TRUE'>
  <param name='EnableFullScreenControls' value='TRUE'>
  <embed type='video/x-ms-asf-plugin'
    pluginspage='http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/'
    src='{movie.SRC_MOVIE}'
    name='player'
    autostart='1'
    showcontrols='1'
    showdisplay='0'
    showstatusbar='0'
    animationatstart='1'
    transparentatstart='0'
    allowchangedisplaysize='1'
    autosize='1'
    displaysize='0'
    enablecontextmenu='1'
    windowless='1'
    width='{movie.WIDTH_MOVIE}'
    height='{movie.HEIGHT_MOVIE}'
    enablefullscreencontrols='1'>
  </embed>
  </object>        <!-- MOD Video Integrator -->
<!-- END movie -->

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

 

#10 2005-11-28 10:00:32

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Video Intregrator pour V 1.5.

Ne pas oublier:
Pour chaque extension supportée par chaque template, de mettre un fichier
xxx.png dans le répertoire mimetypes/ du template.

exemple: mimetypes/wmv.png


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

 

#11 2005-12-02 23:44:52

lapinot
Invité

Re: Video Intregrator pour V 1.5.

Merci ça marche nickel  !

 

#12 2005-12-03 00:00:50

lapinot
Invité

Re: Video Intregrator pour V 1.5.

toutefois, est il possible d'agrandir la fenetre de la video ?

 

#13 2005-12-03 11:39:41

mxrider
Membre
2005-11-21
34

Re: Video Intregrator pour V 1.5.

Merci beaucoup Vdigital pour ce mod super pratique. Ca marche niquel!
Néanmoins, les petites films que je prends avec mon appareil photo numérique sont en .mov et ne sont pas lisibles avec Media Player mais avec QuickTime.

Est-il possible et pas trop compliqué de changer le lecteur de video?
J'ai remarqué que la définition du lecteur était écrite dans picture.tpl mais je ne sais pas quoi changer pour mettre Quicktime. Je pense que QuickTime est mieux car il peut lire les .mov ,.mpg, et .avi alors que Media Player ne lit que .mpg et .avi.

J'ai pu trouver des informations sur http://www.pescadoo.net/video/formats.html mais je ne connait pas grand chose en matière de streaming.

Merci de votre aide

PS : Je précise que j'ai bien ajouté l'extension .mov dans config_local.inc.php

Dernière modification par mxrider (2005-12-03 11:53:00)

Hors ligne

 

#14 2005-12-03 12:29:11

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Video Intregrator pour V 1.5.

Je ne sais pas faire, j'ai d'autres priorités et la question à déjà été postée à Kitof...
Et je n'ai pas souvenir de réponse de ce coté là.

Je n'aime pas les mov, du coup je n'en fabrique pas (ou plutôt plus car j'ai essayé en son temps), mais chacun ses goûts...
A moins que quelqu'un relève le défit de faire le nécessaire...

Autre solution:
Video convertor, certains disent que ça marche.
Je n'ai pas d'intérêt là dedans et je n'ai même pas testé.
J'en ai pas besoin puisque j'évite de générer du mov.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

 

#15 2005-12-03 12:35:11

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Video Intregrator pour V 1.5.

lapinot a écrit:

toutefois, est il possible d'agrandir la fenetre de la video ?

Oui, ... width='350' height='350', tu changes.

J'ai fait du format 16/9, ça marche.
J'ai testé la plupart des paramètres ça marche.
Le lecteur a toujours une sale gueule sur les browsers non MS (/ FF ça va), mais c'est de bonne guerre tout simplement.
Je ne dis pas que je trouve ça bien pour autant.
Car c'est toujours nous qui ramons...


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

 
  •  » Plugins
  •  » Video Intregrator pour V 1.5.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact