[+] RMVB - jak to odtworzy

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Zacznijmy od tego że masz jakąś archaiczną wersję mplayera.
Kto wie co tam jeszcze.

Ja mam na Squeeze taką.

Kod: Zaznacz cały

adam@debian:~$ aptitude show mplayer
Pakiet: mplayer                              
Nowy: tak
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 2:1.0~rc3++svn20100804-0.2
Priorytet: dodatkowy
Sekcja: graphics
Opiekun: Christian Marillat <[email protected]>
Awatar użytkownika
OBROŃCA
Posty: 42
Rejestracja: 10 stycznia 2011, 12:21

Post autor: OBROŃCA »

Jeżeli chodzi o mplayer to raczej go nie lubię. zależało by mi na tym, aby kaffeine dało radę odtworzyć ten program, lub jeżeli jest jakiś podobny programik do kaffeine. Mam mnóstwo plików w formacie rmvb i nie wiem dlaczego nie chcą się one odtworzyć jak należy. Dźwięk jest zaś obrazu brak. Wkurza mnie fakt, że nie wiem co się dzieje. Usunąłem mplayer poleceniem purge. Nie instalowałem nowego, ale na tym zestawie kodeków wszystko powinno śmigać jak należy, mam rację czy się mylę? Może brakuje mi czegoś? Nie trawię mplayera i vlc. Udało mi się odpalić rmvb w programie totem, ale bez napisów, czyli działa. Jest dźwięk i obraz. Byłem jednak przyzwyczajony do kaffeine i dlatego nie daje mi to spokoju. Może jakieś sugestie? Proszę.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

A ja mam zamiar przy pomocy mplayera zbadać dlaczego kaffeine Ci nie oddtwarza rmvb.

Dlatego zainstaluj mplayera takiego jaki jest w debian multimedia i jeszcze raz pokaż mi log z terminala przy próbie odtworzenia rmvb konsolowym mplayerem.

Jak się sprawę rozwiąże to możesz zrobić z nim co Ci się podoba.

U mnie tak to wygląda.

Kod: Zaznacz cały

adam@debian:/home/ada/Downloads/Wichry wojny 3$ mplayer '/home/ada/Downloads/Wichry wojny 3/Wichry wojny (The Winds of War) Odc. 3.rmvb' 
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team

Playing /home/ada/Downloads/Wichry wojny 3/Wichry wojny (The Winds of War) Odc. 3.rmvb.
REAL file format detected.
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
[real] Video stream found, -vid 0
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
[real] Audio stream found, -aid 1
Stream mimetype: logical-fileinfo
VIDEO:  [RV40]  320x240  24bpp  29.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
 title: Title
 author: Author
 copyright: CopyRight
 comment: 
==========================================================================
Opening video decoder: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drvc.dll, /usr/lib/codecs/drvc.dll
Error loading dll
ERROR: Could not open required DirectShow codec drvc.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Called unk__beginthreadex
Selected video codec: [rv40win] vfm: realvid (Win32 RealPlayer 9 RV40)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400)
Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [x11] 320x240 => 320x240 Planar I420  [zoom]
[swscaler @ 0x9b6caf0] using unscaled yuv420p -> bgra special converter
A:  32.0 V:  32.0 A-V:  0.001 ct: -0.029 801/801 11%  6%  2.2% 7 
Przy dodaniu parametru gadatliwości nawet wiemy z jakiego pliku kodeka wygląda.

Kod: Zaznacz cały

ERROR: Could not open required DirectShow codec drvc.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
realvideo codec id: 0x40006000  sub-id: 0x00081020
opening win32 dll 'drv43260.dll'
win32 real codec handle=0x63410000  
get_path('registry') -> '/home/adam/.mplayer/registry'
Called unk__beginthreadex
INFO: RealVideo codec init OK! 
Selected video codec: [rv40win] vfm: realvid (Win32 RealPlayer 9 RV40)
Awatar użytkownika
OBROŃCA
Posty: 42
Rejestracja: 10 stycznia 2011, 12:21

Post autor: OBROŃCA »

Mam takiego mplayera:

Kod: Zaznacz cały

