Sida 1 av 1

Problem att spela dvd-filmer [LÖST]

Postat: 14 jan 2009, 02:17
av core-dump
Hej,

Har nyligen installerat ubuntu 8.10 på en HTPC. Får inte fart på någon DVD-spelare, har provat totem och mplayer. Den jag vill använda är mplayer, men som sagt får inte den att fungera.

Det som händer om jag ställer in att mplayer ska start upp automatiskt när jag sätter i en DVD är att jag får upp ett "error-fönster" som säger "seek failed". Om jag istället kör kommandot "mplayer dvd://1" på kommandorad så snurrar någon av de intiala menyerna på DVD'n förbi, men det spelas upp så fort att man inte hinner trycka på knapparna (t ex "main menu"). Försöker man så händer inget. Ljudet verkar funka. Detta körs om och om igen under ca 10 sekunder sedan får man samma fel "seek failed".
Kör jag "strace -f -F" på kommandot så kan jag se att programmet aldrig öppnar libdvdnav eller libdvdread, däremot öppnas libdvdcss. Alla dessa lib är installerade och ligger i /usr/lib/

Har kollat en del i trådarna på detta forum, och även på andra forum, om problemen med mplayer, men det verkar som jag får problem långt tidigare än vad de flesta andra fått. Har ingen konstig hårdvara, har sett att andra använt samma moderkort och samma processor och även samma CD/DVD/BlueRay-spelare.

Är inte helt ny på Linux, men jag är helt ny på Ubuntu och även på Linux som desktop med grafisk fönsterhanterare.

Tror det är något ganska grundläggande som är fel, som sagt jag får problem betydligt tidigare än de flesta andra verkar ha fått. Har följt instruktionerna här:
https://help.ubuntu.com/8.10/musicvideo ... video.html

Någon som har nån idé ?

Så här ser det ut på stdout/stderr när jag kör på kommandorad :

media@media-desktop:~/Music$ mplayer dvd://1
MPlayer 1.0rc2-4.3.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz (Family: 6, Model: 23, Stepping: 10)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
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 dvd://1.
There are 2 titles on this DVD.
There are 7 chapters in this DVD title.
There are 1 angles in this DVD title.
audio stream: 0 format: ac3 (stereo) language: unknown aid: 128.
number of audio channels on disk: 1.
subtitle ( sid ): 0 language: unknown
number of subtitles on disk: 1
No matching DVD subtitle language found!
MPEG-PS file format detected.
VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 8000.0 kbps (1000.0 kbyte/s)
xscreensaver_disable: Could not find XScreenSaver window.
GNOME screensaver disabled
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
==========================================================================
Forced audio codec: mad
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 768x576 Planar YV12

Re: Problem att spela dvd-filmer

Postat: 14 jan 2009, 12:36
av johan99
Kanske en dum fråga men har du testat med flera olika DVD filmer?
Ser ju ut som om det e Codecen som fallerar, kunde vara intressant att testa med VLC den har ju en helt egen uppsättning med codecs. VLC hittar du i pakethaneraren.

Re: Problem att spela dvd-filmer

Postat: 14 jan 2009, 13:21
av core-dump
Jo, jag har testat med flera filmer. De filmer jag testat med är köp-filmer och de funkar i en annan spelare/annan dator.

Med totem har jag vid något tillfälle kunnat spela upp filmen, men då har jag öppnat en fil direkt ned på skivan, alltså gått direkt på t ex VTS_02_2.VOB. Tycker det tyder på att i alla fall totem hittar en codec.

Har testat VLC nu oxå och det funkar faktiskt.

Kan man se på något sätt vilka codecs som mplayer kan ta ? Ligger själva codecarna i något lib ? Fick för mig att det var libdvdread som innehöll codecs, men jag vet inte.

Re: Problem att spela dvd-filmer

Postat: 14 jan 2009, 13:48
av johan99
E det bara problem med just DVD filmer eller får du samma problem med andra filmer tex vanliga mpg och AVI? Ett alternativ skulle ju vara att plocka bort både mplayer och totem (huruvida dom plockar med sig installerade codecar eller inte vet jag faktiskt inte) och sedan bara lägga på mplayer.

Re: Problem att spela dvd-filmer

Postat: 14 jan 2009, 14:13
av core-dump
mpeg och avi är inga problem i alla fall. Det funkar med mplayer. Ska prova intallera av och på lite paket och se om det hjälper.

Re: Problem att spela dvd-filmer

Postat: 14 jan 2009, 16:15
av farmfield
VLC är (imho) den överlägset bästa videospelaren - oavsett underliggande OS. Går en fil inte att köra i VLC brukar jag slänga den, hehe... ;D

Re: Problem att spela dvd-filmer

Postat: 14 jan 2009, 22:04
av core-dump
Använder VLC hårdvaran på grafikkortet så mycket det går ? Har hört att det bara är mplayer som utnytjar den hårdvara som finns på GPU'n för att köra en del av avkodningen där.

Re: Problem att spela dvd-filmer

Postat: 15 jan 2009, 00:26
av roggerooster
Det jag reflekterade på är den underliga upplösningen du har på datorn enligt din spelare. Stämmer den? I annat fall testa 1024*768 och se vad som händer.

Re: Problem att spela dvd-filmer

Postat: 21 jan 2009, 01:18
av core-dump
Det hade med upplösning på skärmen att göra på något sätt. Mplayer fick inte reda på vilken upplösning jag körde verkar det som. Nu funkar det i all fall, fast jag vet inte exakt vad som fått det att fungera. Har kanske rättat till felet utan att jag vetat om det när jag testat med VLC istället. (Gillar inte när jag inte vet vad som var fel, men det är väl mitt eget fel)

Tack för tipse i alla fall.