Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   como subir el volumen de un arhivo mp3 (https://www.clubdelphi.com/foros/showthread.php?t=59021)

kurono 10-08-2008 03:55:01

como subir el volumen de un arhivo mp3
 
hola amigos les cuento que me gustaria subir el volumen de una musica mp3 para oirla mas fuerte en mi celular se puede hacer esto en delphi si es asi como hacerlo , que componente usar y que algoritmo debe llevar.

JoseFco 10-08-2008 13:22:25

Cita:

Empezado por kurono (Mensaje 306750)
hola amigos les cuento que me gustaria subir el volumen de una musica mp3 para oirla mas fuerte en mi celular se puede hacer esto en delphi si es asi como hacerlo , que componente usar y que algoritmo debe llevar.

Amigo kurono al leer esta pregunta no se si salir a ver si encuentro una luz en Google o tirarme de cabeza contra la pared a ver si me despierto.:D


Un Saludo.

Khronos 10-08-2008 13:27:32

Jajajajaj estoy contigo JoseFCO :D:D:D:D:D

Ante semejante sandez pufff, bueno kurono el volumen no solo depende del software xD....


Salu2

JXJ 10-08-2008 18:14:45

recuerdo que hay, posibilidad de hacer eso con software para la edicion multimedia
..
frutloops, como esta hecho en delphi. con delphi se podra.

pero no se por codigo como manejar el formato mp3.

mejor consiguete un software. de edición multimedia.

Me parece que los foristas antes de mi. no entendieron que
el audio de un mp3. aparte de poder tener mas volumen
con las bocinas y controles de hardware.
por software, se puede aumentar el volumen.

esto pasa digamos para normalizar el sonido.

ya les ha pasado que estan escuchando una cancion.
o un video
y este termina. y la siguiente cancion, o video.
tiene un volumen, mas elevado, o menor
en comparacion al que ya termino.

por eso hay software de edicion de multimedia.

JoseFco 10-08-2008 18:28:11

Cita:

Empezado por JXJ (Mensaje 306799)
recuerdo que hay, posibilidad de hacer eso con software para la edicion multimedia
..
frutloops, como esta hecho en delphi. con delphi se podra.

pero no se por codigo como manejar el formato mp3.

mejor consiguete un software. de edición multimedia.

Me parece que los foristas antes de mi. no entendieron que
el audio de un mp3. aparte de poder tener mas volumen
con las bocinas y controles de hardware.
por software, se puede aumentar el volumen.

esto pasa digamos para normalizar el sonido.

ya les ha pasado que estan escuchando una cancion.
o un video
y este termina. y la siguiente cancion, o video.
tiene un volumen, mas elevado, o menor
en comparacion al que ya termino.

por eso hay software de edicion de multimedia.

No y tomas uu CD de un varitono y lo llevas a soprano.:D
Pero no se te hacen palabras mayores el retoque a un file de audio.:confused:

Un Saludo.

Khronos 10-08-2008 19:30:52

Cita:

Empezado por JXJ (Mensaje 306799)
recuerdo que hay, posibilidad de hacer eso con software para la edicion multimedia
..
frutloops, como esta hecho en delphi. con delphi se podra.

pero no se por codigo como manejar el formato mp3.

mejor consiguete un software. de edición multimedia.

Me parece que los foristas antes de mi. no entendieron que
el audio de un mp3. aparte de poder tener mas volumen
con las bocinas y controles de hardware.
por software, se puede aumentar el volumen.

esto pasa digamos para normalizar el sonido.

ya les ha pasado que estan escuchando una cancion.
o un video
y este termina. y la siguiente cancion, o video.
tiene un volumen, mas elevado, o menor
en comparacion al que ya termino.

por eso hay software de edicion de multimedia.

Y no pensastes en que puede ser por el codec del formato de sonido o por el propio archivo de música :D
El hardware es el hardware y tiene sus limitaciones por medio del software no puedes aumentar esas limitaciones.

Salu2

JXJ 11-08-2008 03:10:26

si no lo han hecho.

es bueno que lo hagan. usen cualquier software para edicion multimedia
y con el podran aumentar el volumen de archivos de audio, como el mp3

y no tiene nada que ver con el codec.

el audio se puede aumentar o disminuir el volumen con el software apropiado
igual que al video se le puede dar mas luminosidad o oscuridad.

Delphius 11-08-2008 04:38:13

A ver... tengo entendido que un archivo mp3 es un formato de compresión con pérdida, pero igual goza de una muy buena calidad. Por ello, es posible que se escuchen ciertas pequeñas imperfecciones en el sonido. Es por ello que cuando uno altere algún mp3 o lo convierta a algún otro formato es posible existan ciertas diferencias. kurono, ten presente ese hecho.

Como todo archivo audio, lo que contiene es la información de como las bocinas deben interactuar. Esta información que se almacena no es más que un valor numérico de la frecuencia, la tasa de vibración, etc..

Esta información puede editarse con algún editor que sea capaz de entender el formato mp3.

Recomiendo que sea esto:
http://es.wikipedia.org/wiki/Volumen_(sonido)
http://es.wikipedia.org/wiki/Decibelio
http://es.wikipedia.org/wiki/Mp3
http://upload.wikimedia.org/wikipedi...estructure.jpg

Saludos,

Crandel 11-08-2008 12:30:57

Tal como dice nuestro amigo JXJ, se puede modificar el volumen de un archivo, sin necesidad de usar el control del volumen.

Un archivo mp3 consta de dos partes, al principio la cabecera y despues la estructura de datos.

Modificar la primera parte es mas facil, dado que solo tienes que leer la primera parte con esta estructura y tienes todos los datos de tu archivo

Código Delphi [-]
TID3Rec = packed record
    Tag     : array[0..2] of Char;
    Title,
    Artist,
    Comment,
    Album   : array[0..29] of Char;
    Year    : array[0..3] of Char;
    Genre   : Byte;
  end;

La segunda parte, que corresponde al audio, es un formato comprimido, por lo que primero deberas buscar un algoritmo que lo descomprima/comprima.

Una vez que logras descomprimir esos datos, imaginas a la señal de audio como una señal unidimensional cualquiera. Lo unico que debes hacer es aumentar la amplitud de la señal cuidando que no llegue a la saturación.

Y al final lo vuesves a comrimir y armas tu archivo.

como ejercicio de programacion esta excelente, ahora si solo quieres modificar un archivo, mucho mas facil es buscar un programa de edicion de musica.

JXJ 11-08-2008 19:27:01

eres muy ducho crandel

enecumene 11-08-2008 19:36:59

Hola, yo utilizo GoldWave para esos fines, no me lío demasiado ;).

