[+] Żaden program nie chce odtwarza

Tematy związane z oprogramowaniem, instalacją, konfiguracją
wasilo
Posty: 77
Rejestracja: 27 września 2007, 21:21
Lokalizacja: Polska/Europa/¦wiat

[+] Żaden program nie chce odtwarzać DVD

Post autor: wasilo » 18 grudnia 2009, 15:58

Witam.
Mam dziwną akcję z odtwarzaniem dvd, mianowicie jak wpiszę w mplayerze:

Kod: Zaznacz cały

mplayer dvd://
to wyskakuje mi coś takiego:

Kod: Zaznacz cały

wasilo@debian:~$ mplayerd dvd://
bash: mplayerd: nie znaleziono polecenia
wasilo@debian:~$ mplayer dvd://
MPlayer SVN-r29809 (C) 2000-2009 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
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://.
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat /dev/dvd
No such file or directory
libdvdread: Could not open /dev/dvd
Couldn't open DVD device: /dev/dvd (No such file or directory)
No stream found to handle url dvd://
Select error: Bad file descriptor


Exiting... (End of file)
Po wpisaniu polecenia klawiatura kompletnie przestaje działać - nie mogę nic napisać, ale tylko w zakładce, w której otwierałem mplayera. Jak ją zamknę i otworzę nową to wszystko wraca do normy. Otwieranie innych formatów filmów w mplayerze nie przysparza żadnych problemów i wszystko jest w porządku. Z DVD ten sam problem jest jak uruchamiam Kaffeine - po próbie uruchomienia DVD wyskakuje komunikat:

Kod: Zaznacz cały

Nie można odczytać źródła.
Może to być spowodowane brakiem uprawnień, bądź źródło nie zawiera danych (np. brak płyty w napędzie). (/dev/dvd
Płyta w napędzie jest zamontowana i system ją czyta, bo jak wpiszę:

Kod: Zaznacz cały

cd /media/cdrom
a później to widać normalnie katalogi:

Kod: Zaznacz cały

AUDIO_TS  VIDEO_TS
Zainstalowałem ffmpeg, oraz libdvdcss i nic się nie zmieniło. Próbowałem również uruchomić dvd w mplayerze z poziomu roota, w innym emulatorze terminala, ale efekt jest ten sam. Szukałem w internecie, ale nigdzie nie znalazłem rozwiązania. Może mi ktoś pomóc?

Awatar użytkownika
ilin
Senior Member
Posty: 2287
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin » 18 grudnia 2009, 17:19

Pokaż

Kod: Zaznacz cały

ls /dev | grep dvd

wasilo
Posty: 77
Rejestracja: 27 września 2007, 21:21
Lokalizacja: Polska/Europa/¦wiat

Post autor: wasilo » 18 grudnia 2009, 18:25

ilin pisze:Pokaż

Kod: Zaznacz cały

ls /dev | grep dvd

Kod: Zaznacz cały

wasilo@debian:~$ ls /dev | grep dvd
dvd1
dvdrw1

Awatar użytkownika
ilin
Senior Member
Posty: 2287
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin » 18 grudnia 2009, 18:30

Spróbuj tak odpalić

Kod: Zaznacz cały

mplayer dvd:// -dvd-device /dev/dvd1
Warto sprawdzić ile ma ścieżek ta płyta za pomocą programiku lsdvd

Do oglądania dvd niezły jest też xine-ui

Możesz tez zainstalowac nakladkę na mplayera smplayer

wasilo
Posty: 77
Rejestracja: 27 września 2007, 21:21
Lokalizacja: Polska/Europa/¦wiat

Post autor: wasilo » 18 grudnia 2009, 18:46

To polecenie do mplayera, które podałeś dobrze działa. Da się ustawić, żeby domyślnie uruchamiał z tego sprzętu? Zazwyczaj uruchamiam wg schematu:

Kod: Zaznacz cały

 mplayer dvd://<nr_sciezki> -alang en -slang pl


[Dodano: |18 Gru 2009|, 2009 18:53]
Dodałem wpis do konfigu:

Kod: Zaznacz cały

 dvd-device = /dev/dvd1 
i działa. Dziękuję za pomoc.

Awatar użytkownika
ilin
Senior Member
Posty: 2287
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin » 18 grudnia 2009, 18:56

Dopisz sobie do ~/.mplayer/config

Kod: Zaznacz cały

dvd-device=/dev/dvd1
Polecam dopisać jeszcze

Kod: Zaznacz cały

alang=pl
slang=pl



Wówczas mplayer będzie od razu brał polską fonię i napisy o ile będą dostępne.

Dla takiej płyty wystarczy wówczas

Kod: Zaznacz cały

mplayer dvd://
ewentualnie nr scieżki jeśli będzie taka potrzeba.

wasilo
Posty: 77
Rejestracja: 27 września 2007, 21:21
Lokalizacja: Polska/Europa/¦wiat

Post autor: wasilo » 18 grudnia 2009, 19:12

Nie trawię filmów z lektorem, a w miarę możliwości staram się nawet oglądać bez napisów. Zależy od stopnia zaawansowania językowego bohaterów. Dlatego każdy film ustawiam inaczej - jak nie rozumiem to dodaję napisy.

ODPOWIEDZ