Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/07/2009, 14:50
Avatar de bioxido
bioxido
 
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 4 meses
Puntos: 21
Respuesta: Permitir añadir subtitulos .srt en un video desde codigo php

umm...la verdad que no lo entiendo muy bien....

*Yo te diria, como recomendacion que no paresees todo con php, es decir... veo que todos los param los imprimis con un "echo" seria mejor si los pusieras en html, para acortar el tiempo de carga de la web y darle menos trabajo al server ...

Tal vez puedas guardar en una base de dato si queres que se muestren o no los subs y despues con IF imprimis el parametro para mostrarlos, o bien...para no mostrarlos.

*Te quedaria algo asi:
Código php:
Ver original
  1. <?php
  2. else if ($resourcetype == "flv") {
  3. $id = 'filter_flv_'.time(); //we need something unique because it might be stored in text cache
  4. $cleanurl = addslashes_js($fullurl);
  5.  
  6. // If we have Javascript, use UFO to embed the FLV player, otherwise depend on plugins
  7.  
  8. ?>
  9.  
  10. <div class="resourcecontent resourceflv">
  11.  
  12. <span class="mediaplugin mediaplugin_flv" id="<?php echo $id; ?>"></span>
  13. <script type="text/javascript">
  14. var FO = { movie:"<?php echo $CFG->wwwroot; ?>/filter/mediaplugin/flvplayer.swf?file=<?php echo $cleanurl ?>",
  15. width:"600", height:"400", majorversion:"6", build:"40", allowscriptaccess:"never", allowfullscreen:"true", quality: "high" };
  16. UFO.create(FO, "<?php echo $id; ?>");
  17. </script>
  18.  
  19. <noscript>
  20.  
  21. <object type=\"video/x-flv\" data=\"<?php echo $fullurl; ?>" width=\"600\" height=\"400\">
  22. <param name=\"src\" value=\"<?php echo $fullurl; ?>\" />
  23. <param name="quality" value="high" />
  24. <param name="autoplay" value="true" />
  25. <param name="autostart" value="true" />
  26. </object>
  27. <p><a href="<?php echo $fullurl; ?>"><?php echo $fullurl; ?></a></p>
  28.  
  29. </div>

Yo lo haria así para evitarle algo de trabajo al server.

--Estoy algo apurado, si lo vas a hacer como te dije revisalo bien que seguro que le pifie a algo...