Convertir por lotes ISO / WAV / CUE de nuevo en bin / Cue -- mmand-line campo con iso campo con format-conversion camp askubuntu Relacionados El problema

Batch convert ISO/WAV/CUE back into BIN/CUE


2
vote

problema

Español

He estado buscando una utilidad / script de comando que haga lo contrario de Bchunck, pero parece que no puede encontrar uno.

Lo que hace Bchunck está tomando una imagen de CD de modo mixto en formato Bin / Cue y separe en un conjunto de pistas ISO y música (ya sea CDR o WAV). Quiero usar una herramienta para revertir el proceso.

Puedo hacerlo con una utilidad de Windows como CDMage bajo vino, o seguir esta guía (también depende de vino o ventanas), pero me encantaría la manera de automatizar el proceso y usarlo de forma nativa en Linux. < / p>


Aquí está lo que intenté hasta ahora. Digamos que tengo una imagen de prueba de CD de modo mixto con 1 pista de datos y 4 pistas de música, imagenes.bin e image.cue, generado desde un CD físico:

  cdrdao read-cd --datafile IMAGE.bin --driver generic-mmc:0x20000 --device /dev/cdrom --read-raw IMAGE.toc toc2cue IMAGE.toc IMAGE.cue   

Si hago bchunk -v -w IMAGE.bin IMAGE.cue track Produce los siguientes archivos:

track01.iso

track02.wav

track03.wav

track04.wav

track05.wav

Ahora para intentar volver a colocar la imagen:

Primero, converjo la pista01.iso Volver al formato de la bandeja usando el herramienta Poweriso Linux con ABCDEFGHIJKLMNABCDEFGHIJKLMN2 . Tenga en cuenta que se genera una imagen-nuevo.cue, pero no contiene ninguna información de la pista de música, por lo que debe ser descartado, y la imagen original.

En segundo lugar, convierte los archivos WAV a RAW y Concatenarlos a Image-New.Bin:

  avconv -i trackC02.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin avconv -i trackC03.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin avconv -i trackC04.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin avconv -i trackC05.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin   

imagen-new.bin, junto con la imagen original. Elcue parece estar funcionando bien como una imagen de CD de modo mixto. Sin embargo, si hago abcdefghijklmndiff IMAGE.bin IMAGE-new.bin que son diferentes, por lo que no estoy seguro de si este método que acumulé es el correcto, o si esto es una consecuencia de las dos imágenes que se genera usando diferentes métodos.

Dicho esto, si hago ABCDEFGHIJKLMNABCDEFGHIJKLMN5 y DIFT TODO ABCDEFGHIJKLMNABCDEFGHIJKLMN6 y ABCDEFGHIJKLMNABCDEFGHIJKLMN7 Archivos entre sí, son de hecho idénticos. No tengo suficiente experiencia con la comparación de binarios para saber si estoy haciendo esto, y por qué Image.Bin Image-new.bin son diferentes.


Actualización: Ahora entiendo cuál es el problema: bquilunk no empalme mi imagen. Bin correctamente porque mi imagen. Cueque tiene múltiples entradas de índice por seguimiento. Cuando BCHUNK hace el empalme, solo tiene en cuenta la última entrada de índice de cada pista. De lo contrario, este método es el correcto para tratar de reconstruir una imagen.Bin que estaba previamente rasgada. Si usó BChunk antes y perdió la imagen original.bin, hay un buen cambio que no podrá reconstruirlo, ya que puede haber perdido información. Si lo utilizó, por ejemplo, incorporado para rasgar las pistas de audio, se empalan correctamente y podrás reconstruir la imagen.bin, siempre y cuando usó un formato sin pérdidas para almacenar las pistas de audio.

Original en ingles

I've been looking for a command utility/script that does the opposite of bchunck, but can't seem to find one.

What bchunck does is taking a mixed-mode CD image in BIN/CUE format and separate it into a set of ISO and music tracks (either CDR or WAV). I want to use a tool to reverse the process.

I can do this with a Windows utility like CDmage under WINE, or following this guide (also dependent on WINE or Windows), but I'd love a way to automate the process and use it natively on Linux.


Here's what I tried so far. Let's say I have a Mixed-mode CD test image with 1 data track and 4 music tracks, IMAGE.bin and IMAGE.cue, generated from a physical CD:

cdrdao read-cd --datafile IMAGE.bin --driver generic-mmc:0x20000 --device /dev/cdrom --read-raw IMAGE.toc toc2cue IMAGE.toc IMAGE.cue 

If I do bchunk -v -w IMAGE.bin IMAGE.cue track it outputs the following files:

track01.iso

track02.wav

track03.wav

track04.wav

track05.wav

Now to try to put the image back together:

