Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: SMPlayer problém  (Přečteno 2834 krát)

seno

  • Návštěvník
  • Příspěvků: 25
SMPlayer problém
« kdy: 27 Srpna 2011, 16:21:32 »
Ahoj, narazil jsem na jeden problém u .mkv souborů (zatím jen u dvou, což je zlomek, ale i tak bych to rád spravil.) Po spuštění se mi zobrazí chyba o havárii Mplayeru a film se nepřehraje.

výpis z logu:

Kód: [Vybrat]
/usr/bin/mplayer -noquiet -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo gl -ao pulse -nokeepaspect -framedrop -nodr -double -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 67109211 -monitorpixelaspect 1 -noass -subfont-autoscale 1 -subfont-text-scale 5 -subcp CP1250 -subpos 100 -volume 100 -nocache -osdlevel 0 -vf-add screenshot -slices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 /media/ADATA CH94/Movies/Action, Drama/Source Code 720p/Source.Code.REPACK.720p.Bluray.x264-MHD.mkv

MPlayer 1.0rc4-4.5.2 (C) 2000-2010 MPlayer Team
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.
Terminal type `unknown' is not defined.

Playing /media/ADATA CH94/Movies/Action, Drama/Source Code 720p/Source.Code.REPACK.720p.Bluray.x264-MHD.mkv.
[mkv] Track 1 has been compressed with an unknown/unsupported compression
[mkv] algorithm (3). Skipping track.
[mkv] Track 2 has been compressed with an unknown/unsupported compression
[mkv] algorithm (3). Skipping track.
ID_VIDEO_ID=0
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
ID_AUDIO_ID=0
ID_AID_0_LANG=eng
[mkv] Track ID 2: audio (A_DTS), -aid 0, -alang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  1280x720  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
ID_FILE_SUB_ID=0
ID_FILE_SUB_FILENAME=/media/ADATA CH94/Movies/Action, Drama/Source Code 720p/Source.Code.REPACK.720p.Bluray.x264-MHD.cz.srt
SUB: Added subtitle file (1): /media/ADATA CH94/Movies/Action, Drama/Source Code 720p/Source.Code.REPACK.720p.Bluray.x264-MHD.cz.srt
ID_FILE_SUB_ID=1
ID_FILE_SUB_FILENAME=/media/ADATA CH94/Movies/Action, Drama/Source Code 720p/Source.Code.REPACK.720p.Bluray.x264-MHD.eng.srt
SUB: Added subtitle file (2): /media/ADATA CH94/Movies/Action, Drama/Source Code 720p/Source.Code.REPACK.720p.Bluray.x264-MHD.eng.srt
ID_FILENAME=/media/ADATA CH94/Movies/Action, Drama/Source Code 720p/Source.Code.REPACK.720p.Bluray.x264-MHD.mkv
ID_DEMUXER=mkv
ID_VIDEO_FORMAT=avc1
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=1280
ID_VIDEO_HEIGHT=720
ID_VIDEO_FPS=23.976
ID_VIDEO_ASPECT=1.7778
ID_AUDIO_FORMAT=8193
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=6
ID_START_TIME=0.00
ID_LENGTH=5592.61
ID_SEEKABLE=1
ID_CHAPTERS=0
X11 error: BadMatch (invalid parameter attributes)
[gl] using extended formats. Use -vo gl:nomanyfmts if playback fails.
Opening video filter: [screenshot]
Opening video filter: [scale]
Opening video filter: [pp=ha:a/va:a/dr:a/al:a/tn:a]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
ID_VIDEO_CODEC=ffh264
[PP] Using external postprocessing filter, max q = 6.
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
Unknown/missing audio format -> no sound
ADecoder init failed :(
Opening audio decoder: [libdca] DTS decoding with libdca

Too many video packets in the buffer: (1267 in 33571291 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.
dts sync failed
ADecoder init failed :(
ADecoder init failed :(
Opening audio decoder: [hwac3] AC3/DTS pass-through S/PDIF

Too many video packets in the buffer: (1267 in 33571291 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.
AC3/DTS sync failed
ADecoder init failed :(
ADecoder init failed :(
Cannot find codec for audio format 0x2001.
Audio: no sound
Starting playback...
[h264 @ 0x7fbf5c446020]AVC: nal size 181510
[h264 @ 0x7fbf5c446020]no frame!
Error while decoding frame!
...
Too many buffered pts
[h264 @ 0x7fbf5c446020]AVC: nal size 25355621
[h264 @ 0x7fbf5c446020]no frame!
Error while decoding frame!

To samé i při spuštění pouze pomocí MPlayer. Nevíte někdo prosím co s tím? Googloval jsem si myslím docela dost ale nenašel jsem řešení. Hodně se v diskuzích psalo o bugu MPlayeru...

P.S. Může to mít něco společného s tím, že je tento soubor tvořen kodekem 'DTS DCA'?

Díky moc za odpovědi :)

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Re: SMPlayer problém
« Odpověď #1 kdy: 28 Srpna 2011, 18:12:14 »
výpis z logu:

Kód: [Vybrat]
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
[dca @ 0x7fbf5c446020]Not a valid DCA frame
Unknown/missing audio format -> no sound
ADecoder init failed :(
Opening audio decoder: [libdca] DTS decoding with libdca

Too many video packets in the buffer: (1267 in 33571291 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.
dts sync failed
ADecoder init failed :(
ADecoder init failed :(
Opening audio decoder: [hwac3] AC3/DTS pass-through S/PDIF

Too many video packets in the buffer: (1267 in 33571291 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.
AC3/DTS sync failed
ADecoder init failed :(
ADecoder init failed :(
Cannot find codec for audio format 0x2001.
Audio: no sound
Starting playback...
Píše ti to jasně v tom logu co si poslal.
Doinstaluj knihovnu libdca0
« Poslední změna: 28 Srpna 2011, 18:17:52 od GlidingFLY »
» Linux Mint on mini-ITX boards «

seno

  • Návštěvník
  • Příspěvků: 25
Re: SMPlayer problém
« Odpověď #2 kdy: 29 Srpna 2011, 09:50:05 »
no ale tuhle knihovnu už mám právě nainstalovanou

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Re: SMPlayer problém
« Odpověď #3 kdy: 29 Srpna 2011, 11:18:47 »
Tak nejspíše nemáš zakompilovanou podporu této knihovny do mplayeru anebo verze knihovny z repozitáře je již zastaralá. A zkoušel si o přehrávat s VLC Playerem?
» Linux Mint on mini-ITX boards «

seno

  • Návštěvník
  • Příspěvků: 25
Re: SMPlayer problém
« Odpověď #4 kdy: 29 Srpna 2011, 13:05:35 »
a mohl bys mi poradit jak se kdyztak da zakompilovat ta knihovna? nebo hodit nejaky odkaz jestli to uz nekde bylo reseno?

VLC to prehaje ale blbne zvukova stopa - hlasy jsou v nekterych dialozich jakoby vypnuty, proste casto neni slyset kdyz posatvy ve filmu mluvi, a jinde to zase funguje normalne.

kazdopadne dekuju moc za rady a za tvuj cas :)

GlidingFLY

  • Stálý člen
  • **
  • Příspěvků: 1202
Re: SMPlayer problém
« Odpověď #5 kdy: 30 Srpna 2011, 11:07:45 »
No já bych určitě udělal vlastní balíček mplayeru. SMplayer je pouze nadstavba GUI pro mplayer. Podívej se na stránky http://www.mplayerhq.hu/design7/news.html Odsud stahneš aktuální zdroják a pokud se ti podaří splnit všechny nutné závislosti, tak z tohoto zdrojáku uděláš balíčky mplayeru. Chce to ovšem vědět přesně jak kompilovat a vytvářet balíčky a případně jak si udělat vlastní lokální repozitář pro svoje kompilace.
Pokud bys nevěděl jak anebo se tím nechtěl prolamovat, tak toto už mám udělané pro sebe na serveru kde mplayer používám jako součást mediacentra PS3 Media Server. Musíš si udělat vlastní repozitář a do něj nacpat vše co mám ve vlastním zde: http://www.gfly.cz/lucid/lynx/
Je to pro Ubu 10.04 a funguje to zatím se vším co jsem měl možnost přehrávat. Vyzkoušej a uvidíš. Nezapomeň však nejdříve odinstalovat všechny starší verze těchto balíčků ze svého systému. Mám to celé totiž postavené na vlastních závislostech, které nejsou shodné s těmi v repozitáři Ubu. Je to podmínka správné funkce celého komplexu těchto nových balíčků.
» Linux Mint on mini-ITX boards «

seno

  • Návštěvník
  • Příspěvků: 25
Re: SMPlayer problém
« Odpověď #6 kdy: 30 Srpna 2011, 18:58:25 »
no, pokusim se o to casem. jeste jednou dik

 

Provoz zaštiťuje spolek OpenAlt.