![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
buenas ideas...
OK creo que usaré lo de la estructura lo que no me ubico como definir la estructura del archivo, bueno creo que sería lo siguiente:
Código:
type
archivo_compuesto = packed record
tam_mp3:byte
tam_text:byte
cont_mp3://que tipo de dato
cont_text://que tipo de dato
__________________
Soy pésimo en lo que mejor hago y por eso me siento bendecido. |
|
#2
|
|||
|
|||
|
Hola,te sugiero algo como esto (lo estoy haciendo a ojo sin el compilador delante).
Basicamente sería algo como eso, tambien se me ocurre guardar al final de este archivo datos con el tamaño de cada archivo con un record, algo como esto:
Lo puedes hacer con la clase TFileStream y la función WriteBuffer.. Para separar los archivos tendrías que obtener el tamaño de cada archivo y moverte a través de él... te recomiendo que sigas usando la clase TFileStream. Espero haberte ayudado. Salu2 Última edición por Khronos fecha: 29-07-2008 a las 19:38:47. |
|
#3
|
||||
|
||||
|
Ok Khronos......... voy a ir probando compilando.......
__________________
Soy pésimo en lo que mejor hago y por eso me siento bendecido. |
|
#4
|
||||
|
||||
|
todo bien.........
hola que tal........ les cuento que me fue:
construí un registro con los tamaños de los archivos:
y el procedimiento guardar:
Ahora para recuperar el archivo compuesto y "copiar" la parte del archivo mp3 hago lo siguiente:
El problema es que no copia realmente el archivo como debería puesto que al tratar de abrirlo no reproduce y el tamaño del archivo no es el correcto. Alguna sugerencia............ Saludos
__________________
Soy pésimo en lo que mejor hago y por eso me siento bendecido. |
|
#5
|
||||
|
||||
|
2-D@monic, creo que no te has explicado bien, si te refieres a incluir la letra de una canción en un archivo mp3, no es simplemente fusionar ambos, como has mencionado, ya que el resultado será desconocido para muchos reproductores al no respetar tú la estructura normal de un mp3; debes:
Ya nos contarás cómo te fué. ![]()
__________________
eLcHiCoTeMiDo - Rompecorazones profesional Yo no soy presumido; ¿Pero de qué sirve mi humilde opinión contra la de los espejos? Salva a un nylon, usa prendas de piel de foca
|
|
#6
|
||||
|
||||
|
gracias por la recomendación [rcarrillom] pero el programa que estoy haciendo va fusionar el archivo mp3 con el txt para crear un nuevo archivo que solo pueda abrir el programa que estoy haciendo (con otra extensión), no hay necesidad de que otro reproductor lo haga puesto que ese no es el objetivo.
Como les iba diciendo no puedo separar los archivos una vez fusionados, hasta el momento puedo recuperar sus tamaños con Cita:
Al momento de recuperar con Cita:
el archivo que guarda es de menor tamaño (casi 25% más pequeño) que el archivo mp3 original. también les quiero comentar que al fusionar los archivos los guarda bien puesto que el tamaño concuerda con el archivo original más el texto añadido. alguna sugerencia......... saludos.
__________________
Soy pésimo en lo que mejor hago y por eso me siento bendecido. |
|
#7
|
||||
|
||||
|
Bueno...... el objetivo es leer un archivo mp3, leer un archivo de texto, unir ambos y guardarlos en un archivo compuesto (esto ya es posible gracias al códio de khronos) con otra extensión, al momento abrir el archivo compuesto separar los archivos mp3 y texto, y leerlos separadamente; al momento de separarlos lo único que se debe hacer es leer el bloque mp3 y todo ese bloque guardarlo en un archivo mp3 (hasta el momento no me sale), de manera que pueda ser utilizado separadamente, lo mismo para el archivo de texto.
saludos.
__________________
Soy pésimo en lo que mejor hago y por eso me siento bendecido. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como puedo grabar texto en un Archivo de Texto sin Sobreescribir???? | AGAG4 | Varios | 12 | 08-11-2005 22:53:00 |
| archivo de texto | jovehe | Impresión | 16 | 13-10-2004 22:44:39 |
| Db y archivo de texto | carlospcs | Conexión con bases de datos | 0 | 10-08-2004 23:55:09 |
| Db y archivo de texto | carlospcs | MySQL | 0 | 10-08-2004 23:51:14 |
| Archivo de Texto | tiel | Varios | 5 | 16-07-2004 20:37:12 |
|