First I convert track01.iso back to the BIN format using the PowerISO Linux tool with ./poweriso convert track01.iso -o IMAGE-NEW.bin -ot bin. Note that a IMAGE-NEW.cue is generated, but it doesn't contain any music track information, so it should be discarded, and the original IMAGE.cue be used instead.

Secondly, I convert the WAV files back to RAW and concatenate them to IMAGE-NEW.bin:

avconv -i trackC02.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin avconv -i trackC03.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin avconv -i trackC04.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin avconv -i trackC05.wav -f s16le -ar 44100 -acodec pcm_s16le - >> IMAGE-NEW.bin 

IMAGE-NEW.bin, together with the original IMAGE.cue seem to be working fine as a Mixed-mode CD image. However, if I do diff IMAGE.bin IMAGE-new.bin it outputs that they are different, so I'm not sure if this method I came up with is the correct one, or if this is a consequence of both images being generated using different methods.

That said, if I do bchunk -v -w IMAGE-NEW.bin IMAGE.cue track-new and diff all track and track-new files to each other, they are indeed identical. I don't have enough experience with comparing binaries to know if I'm doing this right and why IMAGE.bin IMAGE-new.bin are different.


UPDATE: I now understand what the problem is: bchunk doesn't splice my IMAGE.bin properly because my IMAGE.cue has multiple INDEX entries per TRACK. When bchunk does the splicing it only takes into account the last INDEX entry of each TRACK. Otherwise, this method is the correct one to try to rebuild an IMAGE.bin that was previously ripped. If you used bchunk before and lost the original IMAGE.bin, there's a good change you won't be able to rebuild it, since you may have lost information. If you used, for example, asunder to rip the audio tracks, they are spliced correctly and you'll be able to rebuild IMAGE.bin, as long as you used a lossless format to store the audio tracks.

        
         
         

Lista de respuestas


Relacionados problema

4  ¿Es posible convertir un ISZ a una imagen ISO?  ( Is it possible to convert an isz to an iso image ) 
¿Qué pasos son necesarios para convertir un archivo ABCDEFGHIJKLMNABCDEFGHIJKLMN0 (imagen ISO comprimida) a una imagen ISO estándar usando Ubuntu? ...

3  ¿Cómo convertir los archivos de bolsillo de la palabra (PSW) a ODT?  ( How do i convert pocket word files psw to odt ) 
Tengo un grupo de archivos PSW (Pocket Word para Pocket PC) Quiero sacar el texto. Fueron copiados de un viejo Pocket PC hace años sin ser convertido. No, n...

55  ¿Cómo convertir los archivos .ts en algo útil?  ( How do i convert ts files into something useful ) 
Tengo un archivo que termina en .ts, que según Wikipedia es una archivo MPEG2 . Nunca me he encontrado con un archivo así, así que quiero que desee que el ar...

59  ¿Cómo convierto epub a mobi usando calibre?  ( How do i convert epub to mobi using calibre ) 
¿Cómo convierto epub a mobi usando calibre para esto? ...

33  ¿Cómo convertir el archivo PDF a un archivo ODT?  ( How to convert pdf file to an odt file ) 
Quiero convertir un archivo .pdf/defhijklmn6 ABCDEFGHIJKLMNABCDEFGHIJKLMN7 para que pueda convertirlo a un archivo ABCDEFGHIJKLMNABCDEFGHIJKLMN8FCDEFGHIJK...

0  ¿Cómo copiar el texto de PDF y pegarlo a otra aplicación que preserva el formato de texto?  ( How to copy text from pdf and paste it to other application preserving text form ) 
Tengo archivo PDF. Necesito copiar un mensaje de texto que conserva su formato (por lo que necesito guardarlo italic , negrita , _underline_, tamaños de fu...

56  PDF al software de conversión de Word?  ( Pdf to word conversion software ) 
¿Hay algún software gratuito disponible en Ubuntu que pueda convertir un archivo PDF a un archivo ?doc? ...

3  ¿Cómo extraer objetos a granel de archivos SWF (Adobe Flash) con SWFextract?  ( How to bulk extract objects from swf adobe flash files with swfextract ) 
ABCDEFGHIJKLMNABCDEFGHIJKLMN2 son un conjunto único de herramientas, pero carece de una buena amabilidad de los usuarios. Ni siquiera pueden iterar los obje...

0  ¿Cómo convertir archivos .ts no detectables y no vigilantes? [duplicar]  ( How to convert unconvertable unviewable ts files ) 
Esta pregunta ya tiene respuestas aquí : cerrado 8 años . posible duplicado: ¿Cómo me conv...

1  Ver o convertir archivo MDI [CERRADO]  ( View or convert mdi file ) 
Es poco probable que esta pregunta ayude a cualquier visitante futuro; Solo es relevante para un pequeño área geográfica, u...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos