Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Extraire la bande son d'un DVD
Envoyé par: K'sperd

Bonjour à tous,

J'ai un soucis (c'est même pour ça que je poste lol), je voudrais extraire la bande son d'un DVD pour graver ce .wav sur un cd (pour une fête d'école).
J'ai vu l'astuce dans la rubrique "trucs de Lea" qui conciste à utiliser MPLAYER.

Le truc dit:

Pour récupérer les pistes, il suffit de taper une ligne de commande du type :
mplayer -vo null -aid <<piste audio>> -ao pcm -aofile Fichier.wav -dvd <<titre>> -chapter <<chapitre de debut>>-<<chapitre de fin>>

Par exemple pour extraire la piste son japonais (160) du chapitre 3 du titre 1 du dvd (/dev/dvd)
mplayer -vo null -aid 160 -ao pcm -aofile Final_Distance.wav -dvd 1 -chapter 3-3

Il ne reste plus qu'à graver les wav-s obtenus



Donc comme je veux extraire la bande son du chapitre 8 sur 15, je tape ceci:

mplayer -vo null -aid 2 -ao pcm -aofile mon_fichier.wav -dvd 1 -chapter 8-15

Pour la piste audio, j'ai mis 2 car j'ai 3 langues audio et la française est la 2 ( je sais pas si c'est bon)

J'ai bien entendu un message d'erreur :

MPlayer 1.0pre6-3.4.3 (C) 2000-2004 MPlayer Team
CPU: Intel (Family: 6, Stepping: 6)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.


-dvd N is deprecated, use dvd://N instead.


Donc je suis bloqué et mes connaissances (tres minces) ne me permettent pas d'aller plus loin.

Merci pour vos réponses


K'sperd

P.S: j'ai une Mandriva 2005

Poste le Sunday 29 May 2005 21:26:51
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: coolfox

Citation
K'sperd
MPlayer 1.0pre6-3.4.3 (C) 2000-2004 MPlayer Team
CPU: Intel (Family: 6, Stepping: 6)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE:
1 SSE2: 1
Compiled with runtime CPU detection - WARNING -
this is not optimal!
To get best performance, recompile MPlayer with
--disable-runtime-cpudetection.

Ca signifie que le systeme apprécierait d'avantage que tu recompiles Mplayer en desactivant la detection temps reelle!

Citation
K'sperd
-dvd N is deprecated, use dvd://N instead.

Ca veux dire que l'option -dvd N est obsolete et qu'il serait bien d'utiliser a la place la syntaxe suivante:
dvd://N

Donc en gros il n'y a pas de reel probleme sur ta config !

Peux tu etre + precis ?



Vu qu'on finira tous, un jour ou l'autre, dans un trou, autant qu'ce soit avec DU POIL AUTOUR !!
smiling smiley

Poste le Sunday 29 May 2005 22:39:10
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: K'sperd

Premièrement, merci pour ta rapidité.

Ensuite,

Citation
coolfox
Ca signifie que le systeme apprécierait d'avantage que tu recompiles Mplayer en desactivant la detection temps reelle!

J'aime pas le mot recompiler, j'ai installé mplayer avec un rpm, donc j'ai pas compilé. Alors pour recompiler, je sents mes jambes flancher...Mais je suis pret à tout avec de bonnes explications.....vais pas rester un noob des années non plus!!!!!

Citation
coolfox
Ca veux dire que l'option -dvd N est obsolete et qu'il serait bien d'utiliser a la place la syntaxe suivante:
dvd://N

J'avais bien compris, mais qd je remplace -dvd 1 par -dvd://1, c'est pas mieux.....

Si tu as d'autres idées.....

Merci

K'sperd

Poste le Sunday 29 May 2005 22:52:01
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: twocats

Citation

mplayer -dvd-device /dev/dvd dvd://1 -aid 2 -chapter 8 -dumpaudio -dumpfile audio.ac3
Explication :
- mplayer : on lance mplayer ;-)
- -dvd-device /dev/dvd : on indique le chemin du lecteur de dvd (à adapter).
- dvd://1 : on indique le titre à lire.
- -aid 2 : on indique la piste audio à lire.
- -chapter 8 : on indique le chapitre à lire (si tu veux lire du chapitre 8 à 15 indique 8-15).
- -dumpaudio : on "capture" l'audio.
- -dumpfile audio.ac3 : on lui donne un nom.
À la fin de la capture tu auras un message "Core dumped".

