Linux + MKV
Смотреть в сторону mplayer.
а дальше-то? Кодек, видимо, уже стоит, но mplayer эти файлы не воспринимает в принципе. Пересобирать его - геморрой, ибо gcc - четвертый. Уже пробовалось.
какой версии mplayer?
что пишет, если его из командной строки на файло натравить?
что пишет, если его из командной строки на файло натравить?
Совершенно не факт, что кодек стоит. Система у тебя фал по расширению или по Magic Numbers файл может распознавать, но не факт, что она его декодировать умеет.
[ ~]$ mplayer ~/Desktop/305.mkv
MPlayer 1.0pre7-4.0.1 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices (Family: 8, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
85 audio & 196 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
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.
Playing /home/ted/Desktop/305.mkv.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC -vid 0
[mkv] Track ID 2: audio (A_VORBIS -aid 0, -alang und
[mkv] Will play video track 1
[mkv] Will play audio track 2
Matroska file format detected.
VIDEO: [avc1] 512x384 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [libvorbis] Ogg/Vorbis audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 129.6 kbit/9.18% (ratio: 16200->176400)
Selected audio codec: [vorbis] afm:libvorbis (OggVorbis Audio Decoder)
==========================================================================
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
Xv: could not grab port 67
Could not find free Xvideo port - maybe another process is already using it.
Close all video applications, and try again. If that does not help,
see 'mplayer -vo help' for other (non-xv) video out drivers.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm:ffmpeg (FFmpeg H.264)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
AF_pre: 44100Hz/2ch/s16le
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
alsa-init: 1 soundcard found, using: default
alsa: 44100 Hz/2 channels/4 bpf/60208 bytes buffer/Signed 16 bit Little Endian
AO: [alsa] 44100Hz 2ch s16le (2 bps)
Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
Starting playback...
VDec: vo config request - 512 x 384 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [x11] 512x384 => 512x384 Planar YV12 [zoom]
SwScaler: using unscaled Planar YV12 -> BGRA special converter
[h264 @ 0xaa74c0]illegal short term buffer state detected?,?% 1 0 98%
mplayer: h264.cmc_dir_part: Assertion `pic->data[0]' failed.98%
Aborted
ему не mkv не понравился, а его контент. там что-то зело нехорошее внутри - h264 называется.
ну и отсутствие поддержки xv смущает.
попробуй найти пакет версии 1.0pre7try2
ну и отсутствие поддержки xv смущает.
попробуй найти пакет версии 1.0pre7try2
закрыл каффеин - пункт про xv убрался. А если контент... Солдаты 3 нормально играются с бегемота?
У тебя старый mplayer, в нем старый ffmpeg, а в ffmpeg-e - старый h264 декодер.
Поставь что-нибудь по-новее, хотя бы после середины июня этого года.
Поставь что-нибудь по-новее, хотя бы после середины июня этого года.
Если не считать того, что скорость сети просто никакая - то нормально играются.
понял... будем посмотреть... сейчас качаю прям последний mplayer прям с офсайта... только чем его собирать
тока у меня вообще CVS-версия месячной давности, имей в виду.
cvs не стал брать, хотя, мб, и следовало...
поставил cvs. Через жопу, но играет. Но только в самом mplayer'е. В остальных плеерах в принципе не запускается
в смысле - через жопу?
за другие плееры mplayer не в ответе, он юзает свои кодеки.
за другие плееры mplayer не в ответе, он юзает свои кодеки.
can't open audio device /dev/dsp: Device or resource busy
да, надо было компилить с поддержкой esd.
-ao esd не рулит?
-ao esd не рулит?
да хрен его знает
а что, алса нынче не в почёте?
алса как раз в почете, но какого хрена у меня всё, что можно, использует arts, хотя везде, где можно, стоит "использовать alsa"
мой линух - он не с буквы Л :/
если у тебя стрёмная встроенная звучка, не умеющая hardware mixing, то сделай в алсе dmix-устройство и выводи звук через него. Что-то типа этого:
pcm.nforce-hw {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "nforce"
}
pcm.nforce {
type dmix
ipc_key 1234
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 48000
channels 6
}
}
ctl.nforce-hw {
type hw
card 0
}
# OSS dsp0 device (OSS needs only output support, duplex will break some stuff)
pcm.dsp0 {
type plug
slave.pcm "nforce"
}
# OSS control for dsp0 (needed?...this might not be useful)
ctl.dsp0 {
type plug
slave.pcm "nforce"
}
# OSS control for dsp0 (default old OSS is mixer0)
ctl.mixer0 {
type plug
slave.pcm "nforce-hw"
}
эт ты с кем щас разговаривал?
Звук - реалтековский встроенный 5.1
Звук - реалтековский встроенный 5.1
Это листинг файла ~/.asoundrc
Соответственно звук выводишь через устройство nforce (напр. aplay -D plug:nforce foo.wav)
Соответственно звук выводишь через устройство nforce (напр. aplay -D plug:nforce foo.wav)
Мандриву - фтопку. Дистрибутив менять срочно 

Да-да. Ставь glebian
- получишь онлайн хелп на форуме
- получишь онлайн хелп на форуме

Оставить комментарий
mc_dir_part: Assertion `pic->data[0]' failed.98%
uncle17
Файлы распознаются как Matroska video, звук работает, но вместо видео - "визуализации". Куда смотреть? Плеер - Kaffeine, Mandriva 2006