Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - SuperDraco

#1741
Perdona no te entendí, te refieres a esto?: "[ code ]  [ /code ]"

Ya está, es que uso un theme de color distinto en el foro, a mi se me ve horrible como lo he dejado ahora xDDD

saludos
#1742
Vale, a ver si esta vez se me entiende xD alargaré un poco la explicación:

Con el comando "mediainfo "%%a"" recibo esta información:



En esa información, el valor del bit rate (el numero) puede cambiar, ahí en la imagen el número es 320,vale, yo lo que necesito es que findstr busque todos los posibles numeros desde el 161 hasta el 320, osea:

161
162
163
...
319
320

Y si encuentra alguno de esos numeros, entonces asignarle una función a realizar.

Esto es posible hacerlo de un modo muy "patata" por ejemplo así

mediainfo "%%a" | findstr 161.kbps 162.kbps 163.kbps

(Y así hasta completar los números hasta el 320)
Pero es una taréa muy tediosa, luego necesitaré aumentar el número final hasta el 1124 en otro comando diferente, no puedo escribir mil veces a mano el número... y sé que esta faena se podría hacer insertando un contador de numeros que vaya probando findstr desde el 161 hasta el 320 en o hasta el que yo le diga. El contador habría que insertarlo dentro del FOR, supongo.

Leo, me he leido bien como usar el findstr, no quiero reectificarte, sé que sabes muchisimo pero me parece que estás equivocado en lo que has dicho porque yo si que puedo buscar varías palabras a la vez...  Usando findstr el punto . se usa como comodín para cualquier caracter, y el espacio para separar palabras/frases que se quieran buscar, esto me permite una busqueda de multiples frases a la vez (al menos a mi si :S)

Espero que ya hayas podido entender mi problema bien está vez, gracias por todo!
#1743
Bueno, este problema lo considero casi resuelto, de momento llevo esto:
(No estará del todo acabado hasta que no solucione un problemilla con findstr :/, este código de momento solo busca audios de 320 bitrate y tarda mucho por el maldito mplayer le cuesta leer los archivos)


Código (DOS) [Seleccionar]
@echo off
Set lista=C:\windows\Temp\Lista.txt

for /f "tokens=*" %%a in ('dir /B *.mp3') do set nombre="%%a" & mplayer "%%a" -frames 0 | findstr /c:"320.0 kbit" >null & call :error
for /f "tokens=*" %%a in ('dir /B *.mp4') do set nombre="%%a" & mplayer "%%a" -frames 0 | findstr /c:"320.0 kbit" >null & call :error
for /f "tokens=*" %%a in ('dir /B *.m4a') do set nombre="%%a" & mplayer "%%a" -frames 0 | findstr /c:"320.0 kbit" >null & call :error
for /f "tokens=*" %%a in ('dir /B *.flac') do set nombre="%%a" & mplayer "%%a" -frames 0 | findstr /c:"320.0 kbit" >null & call :error
for /f "tokens=*" %%a in ('dir /B *.wma') do set nombre="%%a" & mplayer "%%a" -frames 0 | findstr /c:"320.0 kbit" >null & call :error

cls
If exist %lista% echo+ Se han convertido los siguientes audios a MP3, Bitrate CBR 160, High quality: & echo+ & type %lista% & del /q %lista% & pause >null
If not exist %lista% echo+ No se han encontrado audios superiores a +160 bitrate... & pause >null

:error
IF %ERRORLEVEL% LEQ 0 echo+ %nombre% >> %lista% & coreconverter.exe -infile=%nombre% -outfile=%nombre% -convert_to="mp3 (Lame)" -b 160 --cbr -q 0 -noidtag
#1744
Cita de: Novlucker en 16 Marzo 2011, 20:03 PM
Usalo desde la interfaz gráfica y tracea lo que haga con Process Monitor, con suerte (probablemente) use ese exe por detrás, y entonces tendrás los parámetros con los que se lanza :P

Saludos


como como!? con el process monitor tambien se pueden ver los parámetros que ejecuta un programa??? eso no lo sabia, para la proxima me la apunto, gracias!
#1745
Gracias Goku, ya no importa, he encontrado la lista de comandos del Dll:

http://lame.cvs.sourceforge.net/viewvc/lame/lame/doc/html/switchs.html


Así que para convertir un archivo a CBR 160 kbps, y a la mejor calidad, osea, la más lenta, y sin escribirle un idtag, queda así.

