View previous topic :: View next topic |
Author |
Message |
SillyPants Apprentice
Joined: 02 Sep 2002 Posts: 154
|
Posted: Wed Jan 01, 2003 10:16 am Post subject: Xine/DVD |
|
|
I've looked through the forums and none of the posted tips seem to fix my specific problem, so here goes:
I emerged xine-ui-0.9.16
I created a raw device at /dev/dvd to read from my dvd drive
(this also happens when it's just a regular symlink to /dev/cdroms/cdrom0)
Using the defaul dvd pluggin, the DVD will play for about ~2 seconds and then crash, dumping this to console: Code: | demux_mpeg_block: error! 01 ba 44 (should be 0x000001)
demux_mpeg_block: error! 01 ba 44 (should be 0x000001)
demux_mpeg_block: error! 01 ba 44 (should be 0x000001)
demux_mpeg_block: error! 01 ba 44 (should be 0x000001)
demux_mpeg_block: error! 01 ba 44 (should be 0x000001)
demux_mpeg_block: error! 01 ba 44 (should be 0x000001)
metronom: audio discontinuity #34, type is 0, disc_off 0
metronom: waiting for in_discontinuity update #34
metronom: video discontinuity #34, type is 0, disc_off is 0
metronom: video vpts adjusted with prebuffer to 15183916
metronom: audio vpts adjusted with prebuffer to 15183917
xine: xine_play
xine: xine_play_internal ...done
| I can use the Navigator applet to get to the DVD menu, which works properly (as long as there's no animation in the menu itself), but again, once I select wht to play, it runs for about 4 seconds and bails.
The xine-dvdnav pluggin apparently doesn't wrk with this versin of xine-lib, and installing the old version of xine-lib clobbers the current installation. Okay, so I uninstall everything and rebuild using the 0.9.13 files... Still no good.
Anyone know what to do? |
|
Back to top |
|
|
pilla Bodhisattva
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Wed Jan 01, 2003 4:38 pm Post subject: |
|
|
I could only get dvd playback with the following combo:
xine-lib-0.9.13-r2
xine-dvdnav-0.9.13
xine-ui-0.9.13
The newer versions are still too much beta for me. _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
Back to top |
|
|
jufoa Apprentice
Joined: 10 Dec 2002 Posts: 213 Location: Rovaniemi, Finland
|
Posted: Wed Jan 01, 2003 7:42 pm Post subject: |
|
|
i have the latest xine-lib beta and xine-ui and everything works great. my /dev/dvd is a similar symlink.
i am using xfree 4.2.1 and latest nvidia drivers with it. |
|
Back to top |
|
|
SillyPants Apprentice
Joined: 02 Sep 2002 Posts: 154
|
Posted: Wed Jan 01, 2003 9:20 pm Post subject: |
|
|
Both of those layouts (0.9.13 and the newest) cause the above problem. So if xine isn't the source of this problem, what else could be?
I tried other players, with these results:
Mplayer: Will play the DVD, but every 5-10 seconds, it will loose its encoding, the screen gets al garbled, and then slowly recovers. Here's the output: Code: | Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
a52: CRC check failed!
a52: error at resampling
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html.
| and sometimes this is thrown in as well: Code: | @@@ libmpeg2 returned from sig11... (bad file?) @@@12% 7% 2.2% 4 0 49%
@@@ libmpeg2 returned from sig11... (bad file?) @@@
@@@ libmpeg2 returned from sig11... (bad file?) @@@12% 7% 2.2% 4 0 49%
@@@ libmpeg2 returned from sig11... (bad file?) @@@ |
Okay, so I tried Ogle. It can get through menus (not without garbled screen and errors, mind you), but when it tries to play the movie, it ges or about 4 seconds and dumps: Code: |
*** invalid macroblock type
*** invalid macroblock type
**** DP remove this when implemented
*mai error
*** invalid macroblock type
**** DP remove this when implemented
*** invalid frame motion type
**** DP remove this when implemented
*mai error
*** invalid macroblock type
*** invalid frame motion type
**** DP remove this when implemented
**** DP remove this when implemented
....
(lots of those)
....
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
*** invalid frame motion type
** temporal reference in I or P picture incorrect
** temporal reference for B-picture incorrect
** temporal reference in I or P picture incorrect
** temporal reference skipped
** temporal reference for B-picture incorrect
##ss disable took 0.000628000 s
*** Backward scr discontinuity
system_clock_reference: [0.000000 s]
prev system_clock_reference: [15.770105 s]
demux: changed to scr_nr: 5
Debug[ogle_nav]: sending subp demuxstream 31
*** Backward scr discontinuity
system_clock_reference: [0.000000 s]
prev system_clock_reference: [0.004876 s]
demux: changed to scr_nr: 6
odelay error: Broken pipe
Debug[ogle_audio]: 1674892531.+653537808 s off, resyncing
xrun_recovery
Debug[ogle_audio]: 0.-031407194 s off, resyncing
odelay error: Broken pipe
Debug[ogle_audio]: 0.+051342114 s off, resyncing
xrun_recovery
Debug[ogle_audio]: 0.-031493680 s off, resyncing
odelay error: Broken pipe
xrun_recovery
Debug[ogle_audio]: 0.+079942280 s off, resyncing
odelay error: Broken pipe
Debug[ogle_audio]: 0.+389244320 s off, resyncing
xrun_recovery
Debug[ogle_audio]: 0.-031479680 s off, resyncing
!Debug[ogle_vout]: set_sync_point()
!!###odelay error: Broken pipe
Debug[ogle_audio]: 0.+112506640 s off, resyncing
xrun_recovery
Debug[ogle_audio]: 0.-031505680 s off, resyncing
!!#!!#!!#!!demux: *** Lost Sync
demux: *** at offset: 626700 bytes
demux: Lost sync, resyncing
demux: *** Lost Sync
demux: *** at offset: 745480 bytes
demux: Lost sync, resyncing
a52_block error
Debug[ogle_audio]: decode_a52: lost sync
Debug[ogle_audio]: decode_a52: found sync
odelay error: Broken pipe
Debug[ogle_audio]: 0.-569672157 s off, resyncing
xrun_recovery
Debug[ogle_audio]: 0.-031532680 s off, resyncing
###!# ** forward_f_code == ZERO
f_code[1][1] == ZERO
** temporal reference skipped
(vlc) invalid huffman code 0x0 in vlc_get_block_coeff()
*mai error
*** invalid macroblock type
*** invalid frame motion type
**** DP remove this when implemented
#Debug[ogle_ctrl]: child: 19508 killed
Debug[ogle_ctrl]: pid: 19508 terminated on signal: 11
Debug[ogle_ctrl]: child: 19435 killed
Debug[ogle_ctrl]: pid: 19435 terminated on signal: 2
Debug[ogle_ctrl]: child: 19509 killed
Debug[ogle_ctrl]: pid: 19509 terminated on signal: 2
Debug[ogle_ctrl]: child: 19436 killed
Debug[ogle_ctrl]: pid: 19436 terminated on signal: 2
Debug[ogle_ctrl]: child: 19438 exited with 0
Debug[ogle_ctrl]: pid: 19438 exited with status: 0
Debug[ogle_ctrl]: child: 19437 killed
Debug[ogle_ctrl]: pid: 19437 terminated on signal: 2
Debug[ogle_ctrl]: removing shmid: 196214872
Debug[ogle_ctrl]: removing shmid: 197034073
Debug[ogle_ctrl]: removing shmid: 197066842
Debug[ogle_ctrl]: removing shmid: 197099611
Debug[ogle_ctrl]: removing shmid: 197132380
Debug[ogle_ctrl]: removing shmid: 197165149
ctrl: ipc_rmid: Invalid argument
Debug[ogle_ctrl]: removing shmid: 197197918
Debug[ogle_ctrl]: removing shmid: 197230687
Note[ogle_ctrl]: exiting |
and that's all she wrote.
Leads me to believe that my problem may not be with xine so much as something's up with my DVD config. What should I be looking at (as far as system config stuff) to make sure it's all proper? Culd it be my DVD drive isn't linux-happy? |
|
Back to top |
|
|
duff Guru
Joined: 19 Jun 2002 Posts: 466 Location: Clemson, SC
|
Posted: Thu Jan 02, 2003 3:21 pm Post subject: |
|
|
I've never been able to get Ogle or Mplayer to play DVDs for me either, and I can only play them with Xine if I execute Xine as:
Code: | xine -a 0 -p dvdnav://:1.1 |
I could never start Xine normally and press the DVDNAV or play or anything. But that line there plays them just fine...menus and the entire movie without disruption. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|