cda-to-mp3

Temas sobre programación ( php, c, sql, html, perl, python, ruby, java, bash, etc ) y recursos ( herramientas, frameworks, hosting, cms, etc )

Moderadores: akodo, maiku

Responder
lotcarranza
Forista Nuevo
Forista Nuevo
Mensajes: 2
Registrado: Jue Sep 19, 2019 3:11 am

cda-to-mp3

Mensaje por lotcarranza » Jue Sep 19, 2019 3:19 am

Tengo un error en esta linea de mi script. Espero me puedan apoyar a encontrar la solución a este script.

<pre class="bbcode_code">#!/bin/bash <---- me marca error aquí
#Especificar el encoder para la conversión:
MP3ENCODERSYNTAX=lame

#Seleccionamos el path
LAME=lame

#Añadimos las opciones de lame necesarias:
LAMEOPTS='--preset extreme'

#Especificamos el formato de salida, en este caso MP3
OUTPUTTYPE="mp3"

#Seleccionamos el rippeador para extraer las pistas del CDA
CDROMREADERSYNTAX=cdparanoia

#Localización para el programa anterior y sus opciones:
CDPARANOIA=cdparanoia
CDPARANOIAOPTS="--never-skip=40"

#Programa de identificación del CD:
CDDISCID=cd-discid

#Localización de la base de datos (donde se almacenan):
OUTPUTDIR="$HOME/musica/"

#Damos formato a las etiquetas de las canciones:
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
VAOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'

#Decidimos cómo van a ser etiquetadas:
ONETRACKOUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}'
VAONETRACKOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}'

#Ponemos espacios en los nombres de las canciones:
mungefilename ()
{
echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\]
}

#Extra para mejorar el script como correr varios encoders a la vez, etc.
MAXPROCS=2
PADTRACKS=y
EXTRAVERBOSE=y

#Expulsa el CD una vez ha finalizado.
EJECTCD=y</pre>
Avatar de Usuario
davidochobits
Forista Nuevo
Forista Nuevo
Mensajes: 27
Registrado: Jue Sep 05, 2019 5:00 pm
Ubicación: Barcelona
Contactar:

Re: cda-to-mp3

Mensaje por davidochobits » Jue Sep 19, 2019 3:16 pm

Hola colega,

No sé que pinta esto al principio del script : "<pre class="bbcode_code">, eso es 'markdown' no tiene nada que ver con un script en Bash.

Por otra parte, en la primera línea declaras que shell vas a utilizar con el script, en este caso Bash. La pregunta es, ¿esa ruta existe en tu host? ¿lo intentas ejecutar desde un host GNU/Linux?

Saludos
Responder