Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam od pewnego czasu smplayer nie odtwarza obrazu w plikach video . Zarówno na sterownikach xv ,xv17 ,xv15 - na których działał. Dźwięk jest odtwarzany przez alsę. System jest prawie nowy. Napewno nie jest to wina polskich znaków w tytule odtwarzanego pliku z czym się dawniej spotkałem.
Na krótką chwilę był instalowany vdpau po czym został odinstalowany.
Smplayer razem z mplayerem był przeinstalowany z opcją --purge.
Offline
A masz zainstalowany w32codecs lub w64codecs w zależności od systemu? Może kodeków Ci po prostu brak? Spróbuj to doinstalować najpierw z repozytorium Debian Multimedia.
Ostatnio edytowany przez marg1 (2011-03-14 18:07:37)
Offline
Nie były wcześniej potrzebne ,ponieważ obraz był odtwarzany dosłownie 2 dni temu
Offline
Pokaż może co Ci da w konsoli:
mplayer plik z filmem -vo xv
Offline
[h264_vdpau @ 0xb6524f00]no frame! Error while decoding frame! [h264_vdpau @ 0xb6524f00]get_buffer() failed (-1 0 0 (nil)) [h264_vdpau @ 0xb6524f00]decode_slice_header error [h264_vdpau @ 0xb6524f00]no frame! Error while decoding frame! [h264_vdpau @ 0xb6524f00]get_buffer() failed (-1 0 0 (nil)) [h264_vdpau @ 0xb6524f00]decode_slice_header error [h264_vdpau @ 0xb6524f00]no frame! Error while decoding frame! [h264_vdpau @ 0xb6524f00]get_buffer() failed (-1 0 0 (nil)) [h264_vdpau @ 0xb6524f00]decode_slice_header error [h264_vdpau @ 0xb6524f00]no frame! Error while decoding frame! [h264_vdpau @ 0xb6524f00]get_buffer() failed (-1 0 0 (nil)) [h264_vdpau @ 0xb6524f00]decode_slice_header error [h264_vdpau @ 0xb6524f00]no frame! Error while decoding frame! [h264_vdpau @ 0xb6524f00]get_buffer() failed (-1 0 0 (nil)) [h264_vdpau @ 0xb6524f00]decode_slice_header error [h264_vdpau @ 0xb6524f00]no frame! Error while decoding frame! Too many audio packets in the buffer: (4096 in 1142163 bytes). Maybe you are playing a non-interleaved stream/file or the codec failed? For AVI files, try to force non-interleaved mode with the -ni option. FATAL: Could not initialize video filters (-vf) or video output (-vo). Exiting... (End of file)
jest to końcówka komunikatu . Jest on tak długi że nie mogę cofnąć konsoli do początku(komunikaty vdpau się powtarzają). Zapomniałem jak go wyświetlić w pliku...
dpkg -l | grep vdpau rc libvdpau1 0.4.1-2 Video Decode and Presentation API for Unix (libraries)
odinstalować ?
Offline
aptitude install libvdpau1
Potem pokaż co wypluje
mplayer plik_z filmem -vo x11
Offline
apt-get install libvdpau1
Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe The following package was automatically installed and is no longer required: libcddb2 Aby je usunąć należy użyć "apt-get autoremove". Sugerowane pakiety: nvidia-vdpau-driver vdpau-driver Zostaną zainstalowane następujące NOWE pakiety: libvdpau1 0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. Konieczne pobranie 27,3 kB archiwów. Po tej operacji zostanie dodatkowo użyte 127 kB miejsca na dysku. Pob: 1 http://ftp.pl.debian.org/debian/ squeeze/main libvdpau1 i386 0.4.1-2 [27,3 kB] Pobrano 27,3 kB w 0s (56,6 kB/s) Zaznaczenie poprzednio niezaznaczonego pakietu libvdpau1. (Odczytywanie bazy danych ... 65113 files and directories currently installed.) Rozpakowanie libvdpau1 (z .../libvdpau1_0.4.1-2_i386.deb) ... Konfigurowanie libvdpau1 (0.4.1-2) ...
to jest stara karta mx420 ---- raczej nieobsługuje vdpau
nie widziałem modelów mx na liście kart nvidii które są wspierane
po otwarciu pliku video to samo
[h264_vdpau @ 0xb6465f00]no frame! Error while decoding frame! [h264_vdpau @ 0xb6465f00]get_buffer() failed (-1 0 0 (nil)) [h264_vdpau @ 0xb6465f00]decode_slice_header error [h264_vdpau @ 0xb6465f00]no frame! Error while decoding frame! [h264_vdpau @ 0xb6465f00]get_buffer() failed (-1 0 0 (nil)) [h264_vdpau @ 0xb6465f00]decode_slice_header error [h264_vdpau @ 0xb6465f00]no frame! Error while decoding frame! Too many audio packets in the buffer: (4096 in 1142163 bytes). Maybe you are playing a non-interleaved stream/file or the codec failed? For AVI files, try to force non-interleaved mode with the -ni option. FATAL: Could not initialize video filters (-vf) or video output (-vo). Exiting... (End of file)
wygląda to tak jakby program cały czas korzystał z h264_vdpau zamiast normalnych kodeków. Nawet po deinstalacjii libvdpau1
Offline
Musisz pokazać poczatek.
Odpal w innym terminalu np w xtermie.
gnome-terminal ma ograniczoną pojemność.
Offline
[quote=ilin]gnome-terminal ma ograniczoną pojemność.[/quote]
Chyba że w jego opcjach zmienisz na nieograniczoną. :)
Offline
w tej chwili libvdpau1 jest odinstalowany
mplayer "cz.1 Realne rozumienie świata - prof. Henryk Kiereś.flv" -vo x11 > /home/domek/text1
MPlayer 1.0rc3-4.4.4 (C) 2000-2009 MPlayer Team Playing cz.1 Realne rozumienie świata - prof. Henryk Kiereś.flv. libavformat file format detected. [lavf] Video stream found, -vid 0 [lavf] Audio stream found, -aid 1 VIDEO: [H264] 640x356 0bpp 25.000 fps 59.5 kbps ( 7.3 kbyte/s) ========================================================================== Forced video codec: ffmpeg12vdpau Forced video codec: ffwmv3vdpau Forced video codec: ffvc1vdpau Forced video codec: ffh264vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family [VD_FFMPEG] XVMC-accelerated MPEG-2. Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU)) ========================================================================== ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio)) ========================================================================== AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... [VD_FFMPEG] XVMC-accelerated MPEG-2. VDec: vo config request - 640 x 356 (preferred colorspace: H.264 VDPAU acceleration) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] Maybe you are playing a non-interleaved stream/file or the codec failed? For AVI files, try to force non-interleaved mode with the -ni option. Exiting... (End of file)
Ostatnio edytowany przez Danio (2011-03-14 19:06:41)
Offline
Ty masz jakiegos dziwnego mplayera.
Pokaż
aptitude show mplayer
Offline
aptitude show mplayer
Pakiet: mplayer Nowy: tak Stan: zainstalowany Zainstalowany automatycznie: tak Wersja: 2:1.0~rc3++final.dfsg1-1 Priorytet: opcjonalny Sekcja: video Opiekun: Debian multimedia packages maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> Rozmiar rozpakowanego: 5636 k Wymaga: libaa1 (>= 1.4p5), libasound2 (> 1.0.18), libaudio2, libavcodec52 (>= 4:0.5.1-1) | libavcodec-extra-52 (>= 4:0.5.1-1), libavformat52 (>= 4:0.5.1-1) | libavformat-extra-52 (>= 4:0.5.1-1), libavutil49 (>= 4:0.5.1-1) | libavutil-extra-49 (>= 4:0.5.1-1), libc6 (>= 2.7), libcaca0 (>= 0.99.beta17-1), libcdparanoia0 (>= 3.10.2+debian), libdirectfb-1.2-9, libdvdread4, libenca0 (>= 1.9), libesd0 (>= 0.2.35), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libfribidi0 (>= 0.19.2), libgcc1 (>= 1:4.1.1), libgif4 (>= 4.1.4), libgl1-mesa-glx | libgl1, libjack-jackd2-0 (>= 1.9.5~dfsg-14) | libjack-0.116, libjpeg62 (>= 6b1), liblircclient0, liblzo2-2, libncurses5 (>= 5.7+20100313), libogg0 (>= 1.0rc3), libopenal1, libpng12-0 (>= 1.2.13-4), libpostproc51 (>= 4:0.5.1-1) | libpostproc-extra-51 (>= 4:0.5.1-1), libpulse0 (>= 0.9.21), libsdl1.2debian (>= 1.2.10-1), libsmbclient (>= 3.0.24), libspeex1 (>= 1.2~beta3-1), libstdc++6 (>= 4.1.1), libsvga1, libswscale0 (>= 4:0.5.1-1) | libswscale-extra-0 (>= 4:0.5.1-1), libtheora0 (>= 0.0.0.alpha7.dfsg), libx11-6, libxext6, libxinerama1, libxt6, libxv1, libxvmc1, libxxf86dga1, libxxf86vm1, zlib1g (>= 1:1.1.4) Sugeruje: mplayer-doc, ttf-freefont, netselect | fping, bzip2, fontconfig Zastępuje: mencoder (< 2:1.0~rc3+svn20090426-2), mplayer-doc (< 2:1.0~rc3+svn20090426-2), mplayer-nogui (< 2:1.0~rc3+svn20090426-2) Opis: Odtwarzacz filmów dla systemów typu Unix MPlayer odtwarza większość zbiorów w formatach MPEG, VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA, obsługiwanych przez wiele natywnych kodeków, XAnim, RealPlayer i Win32 DLL. Możesz w nim także oglądać filmy VideoCD, SVCD, DVD, 3ivx, RealMedia i DivX. Inną wielką zaletą MPlayera jest szeroki zakres obsługiwanych sterowników wyjściowych. Działa on z X11, Xv, DGA, OpenGL, SVGAlib, fbdev, DirectFB, ale możesz też używać SDL (dodatkowo wszystkich jego sterowników) i niektórych specyficznych dla kart graficznych sterowników niskiego poziomu (dla Matroxa, 3Dfxa i Radeona, Mach64 i Permedia3). Większość z nich obsługuje skalowanie sprzętowe lub programowe, więc filmy można oglądać na pełnym ekranie. MPlayer obsługuje wyświetlanie przy użyciu niektórych sprzętowych dekoderów MPEG, takich jak DVB i DXR3/Hollywood+. Nie cały kod jest dystrybuowany w archiwum ze źródłami. Zobacz pliki README.Debian i copyright w celu uzyskania dodatkowych informacji. Strona domowa: http://www.mplayerhq.hu/
Offline
Wywal tego mplayera z opcją purge.
Dodaj repozytorium debian-multimedia i zainstaluj z niego od nowa mplayera.
Offline
podaj repo.
Na chwileczkę znikam
Ostatnio edytowany przez Danio (2011-03-14 19:22:19)
Offline
[url=http://dug.net.pl/tekst/136/lista_repozytoriow_(sources_list)_dla_debiana/]Repozytoria[/url]
Offline
Karty starsze niż Ge Force 8*** nie obsługują vdpau.
a twój mplayer uparcie chce z niego korzystać, dowód:
Forced video codec: ffmpeg12vdpau Forced video codec: ffwmv3vdpau Forced video codec: ffvc1vdpau Forced video codec: ffh264vdpau
Pokaż wyniki
grep vdpau /etc/mplayer/* grep vdpau ~/.mplayer/*
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2011-03-15 05:25:56)
Offline
Tu sie nie ma co wysilać tylko zainstalować mplayera z debian-multimedia.
Z tym z oficjalnego repo są wieczne problemy.
Chyba nikt go zresztą nie używa.
Offline
wybaczcie że nieodpowiedziałem .Metoda podana przez Ilina była właściwa. Wystarczyło przeinstalować mplayer korzystając z innego repo . Osobiście instalowałem pakiety przez repozytoria amerykańskie ,które uznałem za dobre . Nie wszystko złoto co się świeci.
#deb http://ftp.pl.debian.org/debian/ squeeze main contrib non-free #deb-src http://ftp.pl.debian.org/debian/ testing main contrib non-free ## Debian Official Repository Mirror squeeze: #deb ftp://debian.oregonstate.edu/debian/ squeeze main contrib non-free #deb-src ftp://debian.oregonstate.edu/debian/ squeeze main contrib non-free #deb ftp://debian.oregonstate.edu/debian/ squeeze-proposed-updates main contrib$ #deb-src ftp://debian.oregonstate.edu/debian/ squeeze-proposed-updates main con$ #deb http://ftp.us.debian.org/debian/ squeeze main #deb-src http://ftp.us.debian.org/debian/ squeeze main #deb http://security.debian.org/ squeeze/updates main #deb-src http://security.debian.org/ squeeze/updates main
dzięki za pomoc i podtrzymanie ducha obywatelskiego
Offline
[quote=Danio]Osobiście instalowałem pakiety przez repozytoria amerykańskie ,które uznałem za dobre . Nie wszystko złoto co się świeci.[/quote]
Tu nie chodziło o to, że amerykańskie, a o to, że oficjalne Debiana. Na wszystkich oficjalnych mirrorach Debiana generalnie powinno być to samo, niezależnie od tego gdzie dany mirror się znajduje. Repozytorium które polecił [b]ilin[/b] jest repozytorium prywatnym i częścią Debiana nie jest. Znajduje się tam między innymi [deb]mplayer[/deb] w innej wersji niż w oficjalnym repozytorium... Jak widać działa lepiej niż ten oficjalny. :)
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00062 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.15.4.42' WHERE u.id=1 |
0.00073 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.15.4.42', 1734010904) |
0.00039 | SELECT * FROM punbb_online WHERE logged<1734010604 |
0.00036 | SELECT topic_id FROM punbb_posts WHERE id=168138 |
0.00052 | SELECT id FROM punbb_posts WHERE topic_id=18542 ORDER BY posted |
0.00041 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18542 AND t.moved_to IS NULL |
0.00033 | SELECT search_for, replace_with FROM punbb_censoring |
0.00124 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18542 ORDER BY p.id LIMIT 0,25 |
0.00075 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18542 |
Total query time: 0.0055 s |