coreconverter.exe -infile=%nombre% -outfile=%nombre% -convert_to="mp3 (Lame)" -b 160 --cbr -q 0 -noidtag

solucionado, saludos!
#1746
Hola, no he sabido muy bien si postear esto en scripting o mejor aqui, en multimedia, porque creo que Songoku o Armando serían mi única esperanza xDDD

estoy haciendo un batch para ahorrarme la tira de trabajo a diario... en fin resulta que llego a un punto donde tengo un error y no se porque, si el codec lo tengo bien instalado...

Songoku, no sabrás usar el dbpoweramp mediante linea de comandos verdad? me salvarías la vida xD

Bueno este es el código de prueba:

coreconverter.exe -infile="%nombre%" -outfile="%nombre%" -convert_to="mp3 (Lame)" -V 6 & pause

y este el error:



Se agradece a cualquiera que pueda aportarme algo...
Esto me desespera, la verdad...

Saludos!


EDITO: Uf, había un fallo al resolver el nombre del archivo, quedaba un espacio al final y entonces la extensión se reconocía como ".mp3 " y claro, no encontraba ningun codec para eso, ya está.

Pero ahora tengo otro problema, necesito saber los comandos para asignarle un bitrate de compresión mediante el coreconverter.exe :/ y ni idea...
#1747
Ups, que tonto soy, no había caído en la solución pero si que la sabía... ya lo he arreglado

solo hacia falta usar SET

Código (dos) [Seleccionar]
for /f "tokens=*" %%a in ('dir /B *.mp3') do set nombre=%%a & mplayer "%%a" -frames 0 | findstr /c:"320.0 kbit" >null & call :error

pause

:error
IF %ERRORLEVEL% LEQ 0 echo %nombre% es mayor de 160 kbps
IF NOT %ERRORLEVEL% LEQ 0 echo %nombre% es menor o igual de 160 kbps


Ahora sí!



quizás me surgan nuevos problemas, ese código solo era para probar que todo iba bien para poder continuar con mi invento xD, estén al tanto! :P

saludos!
#1748

(Bajate un antivirus para resolver tu problema...o usa la función de restaurar sistema)

Nov estaba en lo cierto, he buscado esos simbolos extraños que te salen en google y mira lo que he encontrado:



_________________________________________________________
Ese es el virus llamado RAV.MON y se pega muy facil y abunda mucho en los cybers pero se puede quitar facil y sin reformatear tu compu con la funcion de RESTAURAR SISTEMA (accesorios->herramientas de sistema-> Restaurar sistema), restaurala a un punto en el cual sepas que funcionaba bien, despues de eso asegurate de que en opciones de carpeta tengas checado la opcion "ver todas las carpetas y archivos ocultos" y has una busqueda por RAV.MON cuando lo localices destruyelo, son 2 archivos juntos RAV.MON y autorun.inf

despues
recomiendo que bajes este programa de Cnet.com (es gratis) se llama SYSTEM REPAIR ENGINEER que sirve para reanudar las funciones del mouseclicks

Usa el McAfee y el Spyware Doctor para evitar esos problemas.


_________________________________________________________

eso pasa cuando tienes virus o ya lo eliminaste y cambio algunas cosas de windows es por eso que no puedes ver las unidades del disco duroprimero analisa tu disco duro con un buen antivirus yo te recomendaria el kasperski que para mi es el mejor y si lla no tienes virus vas a tener que ejecutar el regedit y cambiar algunas cosas para que ya puedas abrir tus unides de disco duro
#1749
Vale Gracias Leo, como siempre si lo consigo por mi mismo postearé la "solución" a tiempo para que no malgasten su tiempo xD, pero dudo que lo consiga.

saludos!
#1750
Bueno, como eres nuevo te diré una cosa que tienes que tener muy presente :P

Al hacer preguntas tienes que dar los datos más importantes, como el sistema operativo que usas, y en esta ocasion sería el navegador que usas...cual es?

Si usas Firefox tienes decenas de extensiones que te ayudan a descargar los videos de servicios como youtube y muchos más, te recomiendo que te instales esta en especial:

https://addons.mozilla.org/es-ES/firefox/addon/video-downloadhelper/

Despues de haberlo instalado te aparece un icono al lado de la barra de busqueda en firefox, simplemente debes abir una página de youtube, y pinchar en el icono para descargarte el video músical...

Saludos.