IST - Física - Mail
Início
HowTo Google Wikipedia Youtube Gmail

Linux Utils: Audio & Vídeo


Sumário
1. Introdução
2. Como obter informação de um vídeo
3. Como extrair audio de um vídeo
4. Como extrair ficheiros audio de um CD
5. Como converter ficheiro audio '.wav' em '.mp3'
6. Como converter ficheiro audio '.mkv' em '.mp4'
7. Como alterar o volume audio de um ficheiro de vídeo
8. Links úteis
Início

1. Introdução

Aqui são indicados alguns software capazes de manipular ficheiros audio e vídeo.
Note-se que cada programa dispõe de um número significativo de opções. Aqui apresentam-se simplesmente as situações mais usuais.
Início

2. Como obter informação de um vídeo

Para obter informação sobre um 'ficheiro.xxx' media, seja audio ou vídeo usar 'mediainfo':
$ mediainfo ficheiro.xxx
Nota: Se 'mediainfo' não estiver instalado fazer:
$ sudo apt-get install mediainfo
Início

3. Como extrair audio de um vídeo

Para extrair o audio de um vídeo pode usar-se o seguinte software
  • ffmpeg
    $ ffmpeg -i INPUT.mp4 [Opções] OUTPUT.mp3
    Para fazer a conversão basta fazer:
    ffmpeg -i input.mp4 -ar 44100 -b:a bitrate -vn output.mp3
    em que 'bitrate' deverá ser substituído pelo o valor que se deseja para ele. Pode ser 128K, 160K, 192K, etc

    Nota: Para obter a informação de um vídeo ver "Como obter informação de um vídeo"

    Outros modos de o fazer:

    Para explicita um bitrate pode usar-se a opção "-q:a N" (ou "-qscale:a N"), em que "N" é um número inteiro dado pela seguinte tabela (há mais valores):

    Bitrate range kbit/s (Average) ffmpeg option
    220-260 (245)-q:a 0
    190-250 (225)-q:a 1
    170-210 (190)-q:a 2
    150-195 (175)-q:a 3
    140-185 (165)-q:a 4
    120-150 (130)-q:a 5
    100-130 (115)-q:a 6

    Exemplo com "-q:a 2":
    $ ffmpeg -i INPUT.mp4 -q:a 2 OUTPUT.mp3

    Nota: Para mais informação sobre a codificação ver:

Início

4. Como extrair ficheiros audio de um CD

Para extrair ficheiros audio de um CD podem usar-se os seguintes softwares:
  • cdda2wav
    cdda2wav -B -D /dev/cdrom OUTPUT
    Como resultado obtem-se um conjunto de ficheiros do tipo 'OUTPUT_nn.wav' em que 'nn' é o número da faixa respectiva.
  • rhythmbox

    Escolhe-se na janela o dispositivo 'Disco de áudio'. Em 'Preferências' pode escolher-se o tipo de ficheiros que se deseja e a pasta em que são guardados. Depois é clicar em "Extrair".

Início

5. Como converter ficheiro audio '.wav' em '.mp3'

  • lame
    $ lame --cbr -b 196 -m j -h -F INPUT.wav OUTPUT.mp3
    Pode ainda ser útil usar uma opção para aumento do volume do som: "--scale n" em que 'n' é um número real que pode ser '1' para não alterar o nível do som, ">1" para o aumentar e "<1" para o diminuir diminui.
Início

6. Como converter ficheiro audio '.mkv' em '.mp4'

  • ffmpeg
    $ ffmpeg -i INPUT.mkv -c copy OUTPUT.mp4
    Pode ser útil obter a informação do ficheiro. Tal pode ser feito com:
    $ mkvmerge --identify Ficheiro
    Nota: Caso não exista pode ser instalado com '$ sudo apt-get install mkvtoolnix'.
Início

7. Como alterar o volume audio de um ficheiro de vídeo

  • ffmpeg
    $ ffmpeg -i INPUT.mp4 -c:v copy -af "volume=" OUTPUT.mp4
    Exemplo:
    $ ffmpeg -i INPUT.mp4 -c:v copy -af "volume=5dB" OUTPUT.mp4
    Note-se que o valor do 'volume_level' pode ser positivo ou negativo.

    Para evitar distorção pode usar-se o filtro "dynaudnorm". Exemplo:

    $ ffmpeg -i INPUT.mp4 -c:v copy -af "dynaudnorm=p=0.95" OUTPUT.mp4

Nota: Para mais informação ver:

Início

8. Links úteis

Início
Footer