Conectarse

Recuperar mi contraseña

Sondeo

¿Como llegaste hasta nuestro foro?

30% 30% [ 7 ]
13% 13% [ 3 ]
0% 0% [ 0 ]
0% 0% [ 0 ]
48% 48% [ 11 ]
9% 9% [ 2 ]

Votos Totales : 23

Unete al team hardoc de HWBOT
Xfire
Unete a la Comunidad Gamer de HardOC en Xfire
Xfire
Siguenos en Twitter
Me Gusta HardOC
Mejores posteadores
Arturo Ignacio (2396)
 
DarkZeus (2027)
 
Gofres (1598)
 
XbiLLa (1002)
 
mauriciodhx666 (633)
 
Krisius (626)
 
panchopex (182)
 
Angel (181)
 
Wisetree (176)
 
ripa72 (165)
 

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada


Reproducir Flac en orden

Ir abajo

Reproducir Flac en orden

Mensaje  Gofres el Sáb Ago 27 2011, 12:38

Los que no podemos vivir sin unas cuantas horas de música al día nos preocupamos mucho por la calidad por lo que solemos escuchar música en formato .flac, de mucha mayor calidad que un fichero mp3. Ahí empiezan a surgir los problemas, el reproductor de Windows 7 no reconoce este formato por defecto. Podemos usar otro reproductor cómo por ejemplo el VLC pero si tenéis buen oído os daréis cuenta de que el VLC no reproduce flac con toda su calidad, el resto de reproductores no los he probado.

Una solución es instalar códecs, personalmente recomiendo el K-Lite codec pack, abren el instalador, seleccionan todas las casillas dónde ponga flac que son 2, el resto lo dejamos en blanco, luego seleccionamos siguiente y la casilla de Windows Media Player y con eso ya podemos reproducir flac con Windows de forma 'nativa'.

Otro problema bastante común es que los ficheros no se reproducen en el orden que nosotros queremos por lo que he creado un programa en BAT.

Este es su código fuente:
Código:
@ECHO off
@color 70
@RD "%TEMP%\CiOS BAT Utilities\FLAC\" /S /Q
@MKDIR "%TEMP%\CiOS BAT Utilities\FLAC\"
@if exist 01*.flac (
@GOTO FLAC
) else (
if exist 1*.flac (
@GOTO FLAC
) else (
if exist *.flac (
@GOTO NONUMBER
) else (
@GOTO NOFLAC
)))
@:FLAC
@SET/A menu=0
@cls
@ECHO  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@ECHO  ºCiOS BAT Utilitiesº            Reproductor Flac              ºV6 27/08/2011º
@ECHO  ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍ͹
@ECHO  º  Coloca este programa en la carpeta d¢nde se encuentren las canciones.    º
@ECHO  º              Las canciones deber n estar numeradas (01../1..)            º
@ECHO  ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
@if exist 01*.flac (
@ECHO  º                    Detectadas canciones de tipo '01'..                    º
) else (
if exist 1*.flac (
@ECHO  º                    Detectadas canciones de tipo '1'..                    º
) else (
if exist *.flac (
@GOTO NONUMBER
) else (
@GOTO NOFLAC
)))
@ECHO  ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
@ECHO  º                                                                            º
@ECHO  º Men£:                                                                      º
@ECHO  º                                                                            º
@ECHO  º 1. Reproductor VLC                                                        º
@ECHO  º 2. Reproductor de Windows                                                  º
@ECHO  º                                                                            º
@ECHO  º                                                                            º
@ECHO  º                                                    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
@if defined ProgramFiles(x86) (
@ECHO  º                                                    ºDetectado SO de 64 bitsº
) else (
@ECHO  º                                                    ºDetectado SO de 32 bitsº
)
@ECHO  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@SET/P menu=Escriba la opci¢n escogida y presione Enter:
@CLS
@if exist 01*.flac (
@GOTO AUTODETECTZERO
) else (
@GOTO AUTODETECT
)
@set/a max=0
@:AUTODETECT
@SET/A max=max+1
@if exist %max%*.flac (
@GOTO AUTODETECT
) else (
@GOTO CONTINUE
)
@:AUTODETECTZERO
@SET/A max=max+1
@if exist 0%max%*.flac (
@IF %max%==9 GOTO AUTODETECT
@GOTO AUTODETECTZERO
) else (
@GOTO CONTINUE
)
@:CONTINUE
@SET/A max=max-1
@CLS
@SET/A num=1
@:STARTCOPY
@RD "%TEMP%\CiOS BAT Utilities\FLAC\" /S /Q
@MKDIR "%TEMP%\CiOS BAT Utilities\FLAC\"
@COPY *.flac "%TEMP%\CiOS BAT Utilities\FLAC\" /Y
@CLS
@cd "%TEMP%\CiOS BAT Utilities\FLAC\"
@if exist 01*.flac (
@GOTO STARTRENAMEZERO
) else (
if exist 1*.flac (
@GOTO STARTRENAME
) else (
if exist *.flac (
@GOTO NONUMBER
) else (
@GOTO NOFLAC
)))
@GOTO FLAC
@:STARTRENAMEZERO
@REN 0%num%*.flac "%num%.flac"
@IF %num%==%max% GOTO LETSBEGIN
@SET/A num=num+1
@IF %num%==10 GOTO STARTRENAME
@GOTO STARTRENAMEZERO
@:STARTRENAME
@REN "%num%*.flac" "%num%.flac"
@IF %num%==%max% GOTO LETSBEGIN
@SET/A num=num+1
@GOTO STARTRENAME
@:LETSBEGIN
@SET/A num=1
@IF %menu%==1 GOTO VLC
@IF %menu%==2 GOTO WMP
@:VLC
@cls
@ECHO  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@ECHO  ºCiOS BAT Utilitiesº            Reproductor Flac              ºV6 27/08/2011º
@ECHO  ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍ͹
@ECHO  º                                                                            º
@ECHO  º                              ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿                            º
@ECHO  º                              ³Reproductor VLC³                            º
@ECHO  º                              ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ                            º
@ECHO  º                                                                            º
@ECHO  º                                                    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
@if defined ProgramFiles(x86) (
@ECHO  º                                                    ºDetectado SO de 64 bitsº
) else (
@ECHO  º                                                    ºDetectado SO de 32 bitsº
)
@ECHO  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@ECHO  Reproduciendo %num% de %max% canciones.
@cd "%TEMP%\CiOS BAT Utilities\FLAC\"
@if defined ProgramFiles(x86) (
@"%ProgramFiles(x86)%\VideoLAN\VLC\vlc.exe" "%num%.flac"
) else (
@"%ProgramFiles%\VideoLAN\VLC\vlc.exe" "%num%.flac"
)
@IF %num%==%max% GOTO FLAC
@SET/A num=num+1
@GOTO VLC
@:WMP
@cls
@ECHO  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@ECHO  ºCiOS BAT Utilitiesº            Reproductor Flac              ºV6 27/08/2011º
@ECHO  ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍ͹
@ECHO  º                                                                            º
@ECHO  º                          ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿                        º
@ECHO  º                          ³Reproductor de Windows³                        º
@ECHO  º                          ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ                        º
@ECHO  º                                                                            º
@ECHO  º                                                    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
@if defined ProgramFiles(x86) (
@ECHO  º                                                    ºDetectado SO de 64 bitsº
) else (
@ECHO  º                                                    ºDetectado SO de 32 bitsº
)
@ECHO  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@ECHO  Reproduciendo %num% de %max% canciones.
@cd "%TEMP%\CiOS BAT Utilities\FLAC\"
@if defined ProgramFiles(x86) (
@("%num%.flac" "%ProgramFiles(x86)%\Windows Media Player\wmplayer.exe")
) else (
@("%num%.flac" "%ProgramFiles%\Windows Media Player\wmplayer.exe")
)
@IF %num%==%max% GOTO FLAC
@SET/A num=num+1
@:WMPLAYERTEST
@tasklist|find /i "wmplayer">nul
@IF %ERRORLEVEL%==1 GOTO WMP
@ping localhost -n 3 >nul
@GOTO WMPLAYERTEST
@GOTO WMP
@:NOFLAC
@CLS
@ECHO  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@ECHO  ºCiOS BAT Utilitiesº            Reproductor Flac              ºV6 27/08/2011º
@ECHO  ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍ͹
@ECHO  º                                                                            º
@ECHO  º                    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿                º
@ECHO  º                    ³Error: No se detectaron archivos flac³                º
@ECHO  º                    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ                º
@ECHO  º                                                                            º
@ECHO  º                                                    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
@if defined ProgramFiles(x86) (
@ECHO  º                                                    ºDetectado SO de 64 bitsº
) else (
@ECHO  º                                                    ºDetectado SO de 32 bitsº
)
@ECHO  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@SET/P ruta=Pegue o escriba una ruta alternativa y presione Enter:
@cd /D "%ruta%"
@GOTO FLAC
@GOTO NOFLAC
@:NONUMBER
@CLS
@ECHO  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍ»
@ECHO  ºCiOS BAT Utilitiesº            Reproductor Flac              ºV6 27/08/2011º
@ECHO  ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍ͹
@ECHO  º                                                                            º
@ECHO  º                ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿              º
@ECHO  º                ³Error: No se detectaron canciones numeradas³              º
@ECHO  º                ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ              º
@ECHO  º                                                                            º
@ECHO  º                                                    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
@if defined ProgramFiles(x86) (
@ECHO  º                                                    ºDetectado SO de 64 bitsº
) else (
@ECHO  º                                                    ºDetectado SO de 32 bitsº
)
@ECHO  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@pause>nul
@exit
@GOTO NONUMBER

Es muy sencillo de usar, creo que no es necesario dar explicaciones, simplemente coloquen el BAT en la carpeta con los ficheros a reproducir.

Para que funcione el Windows Media Player necesitarán que este seleccionado como reproductor por defecto para flac.

Si no quieren copiar el código aquí pueden descargar el programa:
Descargar CiOS Flac Player v6.bat

Saludos Cool

__________________




avatar
Gofres
Administrador HardOC

CPU : AMD Phenom II 965 BE C3 @3.85GHz & Noctua NH-C
Placa Madre : ASUS M4A88TD-V EVO /USB3 (AM3) (Chipset 880G)
Memoria : 8GB (4x2GB) Kingston DDR3 @1712MHz 9-10-9-27
Tarjeta de Video : XFX Radeon HD 5770 1GB XXX Edition @955/1380
Gabinete : Aerocool CyborgX (ATX)
Mensajes : 1598
Fecha de inscripción : 08/03/2011
Localización : Madrid

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.