aptitude show mplayer
Pakiet: mplayer                                   
Stan: zainstalowany
Zainstalowany automatycznie: nie
Wersja: 2:1.0~rc3++svn20100804-0.2
Priorytet: dodatkowy
Sekcja: graphics
Opiekun: Christian Marillat <[email protected]>
Rozmiar rozpakowanego: 13,4 M
Wymaga: liba52-0.7.4, libaa1 (>= 1.4p5), libartsc0 (>= 1.5.9), libasound2 (> 1.0.18), libatk1.0-0 (>= 1.29.3), libaudio2,
        libbs2b0, libbz2-1.0, libc6 (>= 2.7), libcaca0 (>= 0.99.beta17-1), libcairo2 (>= 1.2.4), libcdparanoia0 (>=
        3.10.2+debian), libdca0, libdirac-decoder0, libdirac-encoder0, libdirectfb-1.2-9, libdv4, libenca0 (>= 1.9), libesd0
        (>= 0.2.35), libfaac0 (>= 1.28), libfaad2, libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libfribidi0 (>=
        0.19.2), libgcc1 (>= 1:4.1.1), libggi2 (>= 1:2.2.2), libggiwmh0 (>= 0.3.2), libgif4 (>= 4.1.4), libgl1-mesa-glx |
        libgl1, libglib2.0-0 (>= 2.12.0), libgsm1 (>= 1.0.13), libgtk2.0-0 (>= 2.8.0), libjack-jackd2-0 (>= 1.9.5~dfsg-14) |
        libjack-0.116, libjpeg62 (>= 6b1), liblircclient0, liblzo2-2, libmad0 (>= 0.15.1b-3), libmng1 (>= 1.0.10), libmp3lame0
        (>= 3.98.2-0.5), libncurses5 (>= 5.7+20100313), libogg0 (>= 1.0rc3), libopencore-amrnb0, libopencore-amrwb0,
        libopenjpeg2, liborc-0.4-0 (>= 1:0.4.6), libpango1.0-0 (>= 1.14.0), libpng12-0 (>= 1.2.13-4), libpulse0 (>= 0.9.21),
        librtmp0 (>= 2.3), libschroedinger-1.0-0 (>= 1.0.0), libsdl1.2debian (>= 1.2.10-1), libsmbclient (>= 3.0.24),
        libspeex1 (>= 1.2~beta3-1), libstdc++6 (>= 4.1.1), libsvga1 | svgalib-dummyg1, libtheora0 (>= 0.0.0.alpha7.dfsg),
        libvdpau1 (>= 0.2), libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvpx0 (>= 0.9.0), libx11-6, libx264-112 (>=
        1:0.svn20110115), libxext6, libxinerama1, libxss1, libxt6, libxv1, libxvidcore4 (>= 1:1.0.0-0.0), libxvmc1,
        libxxf86dga1, libxxf86vm1, zlib1g (>= 1:1.1.4), mplayer-skin
Sugeruje: w32codecs (>= 1:20050412-0.1), libdvdcss, mplayer-doc, pulseaudio, jackd, nvidia-vdpau-driver
W konflikcie z: libconfhelper-perl, mplayer-386, mplayer-586, mplayer-custom, mplayer-k6, mplayer-nogui
Zastępuje: mplayer-386, mplayer-586, mplayer-custom, mplayer-k6, mplayer-nogui
Udostępniany przez: mplayer-nogui
Opis: The Ultimate Movie Player For Linux
 It plays most mpeg, avi and asf files, supported by many native and win32 DLL codecs. You can watch VCD, DVD and even DivX
 movies too. The other big feature of mplayer is the wide range of supported output drivers. It works with X11, Xv, DGA,
 OpenGL, SVGAlib, fbdev, but you can use SDL (and this way all drivers of SDL) and some lowlevel card-specific drivers (for
 Matrox/3dfx/SiS) too! Most of them supports software or hardware scaling, so you can enjoy movies in fullscreen.
Strona domowa: http://www.mplayerhq.hu/
Nadal nie ma obrazu mimo, że jest dźwięk.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

To puść nim ten film i pokaż co pluje.

W sposób gadatliwy

Kod: Zaznacz cały

mplayer film.rmvb -vo x11 -v 2
Awatar użytkownika
OBROŃCA
Posty: 42
Rejestracja: 10 stycznia 2011, 12:21

Post autor: OBROŃCA »

Bardzo proszę:

Kod: Zaznacz cały

mplayer Wszystko Będzie Dobrze.rmvb -vo x11 -v 2
Creating config file: /root/.mplayer/config
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
CPU vendor name: GenuineIntel  max cpuid level: 2
CPU: Intel(R) Celeron(R) M processor         1.40GHz (Family: 6, Model: 13, Stepping: 8)
extended cpuid-level: 8
extended cache-info: 67125312
Detected cache-line size is 64 bytes
Testing OS support for SSE... yes.
Tests of OS support for SSE passed.
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 0
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/root/.mplayer/codecs.conf'
Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --enable-xmga --enable-mga --enable-joystick --disable-tremor-internal --enable-libopencore_amrnb --enable-libopencore_amrwb --disable-openal --disable-faad-internal --extra-libs-mencoder=-lvorbisenc --language=all --enable-largefiles --enable-menu --disable-libdvdcss-internal --enable-radio --enable-radio-capture --enable-xvmc --with-xvmclib=XvMCW --enable-win32dll --enable-tdfxfb --enable-s3fb --enable-zr --enable-gui --enable-runtime-cpudetection
CommandLine: 'Wszystko' 'Będzie' 'Dobrze.rmvb' '-vo' 'x11' '-v' '2'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/root/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/root/.mplayer/input.conf'
Can't open input config file /root/.mplayer/input.conf: No such file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 91 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
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.
get_path('Wszystko.conf') -> '/root/.mplayer/Wszystko.conf'

Playing Wszystko.
get_path('sub/') -> '/root/.mplayer/sub/'
File not found: 'Wszystko'
Failed to open Wszystko.

get_path('Będzie.conf') -> '/root/.mplayer/Będzie.conf'