Conversion du fichier audio au format WAV :
Citation

mplayer audio.ac3 -ao pcm:file="audio.wav"

-------------------
La réponse est 42

Poste le Monday 30 May 2005 14:14:05
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: tchan

Bonjour,

Vous-êtes sûrs pour "-aid 2" ?
Je croyais que ça commençait à 128 pour un dvd.

pour connâitre l'aid:
mplayer -dvd://1 -v

et ça donne un truc du genre:
audio stream: 0 audio format: ac3 language: en aid: 128
audio stream: 1 audio format: ac3 language: fr aid: 129

Je peux me tromper ...

Poste le Monday 30 May 2005 14:40:27
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: K'sperd

Déja, merci pour votre aide.
On avance...

Par contre dès que je tape une ligne de commande avec -dvd://1, j'ai le message suivant :Unknown option on the command line: dvd://1

??????

Merci à vous

K'sperd

Poste le Monday 30 May 2005 17:34:59
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: twocats

Il n'y a PAS de "-" devant dvd://1 dans la ligne de commande. Et effectivement il faut indiquer le numéro de piste selon le format 128, 129 etc (merci tchan ;-) )

-------------------
La réponse est 42

Poste le Monday 30 May 2005 18:03:06
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: K'sperd

Un grand merci Twocats,

J'ai réussi (grâce à tes conseils) d'extraire le son en AC3, mais qd je veux le mettre en wav, voici le message:

MPlayer 1.0pre6-3.4.3 (C) 2000-2004 MPlayer Team
CPU: Intel (Family: 6, Stepping: 6)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.


77 audio & 188 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing audio.ac3.
Cache fill: 0,00% (0 bytes) XMMS: found plugin: libcdaudio.so (CD Audio Player 1.2.10)
XMMS: found plugin: libtonegen.so (Tone Generator 1.2.10)
XMMS: found plugin: libwav.so (Wave Player 1.2.10)
XMMS: Closing plugin /usr/lib/xmms/Input/libwav.so
XMMS: Closing plugin /usr/lib/xmms/Input/libtonegen.so
XMMS: Closing plugin /usr/lib/xmms/Input/libcdaudio.so
TiVo file format detected.
MPEG: No audio stream found -> no sound.
MPEG: FATAL: EOF while searching for sequence header.
Video: Cannot read properties.
No stream found.


Exiting... (End of file)


La fin est proche...

Merci

K'sperd

Poste le Monday 30 May 2005 19:07:23
Répondre     Citer    
Re: Extraire la bande son d'un DVD
Envoyé par: K'sperd

Ben......ça fonctionne...

YOUPIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEE

Merci àtous et spécialement à Twocats.

J'ai un peu modifié ta manière de faire en suivant le truc de Léa (ici

J'ai bien sur adapter avec tes conseils. Ainsi j'obtiens un .wav directement. Je l'ai gravé et écouté. Ca à l'air de fonctionner.
Un détail me chiffonne : la fréquence est de 48KHz.....

Merci

K'sperd

P.S: je découvre la COMMUNAUTE du libre

Poste le Monday 30 May 2005 19:33:58
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Extraire la bande son d'un DVD
Besoin d'aide à propos de musique, son, image, vidéo, etc ... et de Linux ? Vous avez frappé à la bonne porte.
PS: pour les questions technique d'accélération 3D, préférez le forum matériel.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons