[hack] mplayer

Maurizio Pertici permaurizio@inwind.it
Lun 10 Ott 2005 21:29:28 CEST


Alle 15:12, Do shanbe 04 Mehr 1384, alex ha scritto:
> Alle 22:23, domenica 25 settembre 2005, Maurizio Pertici ha scritto:
> > mplayer dvd://8 -chapter 1 -ao pcm -vo null -ao file=capitolo8.wab
> >  che funziona per  7 capitoli ma non per il numero 1.
>
> Cosi facendo estrai il titolo 8 dal capitolo 1 in poi.
>
> Devi vedere su che titolo (title) si trova il capitolo che ti interessa.
> Potrebbe essere il title 1, o 2, oppure 12 boh!
>
> per avere un idea della struttura prova con
>
> lsdvd
>
> ad esempio questo
> [...]
> Title: 01, Length: 00:46:10 Chapters: 06, Cells: 06, Audio streams: 02,
> Subpictures: 00
> Title: 02, Length: 00:00:10 Chapters: 01, Cells: 01, Audio streams: 02,
> Subpictures: 00
> Title: 03, Length: 00:00:01 Chapters: 10, Cells: 04, Audio streams: 00,
> Subpictures: 01
gira e rigira sono riuscito ad estrarre solo l'audio di un dvd musicale.

mplayer dvd://1 -vo null -aid 128 -ao pcm:file=file.wav 

il problema era nella selezione del canale audio.
dopo aver provato molte opzioni con 
-aid 128 funziona
dal manuale di mplayer
 -aid <ID> (vedi anche -alang)
Seleziona il canale audio (MPEG: 0-31, AVI/OGM: 1-99, ASF/RM: 0-127, VOB(AC3): 
128-159, VOB(LPCM): 160-191, MPEG-TS 17-8190). MPlayer stampa gli id audio 
disponibili se viene lanciato in modalità verbosa (-v). Quando si riproduce 
un flusso MPEG-TS, MPlayer/MEncoder useranno il primo pro- gramma (se 
presente) con il flusso audio scelto.

Cosi facendo si ottiene il file della colonna sonora.
Ma se voglio ottenere le singole canzoni devo fare i file di ogni singolo 
capitolo.
ho ho fatto cosi:

mplayer dvd://1 -chapter 1 -vo null -aid 128 -ao pcm:file=canzone.wav && 
mplayer dvd://1 -chapter 2 -vo null -aid 128 -ao pcm:file=2.wav
eccetera eccetera.
Grazie a alex per l'aiuto e spero serva a qualcun altro.

Maurizio



Maggiori informazioni sulla lista golem-hack