Hello!
Akadozik az mkv fájlok lejátszósa nálam, már szinte midnent kiprobáltam ami eszembe jutott vagy amit neten találtam.
Némi info a rendszerről:
uname -a
Linux Batpc 2.6.22-gentoo-r5 #4 SMP Sun Nov 25 23:59:53 CET 2007 i686 AMD Athlon(tm) XP 2500+ AuthenticAMD GNU/Linux
cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 10
model name : AMD Athlon(tm) XP 2500+
stepping : 0
cpu MHz : 1830.030
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
bogomips : 3662.88
clflush size : 32
mplayer maunljával szinte órákat töltöttem , kiprobáltam több lehetőséget , képeldobást, más videokimenetet stb..
próbáltam más lejátszóval (vlc) azzal is szintén szaggatott
Végül nem találván megoldást, ugyan ezen a gépen boot-oltam windows-ról és láss csodát hiba nélkül játsza, ebből számomra az következik hogy hardveresen a gép elég a feladatra csak szoftveresen kell még megtalálni a megoldást.
Nem csak egy mkv fájlal volt baja hanem mindegyikkel.
Itt egy kis mplayer kimenet:
mplayer -vo x11 /mnt/3data/test.mkv
MPlayer dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) XP 2500+ (Family: 6, Model: 10, Stepping: 0)
MMX supported but disabled
MMX2 supported but disabled
SSE supported but disabled
3DNow supported but disabled
3DNowExt supported but disabled
CPUflags: MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
x86-os CPU - a következő kiterjesztésekkel:
/mnt/3data/test.mkv lejátszása.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0
[mkv] Track ID 2: audio (A_AC3), -aid 0, -alang eng
[mkv] Track ID 3: audio (A_AC3) "Hun 5.1", -aid 1, -alang hun
[mkv] 1. videó sáv lejátszása.
Ez egy Matroska formátumú fájl!
VIDEO: [avc1] 1280x528 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Video dekóder meghívása: [ffmpeg] FFmpeg's libavcodec codec family
Kiválasztott videó codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Audio dekóder meghívása: [liba52] AC3 decoding with liba52
No accelerated IMDCT transform found
No accelerated resampler found
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Kiválasztott audió codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Lejátszás indítása...
VDec: vo config kérés - 1280 x 528 (preferált színtér: Planar YV12)
VDec: Planar YV12 használata kimeneti színtérként (nincs 0)
A film aspect értéke 2.42:1 - aspect arány javítása.
VO: [x11] 1280x528 => 1280x528 Planar YV12
[swscaler @ 0x876f610]No accelerated colorspace conversion found
[swscaler @ 0x876f610]SwScaler: using unscaled yuv420p -> rgb32 special converter
A: 3.4 V: 2.2 A-V: 1.144 ct: 0.164 54/ 54 111% 29% 1.8% 50 0
***************************************
**** A rendszered túl LASSÚ ehhez! ****
***************************************
Lehetséges okok, és megoldásaik:
- Legyakrabban : hibás _audio_ meghajtó
- Próbáld ki az -ao sdl opciót, vagy használd az ALSA OSS emulációját.
- Adj különböző értékeket az -autosync opciónak, kezdetnek a 30 megteszi.
- Lassú videokimenet
- Egy másik -vo meghajtó kipróbálása eredményre vezethet (a listához lásd
-vo help), és/vagy használd a -framedrop opciót!
- Lassú CPU
- Nagy felbontású DivX/DVD lejátszásával ne próbálkozz gyenge processzoron!
Esetleg próbálj ki lavdopts opciókat, pl.
-vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Hibás fájl
- A -nobps -ni -forceidx -mc 0 opciók kombinációval érdemes szórakozni.
- Lassú média (NFS/SMB, DVD, VCD, stb)
- Próbáld ki a -cache 8192 opciót.
- Talán egy non-interleaved AVI fájlt próbálsz -cache opcióval lejátszani?
- Használd a -nocache opciót.
Tuninghoz tippeket a DOCS/HTML/hu/video.html fájlban találsz.
Ha ez sem segít, olvasd el a DOCS/HTML/hu/bugreports.html fájlt.
És mégegy észrevétel ugyan ezzel az mplayer verzioval , egy 1,8 Dothan magos NB hiba nélkül megy.
Valakinek esetleg ötletek?Előre is köszi.