mplayer
Filip Kalinski
filon w pld.org.pl
Wto, 7 Sty 2003, 19:22:53 CET
On Tue, Jan 07, 2003 at 06:38:35PM +0100, Arkadiusz Chomicki wrote:
> On Mon, 6 Jan 2003, Arkadiusz Chomicki wrote:
>
> > On Mon, 6 Jan 2003, Filip Kalinski wrote:
> >
> > > On Sun, Jan 05, 2003 at 11:58:57PM +0100, Arkadiusz Chomicki wrote:
> > > > witam
> > > >
> > > > jeszcze raz sie zapytam czy ktos wie dl;aczego mplayer nie potrafi
> > > > wykonac czegos takiego:
> > > > mplayer -dvd 1 -chapter 13
> > > > zawsze zaczyna od początku
> > > > oczywście Title 1 ma okolo 30 chapter'ow
> > > > wiec nie jest to wina tego
> > > >
> > > > takze nie potrafi przesuwac filmu dochodzi do penego miejsca i zaczyna
> > > > odpovczatku
> > > >
> > > > czy moze ktos mi pomoze
> > > > to juz 3 taka plytaka mi sie trafila
> > > >
> > >
> > > Może jak prześlesz co Ci wypisuje mplayer (z opcją "-v") to będzie można
> > > coś z tego wywnioskować.
> > >
> > ok
> > tylko musze jeszcze raz pojsc po ta plyte do wypozyczalni
>
> logi dodalem do attchmnt
> jesli ktos pomoze mi w tej sprawie bede bardzo wdzieczny
> CommandLine: '-dvd' '1' '-chapter' '13' '-v'
...
> Reading disc structure, please wait...
> There are 8 titles on this DVD.
> There are 33 chapters in this DVD title.
> There are 1 angles in this DVD title.
> DVD successfully opened!
> [open] audio stream: 0 audio format: ac3 (5.1) language: en aid: 128
> [open] audio stream: 1 audio format: ac3 (5.1) language: pl aid: 129
> [open] number of audio channels on disk: 2.
> [open] subtitle ( sid ): 0 language: pl
> [open] number of subtitles on disk: 1
> DVD start cell: 14 pack: 0x100FA7-0x11898D
> DVD start=1052583 end=3149495
> DVD Seek! lba=0x100FA7 cell=14 packs: 0x100FA7-0x11898D
> Angle-seek synced by cell/vob IDN search!
...
> Checking for YUV4MPEG2
> DEMUXER: freeing demuxer at 0x8412ca8
> ASF_check: not ASF guid!
> DEMUXER: freeing demuxer at 0x8412ca8
> Checking for NuppelVideo
> DEMUXER: freeing demuxer at 0x8412ca8
> Checking for MOV
> DEMUXER: freeing demuxer at 0x8412ca8
> Checking for VIVO
> header block 1 size: 0
> DEMUXER: freeing demuxer at 0x8412ca8
> Checking for REAL
> DEMUXER: freeing demuxer at 0x8412ca8
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> DEMUXER: freeing demuxer at 0x8412ca8
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> DEMUXER: freeing demuxer at 0x8412ca8
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> DEMUXER: freeing demuxer at 0x8412ca8
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> DEMUXER: freeing demuxer at 0x8412ca8
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> Checking for SMJPEG
> DEMUXER: freeing demuxer at 0x8412ca8
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> DEMUXER: freeing demuxer at 0x8413648
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> Checking for PVA
> DEMUXER: freeing demuxer at 0x8413648
> DVD Seek! lba=0x300EB8 cell=0 packs: 0x300EB8-0x300EBC
> Angle-seek synced by cell/vob IDN search!
> system stream synced at 0x8075C00D (1)!
> ==> Found video stream: 0
> Detected MPEG-PS file format!
> --- END OF CELL !!! ---
> dvd_next_cell: next1=0x0
> dvd_next_cell: next2=0x0
> dvd_next_cell: next3=0x1
> DVD next cell: 1 pack: 0x300EBD-0x300EC1
> --- END OF CELL !!! ---
> dvd_next_cell: next1=0x1
> dvd_next_cell: next2=0x1
> dvd_next_cell: next3=0x2
> DVD next cell: 2 pack: 0x0-0x198C5
> ==> Found audio stream: 128
> Searching for sequence header... OK!
> VIDEO: MPEG2 720x576 (aspect 3) 25,00 fps 10000,0 kbps (1250,0 kbyte/s)
> [V] filefmt:2 fourcc:0x10000002 size:720x576 fps:25,00 ftime:=0,0400
Widać jakiś błąd w użyciu/działaniu dvd_seek.
Na początku ustawia się na komórkę 14 (prawdopodobnie właściwą), a potem
w trakcie sprawdzania formatu strumienia pozycja zostaje ustawiona
początek (komórka 0).
Nie widzę dokładnie, gdzie jest błąd, najlepiej wyślij to na
mplayer-users w mplayerhq.hu (dużo ludzi pisze tam o problemach z DVD...).
Rozwiązaniem tymczasowym jest ustawienie właściwego demuxera (MPEG-PS)
z linii poleceń:
mplayer -dvd 1 -chapter 13 -demuxer 2
(2 jest numerem demuxera MPGEG-PS, listę znajdziesz w
libmpdemux/demuxer.h w źródłach mplayera).
Powinno pomóc, jak nie to na razie nic nie wymyślę, nie mam tej płytki,
ani nawet nie mam DVD :-(
Ale i tak wyślij to na listę mplayera, powinni to naprawić.
--
Filip Kalinski <filon w pld.org.pl>
Więcej informacji o liście dyskusyjnej pld-users-pl