[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: RES: RES: [shell-script] Deamon conversor de arquivos de áudio
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: RES: RES: [shell-script] Deamon conversor de arquivos de áudio |
Date: |
Tue, 11 Apr 2006 15:18:30 -0300 |
Fala alain,
A grosso modo, o nice serve para estipular a prioridade do processo, vc pode
aumentá-la ou diminui-la. O batch suspende seu processo sempre que o
processamento fica pesado, como se usasse um esquema dinâmico de prioridade.
[ ]s,
Julio Cezar Neves
Tel:+55 21 2555-6148 / +55 21 8112-9988
Fax: +55 21 2555-6154
http://www.julioneves.com
| -----Mensagem original-----
| De: Alain M. [mailto:address@hidden]
| Enviada em: segunda-feira, 10 de abril de 2006 21:21
| Para: address@hidden
| Assunto: Re: RES: RES: [shell-script] Deamon conversor de arquivos de
| áudio
|
|
| Isso não é o que se faz com nice? Agradeço se puder explicar
| a diferença
|
| Alain
|
| Julio Cezar Neves - DATAPREVRJ escreveu:
| > Fala Gabriel,
| > este seu script é um exemplo típico para uso do cmd batch.
| Usa-se este cmd
| > para executar em background scripts que oneram a máquina e
| não têm problema
| > de prazo de execução, isto é, cada vez que o Idle alcança
| um determinado
| > patamar, o programa é colocado em execução. Se entra alguma
| tarefa que
| > incremente o Idle o prg é suspenso.
| >
| > [ ]s,
| > Julio Cezar Neves
| > Tel:+55 21 2555-6148 / +55 21 8112-9988
| > Fax: +55 21 2555-6154
| > http://www.julioneves.com
| >
| >
| > | -----Mensagem original-----
| > | De: Gabriel Gilini [mailto:address@hidden]
| > | Enviada em: segunda-feira, 10 de abril de 2006 14:35
| > | Para: address@hidden
| > | Assunto: Re: RES: [shell-script] Deamon conversor de
| arquivos de áudio
| > |
| > |
| > | Muitíssimo obrigado Humberto, eu até tinha pensado em fazer
| > | isso há uns 5
| > | min atrás mas não sabia como passar isso pra variável. Agora
| > | deu certinho :)
| > | Olha como ficou:
| > |
| > | punisher@hatebreeder:~/Shell$ cat mp3convd.sh
| > | #!/bin/bash
| > |
| > | #################################################
| > | # mp3 conv d #
| > | # MP3 Converter Deamon #
| > | # Deamon que verifica se há arquivos #
| > | # .ogg e .wav e converte para mp3 #
| > | # #
| > | #################################################
| > |
| > | IFS=$'\n'
| > | cd /mnt/hda5/mp3
| > |
| > | # Procura se há arquivos OGG e converte para WAV
| > | find . -name *.ogg > /dev/null &&
| > | {
| > | for ogg in $(find . -name *.ogg)
| > | do
| > | nome="$(basename "$ogg" .ogg)"
| > | oggdec "$ogg"
| > | [ $? -eq 0 ] || rm -f "$nome.ogg"
| > | done
| > | }
| > |
| > | # Procura se há arquivos WMA e converte para WAV
| > | find . -name *.wma > /dev/null &&
| > | {
| > | for wma in $(find . -name *.wma)
| > | do
| > | nome="$(basename "$wma" .wma)"
| > | mplayer -ao pcm:file="$nome.wav" "$nome.wma"
| > | [ $? -eq 0 ] || rm -f "$nome.wma"
| > | done
| > | }
| > |
| > | # Procura se há arquivos WAV e converte para MP3
| > | find . -name *.wav > /dev/null &&
| > | {
| > | for wav in $(find . -name *.wav)
| > | do
| > | nome="$(basename "$wav" .wav)"
| > | lame -r -b 160 "$nome.wav" "$nome.mp3"
| > | [ $? -eq 0 ] || rm -f "$nome.wav"
| > | done
| > | }
| > |
| > |
| > | [As partes desta mensagem que não continham texto foram removidas]
| > |
| > |
| > |
| > |
| ---------------------------------------------------------------------
| > | Esta lista não admite a abordagem de outras liguagens de
| > | programação, como perl, C etc. Quem insistir em não seguir
| > | esta regra será moderado sem prévio aviso.
| > |
| ---------------------------------------------------------------------
| > | Sair da lista: address@hidden
| > |
| ---------------------------------------------------------------------
| > | Esta lista é moderada de acordo com o previsto em
| > http://www.listas-discussao.cjb.net
| >
| ---------------------------------------------------------------------
| > Servidor Newsgroup da lista: news.gmane.org
| > Grupo: gmane.org.user-groups.programming.shell.brazil
| >
| >
| > Links do Yahoo! Grupos
| >
| >
| >
| >
| >
| >
| >
| >
| >
| >
| ---------------------------------------------------------------------
| > Esta lista não admite a abordagem de outras liguagens de
| programação, como perl, C etc. Quem insistir em não seguir
| esta regra será moderado sem prévio aviso.
| >
| ---------------------------------------------------------------------
| > Sair da lista: address@hidden
| >
| ---------------------------------------------------------------------
| > Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: RES: RES: [shell-script] Deamon conversor de arquivos de áudio,
Julio Cezar Neves - DATAPREVRJ <=