LINUX.ORG.RU

mplayer+1080p


0

0

Добрый день. есть mplayer и фильм в 1080р который тормозит и пишет too many video packets in buffer, в чем может быть проблема? на нескольких фильмах проявляется. Спасибо.

в которых проявляется - скопипасти сюда вывод консоли касательно контейнеров и форматов видео.

azure ★★ ()

Например в том, что у тебя видяха интел а ты захотел full HD упакованного в «матрешке» и размерчиком >> 10Gb

init_6 ★★★★★ ()
Ответ на: комментарий от azure

MPlayer 1.0rc2-4.3.2 (C) 2000-2007 MPlayer Team CPU: Intel(R) Core(TM)2 Quad CPU @ 2.40GHz (Family: 6, Model: 15, Stepping: 7) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. 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 cernila.mkv. [mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0 [mkv] Track ID 2: audio (A_AC3), -aid 0, -alang rus [mkv] Track ID 3: audio (A_AC3), -aid 1, -alang eng [mkv] Will play video track 1. Matroska file format detected. VIDEO: [avc1] 1920x1080 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s) xscreensaver_disable: Could not find XScreenSaver window. GNOME screensaver disabled ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) ========================================================================== ========================================================================== Forced audio codec: mad Opening audio decoder: [liba52] AC3 decoding with liba52 Using SSE optimized IMDCT transform Using MMX optimized resampler AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000) Selected audio codec: [a52] afm: liba52 (AC3-liba52) ========================================================================== AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... VDec: vo config request - 1920 x 1080 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [xv] 1920x1080 => 1920x1080 Planar YV12 A: 37.9 V: 37.2 A-V: 0.726 ct: -0.000 893/893 65% 4% 2.9% 50 0

************************************************ **** Your system is too SLOW to play this! **** ************************************************

mplayer сам сказал в чем проблема =) а дальше возможные пути решения - Most common: broken/buggy _audio_ driver - Try -ao sdl or use the OSS emulation of ALSA. - Experiment with different values for -autosync, 30 is a good start. - Slow video output - Try a different -vo driver (-vo help for a list) or try -framedrop! - Slow CPU - Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts, e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all. - Broken file - Try various combinations of -nobps -ni -forceidx -mc 0. - Slow media (NFS/SMB mounts, DVD, VCD etc) - Try -cache 8192. - Are you using -cache to play a non-interleaved AVI file? - Try -nocache.

и еще если аудио отстает от картинки значит скорее всего в нем проблема?

cmeptb999 ()
Ответ на: комментарий от cmeptb999

видюха nvidia, файл 6 гигов

man mplayer читал?

проприетарные дрова ставил?

что такое vdpau в курсе?

mplayer умеет vdpau --> покажи mplayer -vo help ?

init_6 ★★★★★ ()

с флагом носоунд играет отлично никаких ошибок. что делать со звуком?

cmeptb999 ()
Ответ на: комментарий от cmeptb999

с флагом носоунд играет отлично никаких ошибок. что делать со звуком?

Со звуком проблемы, потому как происходит рассинхронизация(количество декодируемых процессором кадров в секунду не то, которое должно быть). Как говорили выше - читай что такое VDPAU и пробуй его задействовать. Если твоя видеокарта не GeForce 8xxx и выше, то у тебя остается два решения - использование ffmpeg-mt вместе с mplayer'ом(нужно будет собирать из исходников), либо попробовать один из следующих режимов:

mplayer -vo xv -lavdopts skiploopfilter=nonref:fast путь_к_файлу
mplayer -vo xv -lavdopts skiploopfilter=all:fast путь_к_файлу

Andru ★★★★ ()
Ответ на: комментарий от init_6

