2007/Manual/Postproducción/recuperar audio

De Hackmeeting

  1. abre esta pagina para editar y copia lo que hay despues de las instrucciones
  2. pegalo en un fichero de texto y guardalo como recover.py
  3. navega en unterminal hasta el directorio donde quieres salvar el fichero restaurado
  4. ejecuta el script # python /url_hasta_fichero/recover.py
  5. escribe la ruta de la carpeta donde estan los ficheros au

  1. python script to recover audacity recording after crash

import os

directory = raw_input('Enter directory where temp data files are: ')

rawfiles = os.listdir(directory) # grab directory listing

files = [] # only interested in .au files and for i in rawfiles: # prepend each with the directory name

  if i[-3:] == '.au': files.append(directory+'/'+i)

files.sort() # sort files so the result will be in proper sequence

  1. open the output file for the recovery

fp = open('recover.au','wb')

  1. write the whole first file because it has the header

dd = open(files[0],'rb').read() fp.write(dd)

  1. for every other file, write from the data offset on

for i in files[1:]:

  dd = open(i, 'rb').read()[12380:]
  fp.write(dd)
  1. close recovered sound file

fp.close()

Herramientas personales
wiki-navigation
project-navigation