Autor |
Mensaje |
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
EscucharMP3
En la granja, he encontrado una interesante aplicación llamada Mp3Player, para escuchar ficheros MP3, y mostrar información sobre el Mp3. He hecho mi propia versión, donde le he añadido la capacidad de soltar ficheros mp3 en el formulario, para que los cargue automáticamente. Lo he subido a la granja con el nombre EscuharMp3 (versión 1.0.4)
Saludos
|
#1 Sabado, 12 Agosto 2017, 19:18 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: EscucharMP3
muy bueno! gracias por compartir
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#2 Sabado, 12 Agosto 2017, 23:22 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: EscucharMP3
V3ctor:
Sobre el error has comentado en el canal de Telegram (https://t.me/joinchat/DV_ZR0Abp4B-zugw02VVTA) , dime:
¿que administrador de archivos usas?
Yo he comprobado el programa con krusader y thunar, y funciona bien el "soltar" el archivo.
Saludos
|
#3 Domingo, 13 Agosto 2017, 08:15 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: EscucharMP3
Acabo de subir la nueva version 1.05 a la granja:
- Con el navegador Nautilus, daba el error que comentaba v3ctor. Ya esta corregido
- Slider: para posicionarte en el minuto que quieras empezar a escuchar.
- Se guarda el último fichero que has escuchado y lo pone en el menu.
- En el menu, hay una nueva opción de guardar la posicion del fichero que escuchas. Asi que la próoxima vez que lo abras, empieza desde ese punto.
Saludos
Nota:
Gracias a Vuott, por el ejemplo que me ha mandado sobre como posicionar el inicio de la escucha.
última edición por jsbsan el Domingo, 13 Agosto 2017, 10:11; editado 1 vez
Editado por jsbsan, Domingo, 13 Agosto 2017, 10:11: Agrego nota de agradecimiento a Vuott
|
#4 Domingo, 13 Agosto 2017, 09:50 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: EscucharMP3
V3ctor:
Sobre el error has comentado en el canal de Telegram (https://t.me/joinchat/DV_ZR0Abp4B-zugw02VVTA) , dime:
¿que administrador de archivos usas?
Yo he comprobado el programa con krusader y thunar, y funciona bien el "soltar" el archivo.
Saludos
uso mint mate, se llama Caja 1.16.1
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#5 Domingo, 13 Agosto 2017, 17:37 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: EscucharMP3
v3ctor:
Citar: uso mint mate, se llama Caja 1.16.1
ok, la nueva version funciona bien el arrastrar y soltar con Caja 1.18.3 (lo acabo de instalar)
|
#6 Domingo, 13 Agosto 2017, 19:28 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: EscucharMP3
En la granja, he encontrado una interesante aplicación llamada Mp3Player, para escuchar ficheros MP3, y mostrar información sobre el Mp3. He hecho mi propia versión, donde le he añadido la capacidad de soltar ficheros mp3 en el formulario, para que los cargue automáticamente.
A raíz de un hilo de Vuott sobre el componente gb.media que me pareció muy interesante, busque en la granja si había algún otro ejemplo de este componente y vi Mp3Player y el tuyo EscucharMP3, que es algo así como un naranjito pero con gb.media en vez de gb.sdl2.
Como comentaba en el hilo de Vuott, me parece que la calidad del sonido es mejor en gb.media que en gb.sdl2 ¿Que opinas?
Luego en el formulario del programa, me gusto porque es simple y a la vez intuitivo.
No funciona muy bien el avance y retroceso con el slide y los colores no estandard de las letras hacen que se vea un poco mal en escritorios dark, mira.
Gracias por el aporte, le estoy echando un vistazo y tal vez aplique algunas cosas para migrar de gb.sdl2 a gb.media en Vinilo.
Saludos.
|
#7 Jueves, 24 Agosto 2017, 23:47 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: EscucharMP3
Tincho:
Citar: Como comentaba en el hilo de Vuott, me parece que la calidad del sonido es mejor en gb.media que en gb.sdl2 ¿Que opinas?
Pues no me he dado cuenta... soy un poco duro de oido
Citar: No funciona muy bien el avance y retroceso con el slide
En algunos mp3, me ha dado problemas, pero en la mayoría me funciona bien.
Citar: los colores no estandard de las letras hacen que se vea un poco mal en escritorios dark, mira.
Uff... se ve fatal... yo tengo un tema "claro", y alli se ve bien...
|
#8 Viernes, 25 Agosto 2017, 18:27 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: EscucharMP3
Tincho:
Citar:
Citar: los colores no estandard de las letras hacen que se vea un poco mal en escritorios dark, mira.
Uff... se ve fatal... yo tengo un tema "claro", y alli se ve bien...
Acabo de subir a la granja,la version 1.0.6 donde he puesto que el color del texto sea el que tenga el tema del usuario.. ahora se deberia de ver bien.
Saludos
última edición por jsbsan el Viernes, 25 Agosto 2017, 18:38; editado 1 vez
|
#9 Viernes, 25 Agosto 2017, 18:28 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: EscucharMP3
...Acabo de subir a la granja,la version 1.0.6 donde he puesto que el color del texto sea el que tenga el tema del usuario.. ahora se deberia de ver bien....
Lo descargue, y le modifique el fondo tambien de "TextLabelAyudaSoltar" porque tampoco se leía bien en mi tema dark, esta vez en mint.
Luego en el módulo comun en la funcion "URLDecode" la línea 24 lo cambie de la siguente manera porque la ruta del archivo que use tiene un signo "+" y por lo tanto no funcionaba.
If ch = "+" Then
' Convertir a espacio
resultado = resultado & "+"
Esta función URLDecode yo la uso de esta manera en gambas extra functions.
Public Function ConvertPath(strInput As String) As String ''Descodifica los caracteres hexadecimales en las URI's recorriendo la cadena dada Params: strInput la URintPos a descodificar Return: la URintPos descodificada
'----------------------------------------------------------------------
'http://foro.gambas-es.org/viewtopic.php?f=1&t=2054&postdays=0&postorder=asc&start=10
'----------------------------------------------------------------------
'
Dim intLen As Integer
Dim intPos As Integer
Dim strChar As String
Dim strDigits As String
Dim strOutput As String
strOutput = ""
intLen = Len(strInput)
intPos = 1
Do While intPos <= intLen
' Examinar el siguiente caracter
strChar = Mid$(strInput, intPos, 1)
If strChar = "+" Then
' Convertir a espacio
' strOutput = strOutput & " " ' Lo anule porque se carga los directorios con signo +
strOutput = strOutput & strChar
Else If strChar <> "%" Then
' Normal, no cambiar
strOutput = strOutput & strChar
Else If intPos > intLen - 2 Then
strOutput = strOutput & strChar
Else
' Obtener los siguientes caracteres hex.
strDigits = Mid$(strInput, intPos + 1, 2)
' Debug strDigits
' aquí convertimos el valor hexadecimal a entero y
' se lo pasamos a Chr que devuelve el carácter correcto.
strOutput = strOutput & Chr$(CInt(Val("&" & strDigits)))
intPos = intPos + 2
Endif
intPos = intPos + 1
Loop
Return strOutput
End
Si descargo un programa de la granja y lo modifico como en este caso ¿Puedo subir las modificaciones para que las incorpores como se hace en Github? ¿Va a ser que no verdad?
Saludos.
|
#10 Sabado, 26 Agosto 2017, 00:39 |
|
|
|