Saludos.

egostar 11-08-2008 19:40:37

Cita:

Empezado por enecumene (Mensaje 306962)
Hola, yo utilizo GoldWave para esos fines, no me lío demasiado ;).

Saludos.

Yo uso con mucho éxito WavePad

Salud OS

enecumene 11-08-2008 19:42:40

Cita:

Empezado por egostar (Mensaje 306964)
Yo uso con mucho éxito WavePad

Salud OS

No lo conocía, pero se parece mucho al goldwave más tarde iré a probarlo.

Saludos.

felipe88 11-08-2008 20:36:39

Bueno, creo que esto es mas que todo sobre la dinamica del sonido, y para el caso tuyo debes tener en cuenta que un celular no es lo mismo que el equipo de sonido :rolleyes:... una simple edicion en este caso puede ser la solucion, programas como los que arriba mencionan, otros como el Adobe Audition, Adobe Soundbooth, Audacity etc... traen las mejores herramientas para mejorar la calidad del audio, he usado el extinto Cool Edit y con solo aplicar un filtro para eliminar el ruido y normalizando la calidad del sonido sin salirme de los niveles (Para evitar los molestos ruidos producidos por los sonidos bajos o graves y no tolerados por los bafles) sea en un 90% o algo parecido, se logran muy buenos resultados ;)

kurono 12-08-2008 04:27:02

amigos mio todo sus comentarios me han sido como un alimento para mis conocimiento, se muy bien que existen todo eso sofware para tales fines.pero como todo programador se siente orgulloso de los programa que realiza y lo ven funcionando esto lo quiero hacer por mi mismo no por el simple hecho de subir el volumen sino por cuestion ampliar mis conocimiento de programacion espero que entienda a lo que me refiero

jarr-o 12-08-2008 19:59:36

Amigo kurono estoy contigo y me has dado una idea mas en que entretenerme en mis ratos de ocio
yo tambien voy a intentarlo a ver cuanto puedo lograr

felipe88 12-08-2008 21:40:55

Cita:

Empezado por kurono (Mensaje 307032)
amigos mio todo sus comentarios me han sido como un alimento para mis conocimiento, se muy bien que existen todo eso sofware para tales fines.pero como todo programador se siente orgulloso de los programa que realiza y lo ven funcionando esto lo quiero hacer por mi mismo no por el simple hecho de subir el volumen sino por cuestion ampliar mis conocimiento de programacion espero que entienda a lo que me refiero

Como quien diria, el aporte mas oportuno ha sido el de Crandel. Por mi parte me tome mi tiempo buscando y encontre cosas bien interezantes, aunque se tratan principalmente de componentes :)

http://delphiarea.com/products/waveaudio/

http://www.torry.net/pages.php?id=582

kurono 13-08-2008 04:34:27

amigo felipe88 gracias por ese link creo que con eso podre hacer lo que quiero


La franja horaria es GMT +2. Ahora son las 00:00:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi