Come posso estrarre l'audio da un DVD?


Risposte:


8
  1. Ispeziona il DVD con il seguente comando

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

    cercare la riga in cui i capitoli sono come i seguenti:

    [dvd_reader.c] DVD title 1/1: 17 chapter(s), 1 angle(s), title set 1
    
  2. Copia tutti i titoli in mp3 dove ad esempio {1..17} è il numero di capitoli del tuo 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
    

    Per i dettagli del comando:

    • -T titolo, capitolo, angolo (descritto dal comando tcprobe al punto 1)
    • -a audioTrackNumber
    • -i inputDevice
    • --lampe_preset può essere: medio, standard, estremo fare riferimento alla transcodifica man per ulteriori dettagli

Come sarebbe il comando transcodifica quando la riga del titolo del DVD è DVD title 1/11: 3 chapter(s), 1 angle(s), title set 1? Grazie.
MountainX per Monica Cellio,

@MountainX prova a sostituire il 17 con il numero di capitoli che nel tuo caso è 11, quindi sarà per i in {1..11}; esegui la transcodifica -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; fatto
Philippe Gachoud,

Ottimo, funziona per me. Vorrei solo cambiare: for i in {1..17} to for i in {01..17} per avere nomi più facili da ordinare.
matandked il

6

Ecco cosa stai cercando: freno a mano .

È uno strumento abbastanza utile per quello che stai cercando di fare. Per installare, aggiungi il ppa ppa:stebbins/handbrake-releasesalle tue fonti di software ( ecco come farlo ) e installa il freno a mano dal Software Center.


1
Non sembra avere la versione x64. Se provo a installare x32, mi viene suggerito di rimuovere tonnellate di lib x64.
Adobe,

2
Siamo spiacenti, ma consulta le Domande frequenti sul freno a mano: il freno a mano non può estrarre solo l' audio.
Ripristina Monica - M. Schröder,

@ MartinSchröder sì, e no. Se ottieni questo, puoi esportarlo usando VLC o qualcosa del genere.
giovedì

2

Per un corretto approccio Ubuntu suggerirei di dare un'occhiata a ffmpeg (riga di comando). Esempio:

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

Oppure, se si desidera un file MP3:

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

Inoltre c'è un altro software PPA chiamato Gnac ; è un software GNOME che utilizza il framework multimediale Gstreamer e ha una GUI.

Launchpad PPA: https://launchpad.net/~gnac-team/+archive/ppa

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

Usa K3B per estrarre l'audio dal DVD. Cerca nel centro software Ubuntu, lì troverai molte app per quanto riguarda il ripping dei dati audio / video dai dvd.
Apprendista curioso,

1

Utilizzare l'opzione di menu "Apri media" di VLC per aprire il DVD, impostare il titolo su quello desiderato (potrebbe essere necessario esplorare il DVD iniziando effettivamente a visualizzarlo, per ottenere il numero del titolo).

Quindi, invece di dire a VLC di riprodurlo, digli di trasmetterlo in streaming su un file.

Funziona alla grande - potresti dover usare audacity per tagliare i risultati, poiché VLC tornerà al menu dopo aver riprodotto il titolo che hai selezionato ... quindi otterrai la traccia del menu su ripetizione infinita alla fine del tuo file :)


0
sudo apt-get install abcde
abcde

Aspetta mezz'ora. La directory corrente contiene una .oggtraccia per file.

Domanda simile: quali sono alcuni programmi di ripping di CD che puoi usare su Ubuntu?


abcdenon sembra funzionare con i DVD. Non riesce con [WARNING] something went wrong while querying the CD... Maybe a DATA CD?.
Landroni,

@landroni grazie per la segnalazione. Quale versione e quale DVD hai usato se puoi dirlo? Penso che abbia funzionato per me quando l'ho provato, ma non ho più nessun DVD a portata di mano.
Ciro Santilli 15 改造 中心 法轮功 六四 事件

Era la versione 2.5.5. Il DVD è un DVD comune con un concerto, con 23 capitoli. E qui non è riuscito a inizializzare affatto.
Landroni,


0

Basandomi su questa risposta e su questo post , sono arrivato con una soluzione simile per l'estrazione di file WAV non compressi . Utilizzare tcprobe -i /dev/sr0o lsdvdper determinare il titolo del DVD con i capitoli di interesse, quindi (assumendo 17 capitoli nel titolo 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

Nel mio caso questo si traduce in file WAV contenenti lpcm 16bit 48kHz 2Ch, come le tracce sul DVD. Puoi controllare i file risultanti usando mediainfo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.