Playing Będzie.
get_path('sub/') -> '/root/.mplayer/sub/'
File not found: 'Będzie'
Failed to open Będzie.

get_path('Dobrze.rmvb.conf') -> '/root/.mplayer/Dobrze.rmvb.conf'

Playing Dobrze.rmvb.
get_path('sub/') -> '/root/.mplayer/sub/'
File not found: 'Dobrze.rmvb'
Failed to open Dobrze.rmvb.

get_path('2.conf') -> '/root/.mplayer/2.conf'

Playing 2.
get_path('sub/') -> '/root/.mplayer/sub/'
File not found: '2'
Failed to open 2.

vo: x11 uninit called but X11 not initialized..

Exiting... (End of file)
Co w takim razie teraz radzisz? Jak odpalę normalnie po otworzeniu mplaye odtwarza wyłacznie dźwięk bez obrazu czyli tak samo jak w kaffeine.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Co radzę?
  1. Odpal film z konta użytkownika a nie roota.
  2. Podstaw faktyczną ścieżkę do filmu rmvb.
Awatar użytkownika
OBROŃCA
Posty: 42
Rejestracja: 10 stycznia 2011, 12:21

Post autor: OBROŃCA »

Kod: Zaznacz cały

mplayer /media/WD 800/Filmy/Wszystko Będzie Dobrze.rmvb -vo x11 -v 2
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
CPU vendor name: GenuineIntel  max cpuid level: 2
CPU: Intel(R) Celeron(R) M processor         1.40GHz (Family: 6, Model: 13, Stepping: 8)
extended cpuid-level: 8
extended cache-info: 67125312
Detected cache-line size is 64 bytes
Testing OS support for SSE... yes.
Tests of OS support for SSE passed.
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 0
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/dariusz/.mplayer/codecs.conf'
Reading /home/dariusz/.mplayer/codecs.conf: Can't open '/home/dariusz/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --enable-xmga --enable-mga --enable-joystick --disable-tremor-internal --enable-libopencore_amrnb --enable-libopencore_amrwb --disable-openal --disable-faad-internal --extra-libs-mencoder=-lvorbisenc --language=all --enable-largefiles --enable-menu --disable-libdvdcss-internal --enable-radio --enable-radio-capture --enable-xvmc --with-xvmclib=XvMCW --enable-win32dll --enable-tdfxfb --enable-s3fb --enable-zr --enable-gui --enable-runtime-cpudetection
CommandLine: '/media/WD' '800/Filmy/Wszystko' 'Będzie' 'Dobrze.rmvb' '-vo' 'x11' '-v' '2'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/dariusz/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/dariusz/.mplayer/input.conf'
Can't open input config file /home/dariusz/.mplayer/input.conf: No such file or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 91 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
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.
get_path('WD.conf') -> '/home/dariusz/.mplayer/WD.conf'

Playing /media/WD.
get_path('sub/') -> '/home/dariusz/.mplayer/sub/'
File not found: '/media/WD'
Failed to open /media/WD.

get_path('Wszystko.conf') -> '/home/dariusz/.mplayer/Wszystko.conf'

Playing 800/Filmy/Wszystko.
get_path('sub/') -> '/home/dariusz/.mplayer/sub/'
File not found: '800/Filmy/Wszystko'
Failed to open 800/Filmy/Wszystko.

get_path('Będzie.conf') -> '/home/dariusz/.mplayer/Będzie.conf'

Playing Będzie.
get_path('sub/') -> '/home/dariusz/.mplayer/sub/'
File not found: 'Będzie'
Failed to open Będzie.

get_path('Dobrze.rmvb.conf') -> '/home/dariusz/.mplayer/Dobrze.rmvb.conf'

Playing Dobrze.rmvb.
get_path('sub/') -> '/home/dariusz/.mplayer/sub/'
File not found: 'Dobrze.rmvb'
Failed to open Dobrze.rmvb.

get_path('2.conf') -> '/home/dariusz/.mplayer/2.conf'

Playing 2.
get_path('sub/') -> '/home/dariusz/.mplayer/sub/'
File not found: '2'
Failed to open 2.

vo: x11 uninit called but X11 not initialized..

Exiting... (End of file)
O to Ci chodziło?
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Kod: Zaznacz cały

mplayer /media/WD 800/Filmy/Wszystko Będzie Dobrze.rmvb -vo x11 -v 2
To ma być poprawna ścieżka ?
Masz spację w nazwie katalogu.
Musisz w apostrofy to wziąść.

Najlepiej wklej film myszą na terminal.

Tak ma być

Kod: Zaznacz cały

mplayer '/media/WD 800/Filmy/Wszystko Będzie Dobrze.rmvb' -vo x11 -v 2
Awatar użytkownika
OBROŃCA
Posty: 42
Rejestracja: 10 stycznia 2011, 12:21

Post autor: OBROŃCA »

Jak wziąłem w apostrofy to uruchomił się. Działał dźwięk i obraz. Więc dlaczego kaffeine nie może tego odtworzyć jak należy? Oczywiście na małym ekranie w oknie, ale był obraz wraz z dźwiękiem.
ODPOWIEDZ