Foros del Web » Soporte técnico » Ayuda General »

¿Puedo mostrar el tamaño de un video?

Estas en el tema de ¿Puedo mostrar el tamaño de un video? en el foro de Ayuda General en Foros del Web. Hola a todos... quiero saber si puedo mostrar el tamaño de un video en mi web... sin tener que ponerlo yo. y también si se ...
  #1 (permalink)  
Antiguo 12/10/2003, 03:54
Avatar de CNL
CNL
 
Fecha de Ingreso: abril-2002
Ubicación: Barcelona
Mensajes: 897
Antigüedad: 22 años
Puntos: 1
¿Puedo mostrar el tamaño de un video?

Hola a todos... quiero saber si puedo mostrar el tamaño de un video en mi web... sin tener que ponerlo yo.

y también si se puede hacer con un zip o cualquier tipo de archivo

Saludos
  #2 (permalink)  
Antiguo 12/10/2003, 05:22
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Se puede hacer con PHP, pero más sencillo sería que lo hicieras tú a mano, por el tema de que si son archivos grandes sería una carga extra para el servidor
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 12/10/2003, 07:45
Avatar de CNL
CNL
 
Fecha de Ingreso: abril-2002
Ubicación: Barcelona
Mensajes: 897
Antigüedad: 22 años
Puntos: 1
por qué sería una carga extra?

es que hacerlo a mano es un rollazo, pero bueno, si no queda más remedio...
  #4 (permalink)  
Antiguo 12/10/2003, 07:51
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Jejeje... no se en que estaría pensando esta mañana... olvidalo. No es tan carga extra, y lo podrías hacer así:
Código PHP:
El tamaño del archivo es <? echo filesize("video.mpg"); ?> bytes
Obviamente suponiendo que video.mpg esté en la misma carpeta que la página... si no sólo se trata de poner la carpeta en que esté.
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #5 (permalink)  
Antiguo 12/10/2003, 09:26
Avatar de CNL
CNL
 
Fecha de Ingreso: abril-2002
Ubicación: Barcelona
Mensajes: 897
Antigüedad: 22 años
Puntos: 1
gracias...

eso me mostraría el tamaño del video o de lo que sea en bytes, no? y si lo quiero mostrar en MB, he de hacer alguna operación o se puede poner de otra forma?

  #6 (permalink)  
Antiguo 12/10/2003, 09:31
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Claro, has de hacer la operación. Hace tiempo me construí una funcioncita que calcula tamaños en MB o KB en función del tamaño del archivo.
Código PHP:
<?
// La función solo hace falta declararla una vez
function tamanio($k) {
if(
$k<1024){
return 
$k." Bytes";
}
if((
$k>=1024)&&($k<1024*1024)) {
    return 
number_format($k/1024,2,".","")." KB";
}
if(
$k>=1024*1024){
return 
number_format($k/(1024*1024),2,".","")." MB";
}
}
echo 
"El tamaño del archivo es de ".tamanio(filesize("archivo.ext"));
?>
Si sabes php entenderás perfectamente cómo funciona el código
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #7 (permalink)  
Antiguo 18/10/2003, 18:49
Avatar de CNL
CNL
 
Fecha de Ingreso: abril-2002
Ubicación: Barcelona
Mensajes: 897
Antigüedad: 22 años
Puntos: 1
tu función va muy bien y es muy útil, pero no sé por qué, me da error cuando quiero mostrar el tamaño de un archivo que está en otro sitio, en diferente servidor... le especifico la URL correcta, pero dice que el archivo no existe... sabes cómo puedo hacerlo?

Gracias
  #8 (permalink)  
Antiguo 19/10/2003, 11:59
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Pues a mano, me parece que filesize() no admite mas que archivos que esten en el propio servidor, y no en servidores externos
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:22.