Como ripar áudio de um DVD?


Respostas:


8
  1. Inspecione o DVD com o seguinte comando

    pg@pipoTower: ~$ tcprobe -i /dev/sr0
    

    procure a linha em que os capítulos são como a seguir:

    [dvd_reader.c] DVD title 1/1: 17 chapter(s), 1 angle(s), title set 1
    
  2. Copie todos os títulos para mp3, onde por exemplo {1..17} é o número de capítulos do seu dvd

    for i in {1..17};do 
      transcode -x null,dvd -y null,tcaud -i /dev/sr0 -T 1,$i,1 -a 0 -E 44100,16,2 --lame_preset medium -m ~/tmp/yourDestinationMp3File_chapter${i}.mp3;
    done
    

    Para detalhes do comando:

    • -T título, capítulo, ângulo (descrito pelo seu comando tcprobe no ponto 1.)
    • -a audioTrackNumber
    • -i inputDevice
    • --lampe_preset pode ser: médio, padrão, extremo, consulte man transcode para obter mais detalhes

Como seria o comando transcode quando a linha de título do DVD fosse DVD title 1/11: 3 chapter(s), 1 angle(s), title set 1? Obrigado.
MountainX para Monica Cellio

O @MountainX tenta substituir o 17 pelo número de capítulos, que no seu caso é 11, então será para i em {1..11}; transcode -x null, dvd -y null, tcaud -i / dev / sr0 -T 1, $ i, 1 -a 0 -E 44100,16,2 - meio_preset -lame -m ~ / tmp / yourDestinationMp3File_chapter $ {i} .mp3; feito #
Philippe Gachoud

Ótimo, funciona para mim. Eu mudaria apenas: para i em {1..17} para i em {01..17} para ter nomes mais fáceis de classificar.
matandked

6

Aqui está o que você está procurando: Travão de mão .

É uma ferramenta bastante útil para o que você está tentando fazer. Para instalar, adicione o ppa ppa:stebbins/handbrake-releasesàs suas fontes de software ( veja como fazer isso ) e instale o freio de mão a partir do Centro de Software.


1
Não parece ter a versão x64. Se eu tentar instalar o x32, sugiro que você remova toneladas de x64 libs.
Adobe

2
Desculpe, mas consulte as Perguntas frequentes sobre o freio de mão : O freio de mão não pode extrair apenas o áudio.
Reintegrar Monica - M. Schröder

@ MartinSchröder sim e não. Se você conseguir isso, poderá exportá-lo usando o VLC ou algo assim.
Jrg # 6/13

2

Para uma abordagem adequada do Ubuntu, sugiro dar uma olhada no ffmpeg (linha de comando). Exemplo:

ffmpeg -i infile.wmv -vn -acodec copy outfile.wma

Ou, se você quiser um arquivo MP3:

ffmpeg -i infile.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 outfile.mp3

Também há outro software PPA chamado Gnac ; é um software GNOME que usa a estrutura de mídia Gstreamer e possui uma GUI.

PPA da barra de ativação: https://launchpad.net/~gnac-team/+archive/ppa

sudo add-apt-repository ppa:gnac-team/ppa
sudo apt-get update
sudo apt-get install gnac

Use o K3B para extrair áudios de DVD. Pesquise no ubuntu software center, você encontrará muitos aplicativos para extrair dados de áudio / vídeo de dvds.
Aprendiz curioso

1

Use a opção de menu "Abrir mídia" do VLC para abrir o DVD, defina o título para o desejado (talvez você precise explorar o DVD começando a visualizá-lo para obter o número do título).

Em vez de dizer ao VLC para reproduzi-lo, peça para transmiti-lo para um arquivo.

Funciona muito bem - talvez você precise usar o audacity para aparar os resultados, pois o VLC retornará ao menu depois de reproduzir o título selecionado ... para que você tenha a faixa do menu em repetição infinita no final do seu arquivo :)


0
sudo apt-get install abcde
abcde

Espere meia hora. O diretório atual contém uma .oggfaixa por arquivo.

Pergunta semelhante: Quais são alguns dos programas de cópia de CD que você pode usar no Ubuntu?


abcdeparece não funcionar com DVDs. Falha com [WARNING] something went wrong while querying the CD... Maybe a DATA CD?.
landroni

@landroni obrigado pelo relatório. Qual versão e qual DVD você usou se pode dizer? Acho que funcionou para mim quando o testei, mas não tenho mais nenhum DVD em mãos.
Ciro Santilli escreveu

Foi a versão 2.5.5. O DVD é um DVD comum com um concerto, com 23 capítulos. E falhou aqui ao inicializar.
landroni


0

Com base nesta resposta e neste post , eu vim com uma solução semelhante para extrair arquivos WAV não compactados . Use tcprobe -i /dev/sr0ou lsdvdpara determinar o título do DVD com os capítulos de interesse e, em seguida (assumindo 17 capítulos no título 1):

for i in {1..17};do 
  transcode -i /dev/sr0 -x dvd -T 1,$i,1 -a 0 -y wav -m /tmp/track${i}.wav
done

No meu caso, isso resulta em arquivos WAV que contêm as lpcm 16bit 48kHz 2Chmesmas faixas do DVD. Você pode verificar os arquivos resultantes usando mediainfo.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.