MPlayer 1.0rc2-4.3.2 (C) 2000-2007 MPlayer Team CPU: Intel(R) Core(TM)2 Quad CPU @ 2.40GHz (Family: 6, Model: 15, Stepping: 7) CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled with runtime CPU detection. 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 cernila.mkv. [mkv] Track ID 1: video (V_MPEG4/ISO/AVC), -vid 0 [mkv] Track ID 2: audio (A_AC3), -aid 0, -alang rus [mkv] Track ID 3: audio (A_AC3), -aid 1, -alang eng [mkv] Will play video track 1. Matroska file format detected. VIDEO: [avc1] 1920x1080 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s) xscreensaver_disable: Could not find XScreenSaver window. GNOME screensaver disabled ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) ========================================================================== ========================================================================== Forced audio codec: mad Opening audio decoder: [liba52] AC3 decoding with liba52 Using SSE optimized IMDCT transform Using MMX optimized resampler AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000) Selected audio codec: [a52] afm: liba52 (AC3-liba52) ========================================================================== AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... VDec: vo config request - 1920 x 1080 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [xv] 1920x1080 => 1920x1080 Planar YV12 No bind found for key 'MOUSE_BTN0'. 5% 53 0 No bind found for key 'MOUSE_BTN2'. 5% 58 0 No bind found for key 'MOUSE_BTN2'. 5% 75 0 No bind found for key 'MOUSE_BTN2'. 0.5% 97 0 A: 49.5 V: 49.0 A-V: 0.496 ct: 0.001 1177/1177 66% 7% 0.5% 239 0

************************************************ **** Your system is too SLOW to play this! **** ************************************************

Possible reasons, problems, workarounds: - Most common: broken/buggy _audio_ driver - Try -ao sdl or use the OSS emulation of ALSA. - Experiment with different values for -autosync, 30 is a good start. - Slow video output - Try a different -vo driver (-vo help for a list) or try -framedrop! - Slow CPU - Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts, e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all. - Broken file - Try various combinations of -nobps -ni -forceidx -mc 0. - Slow media (NFS/SMB mounts, DVD, VCD etc) - Try -cache 8192. - Are you using -cache to play a non-interleaved AVI file? - Try -nocache. Read DOCS/HTML/en/video.html for tuning/speedup tips. If none of this helps you, read DOCS/HTML/en/bugreports.html.

покрутил аудио, стало лучше, и ошибок нет, но все равно что то не то

cmeptb999 ()
Ответ на: комментарий от cmeptb999

А проц какой? Может просто не хватает сил на декодирование HD видео + серьёзный звуковой поток?

Hokum ☆☆☆☆ ()
Ответ на: комментарий от cmeptb999

Насчет аудио - проверь, что пульсаудио запущен с повышенным приоритетом. Иначе он работать не может нормально. Много дистров страдают неправильной настройкой, а потом пульс ругают.

anonymous ()
Ответ на: комментарий от cmeptb999

карта GeForce 8800.

первые ревизии этих видеокарт не поддерживают VDPAU... Кстати, сейчас посмотрел твою версию mplayer'а - она очень и очень старая, рекомендую поискать новее или собрать самому из svn, т.к. за прошедшее время там были произведены значительные оптимизации.

Andru ★★★★ ()
Ответ на: комментарий от cmeptb999

Должно. Видимо, где-то косяк имеется, но где именно - надо копать, и начинать следует с обновления версии плеера и крутить разные -ao

Hokum ☆☆☆☆ ()
Ответ на: комментарий от Hokum

скорее всего так и есть.
model name   : AMD Phenom(tm) II X4 925 Processor
stepping   : 2
cpu MHz      : 2807.103

у меня на этом вот фул-хд в h264 иногда подтормаживает. через vdpau проц почти отдыхает (декодирует звук, наверно, и всё).
последние версии мплеер умеют vdpau, так что обновить мплеер и дрова

azure ★★ ()
Ответ на: комментарий от azure

у меня c2duo e6550, тормозов нет в случае fullhd. Но есть пара рипов с 8-канальным звуком хитрым, так вот на них приходится использовать mplayer-mt или vdpau чтобы не было тормозов. судя по размеру рипа ТС там не должно быть ничего супертяжёлого, если это фильм а не тизер на 10 гигов :)

Hokum ☆☆☆☆ ()
Ответ на: комментарий от Hokum

если это фильм а не тизер на 10 гигов :)

боюсь в таком случаи не поспеет винчестер )

Andru ★★★★ ()

отконверть в более легкий формат ffmpeg-ом или mencoder-ом

anonymous ()

Обновить mplayer!

«MPlayer 1.0rc2-4.3.2 (C) 2000-2007» не слишком ли старая версия? Сам собераю мплэер с сорцов из свн'ки, таких проблем не видел вообще с мплэером. С менкодером случаются подобные казусы, но тут другая проблема уже( при просмотре исходного файла проблем нету, тока при использовании менкодера ).

CruncH ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.