LINUX.ORG.RU

RFRemix 12,13 i686/x86_64 и тормоза при просмотре hd video


0

0

mkv, 1080p, если большие файлы.
плеер MPlayer. Похоже, что собран с vdpau, но только под определенные видеокарты.
железка AMD Phenom quad-core. ddr2 самс.. 6 GB, бюджетная GeForce 9800 GT.
Если идти через вывод xv,gl,gl2, то тормоза жуткие + шифт эффект на обычных dvd (mpeg2).
Драйвера видео последние от nvidia (nouveau дрова выключены).

Дистрибутив очень деревянный в плане подключения к нему сторонних репозитриев. Лучше не подключать.
Как я понимаю, разработчики постарались включить лучшее и переработали некоторые пакеты, но чего-то не углядели.

Вопрос тем, у кого RFRemix (если таковые вообще тут есть. на офффоруме тишина вообще http://forum.russianfedora.ru/viewtopic.php?f=15&t=1835&p=9101&hilit=vdpau#p9101 - никаких решений) - кто решал проблему с проигрыванием такого видео. И как?

Спасибо.

★★★

Давай вначале, независимо от дистра, проверим отдельно декодирование и отображение видео, чтобы знать, куда дальше копать. Для проверки программного декодирования (т.е. без VDPAU) прошу выполнить команду:

ffmpeg -i slowfile.mkv -f null /dev/null

(она декодирует видео и звук и посылает вывод в /dev/null) и показать вывод. Для проверки декодирования в mplayer:

mplayer -benchmark -vo null slowfile.mkv

При этом звук будет играть, интересует выбранный кодек (ffh264 или ffh264vdpau), вывод в конце (или после нажатия q), загрузка процессора и наличие или отсутствие надписи «your CPU is too slow».

После этого проверяем все вместе:

mplayer -benchmark slowfile.mkv

Интересует выбранный кодек и вывод в конце.

AEP ★★★★★
()
Ответ на: комментарий от AEP
ffmpeg -i '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv' -f null /dev/null
FFmpeg version SVN-r22990, Copyright (c) 2000-2010 the FFmpeg developers
  built on Apr 30 2010 05:00:46 with gcc 4.4.3 20100422 (Red Hat 4.4.3-18)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --extra-version=rpmfusion --enable-bzlib --enable-libdc1394 --enable-libdirac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avfilter-lavf --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
  libavutil     50.15. 0 / 50.15. 0
  libavcodec    52.66. 0 / 52.66. 0
  libavformat   52.61. 0 / 52.61. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.19. 0 /  1.19. 0
  libswscale     0.10. 0 /  0.10. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[matroska @ 0x1b2e640]MAX_READ_SIZE:5000000 reached
[matroska @ 0x1b2e640]Estimating duration from bitrate, this may be inaccurate
Input #0, matroska, from '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv':
  Duration: 01:35:43.42, start: 0.000000, bitrate: 576 kb/s
    Stream #0.0(eng): Video: vc1, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 24.39 fps, 23.98 tbr, 1k tbn, 23.98 tbc
    Stream #0.1(rus): Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
    Metadata:
      title           : AC3 5.1 384 kbps
    Stream #0.2(eng): Audio: dca, 48000 Hz, 6 channels, s16
    Metadata:
      title           : DTS 5.1 1536 kbps
    Stream #0.3(eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
    Metadata:
      title           : Commentary by Director AC3 2.0 192 kbps
    Stream #0.4(rus): Subtitle: 0x0000
    Stream #0.5(eng): Subtitle: 0x0000
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf52.61.0
    Stream #0.0(eng): Video: rawvideo, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
    Stream #0.1(eng): Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      title           : DTS 5.1 1536 kbps
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.2 -> #0.1
Press [q] to stop encoding
frame=  243 fps= 33 q=0.0 Lsize=      -0kB time=10.14 bitrate=  -0.0kbits/s    
video:0kB audio:1908kB global headers:0kB muxing overhead -100.001126%
ESTAF ★★★
() автор топика
Ответ на: комментарий от AEP
mplayer -benchmark -vo null '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv'
MPlayer SVN-r31061-4.4.3 (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.

Playing /home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv.
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_AC3) "AC3 5.1 384 kbps", -aid 0, -alang rus
[mkv] Track ID 3: audio (A_DTS) "DTS 5.1 1536 kbps", -aid 1, -alang eng
[mkv] Track ID 4: audio (A_AC3) "Commentary by Director AC3 2.0 192 kbps", -aid 2, -alang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8), -sid 0, -slang rus
[mkv] Track ID 6: subtitles (S_TEXT/UTF8), -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
Opening video filter: [yadif]
==========================================================================
Requested video codec family [wmvvc1dmo] (vfm=dmo) not available.
Enable it at compilation.
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffvc1] vfm: ffmpeg (FFmpeg WVC1)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [null] 1920x1080 => 1920x1080 Planar YV12 
A:   5.6 V:   4.5 A-V:  1.008 ct: -0.042   0/  0 55% 58%  1.0% 49 0                                                                              
Exiting... (Quit)
mplayer -benchmark -vo gl '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv'
....
           ************************************************
           **** Your system is too SLOW to play this!  ****
           ************************************************

аналогично с gl2, xv

mplayer -benchmark '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv'
MPlayer SVN-r31061-4.4.3 (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.

Playing /home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv.
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_AC3) "AC3 5.1 384 kbps", -aid 0, -alang rus
[mkv] Track ID 3: audio (A_DTS) "DTS 5.1 1536 kbps", -aid 1, -alang eng
[mkv] Track ID 4: audio (A_AC3) "Commentary by Director AC3 2.0 192 kbps", -aid 2, -alang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8), -sid 0, -slang rus
[mkv] Track ID 6: subtitles (S_TEXT/UTF8), -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
Opening video filter: [yadif]
==========================================================================
Requested video codec family [wmvvc1dmo] (vfm=dmo) not available.
Enable it at compilation.
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffvc1] vfm: ffmpeg (FFmpeg WVC1)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vdpau] 1920x1080 => 1920x1080 Planar YV12 
A:   5.5 V:   4.3 A-V:  1.161 ct: -0.042   0/  0 54% 70%  1.0% 50 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.

A:   7.5 V:   5.7 A-V:  1.829 ct: -0.042   0/  0 61% 69%  1.1% 82 0                                                                              
Exiting... (Quit)
ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF

cat .mplayer/config | grep vc
...
ничего.

добавляю vc=ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,

mplayer -vo vdpau '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv'
MPlayer SVN-r31061-4.4.3 (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.

Playing /home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv.
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_AC3) "AC3 5.1 384 kbps", -aid 0, -alang rus
[mkv] Track ID 3: audio (A_DTS) "DTS 5.1 1536 kbps", -aid 1, -alang eng
[mkv] Track ID 4: audio (A_AC3) "Commentary by Director AC3 2.0 192 kbps", -aid 2, -alang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8), -sid 0, -slang rus
[mkv] Track ID 6: subtitles (S_TEXT/UTF8), -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
Opening video filter: [yadif]
==========================================================================
Forced video codec: ffmpeg12vdpau
Forced video codec: ffwmv3vdpau
Forced video codec: ffvc1vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] Trying pixfmt=0.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
[VD_FFMPEG] Trying pixfmt=0.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
[vc1_vdpau @ 0xae4060]decoding to PIX_FMT_NONE is not supported.
Selected video codec: [ffvc1vdpau] vfm: ffmpeg (FFmpeg WVC1 (VDPAU))
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...


MPlayer interrupted by signal 11 in module: decode video
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.
ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF

Программное декодирование в один поток у тебя успевает, но на пределе. Поэтому никаких фильтров (в том числе yadif) применять нельзя. Многопоточных декодеров VC-1 пока не существует (даже в ffmpeg-mt и mplayer-mt). Для более быстрого вывода видео, распакованного программно, рекомендуется выключить compiz и пользоваться nouveau, а не nvidia - но тогда пропадает возможность аппаратного декодирования и полноценного 3D.

Насчет аппаратного декодирования - карточка не поддерживает полноценное аппаратное ускорение VC-1, но все равно должна частично разгрузить процессор. Для того, чтобы это произошло, необходимо убрать все фильтры, отключить субтитры и написать -vo vdpau. Не факт, что заработает с твоей сборкой mplayer, но попробовать надо.

Прошу повторно провести все benchmark'и mplayer, убрав yadif из конфига и добавив опции -framedrop -endpos 60 (чтобы плеер играл первые 60 секунд и выдавал статистику).

AEP ★★★★★
()
Ответ на: комментарий от AEP
MPlayer SVN-r31061-4.4.3 (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.

Playing /home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv.
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_AC3) "AC3 5.1 384 kbps", -aid 0, -alang rus
[mkv] Track ID 3: audio (A_DTS) "DTS 5.1 1536 kbps", -aid 1, -alang eng
[mkv] Track ID 4: audio (A_AC3) "Commentary by Director AC3 2.0 192 kbps", -aid 2, -alang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8), -sid 0, -slang rus
[mkv] Track ID 6: subtitles (S_TEXT/UTF8), -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Requested video codec family [wmvvc1dmo] (vfm=dmo) not available.
Enable it at compilation.
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffvc1] vfm: ffmpeg (FFmpeg WVC1)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [null] 1920x1080 => 1920x1080 Planar YV12 
Error while decoding frame!77 ct: -0.000   0/  0 77%  0%  1.0% 1 0                                                                               
Error while decoding frame!16 ct: -0.000   0/  0 77%  0%  1.0% 2 0                                                                               
Error while decoding frame!67 ct:  0.000   0/  0 77%  0%  1.0% 4 0                                                                               
Error while decoding frame!00 ct:  0.000   0/  0 77%  0%  1.0% 5 0                                                                               
Error while decoding frame!63 ct:  0.000   0/  0 78%  0%  1.0% 7 0                                                                               
A:  60.0 V:  60.0 A-V:  0.004 ct:  0.000   0/  0 90%  0%  0.9% 8 0                                                                               

BENCHMARKs: VC:  54.103s VO:   0.003s A:   0.553s Sys:   5.398s =   60.056s
BENCHMARK%: VC: 90.0867% VO:  0.0051% A:  0.9200% Sys:  8.9882% = 100.0000%
BENCHMARKn: disp: 1433 (23.86 fps)  drop: 8 (0%)  total: 1441 (23.99 fps)

Exiting... (End of file)
mplayer -benchmark -vo gl -framedrop -endpos 60 '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv' 
MPlayer SVN-r31061-4.4.3 (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.

Playing /home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv.
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_AC3) "AC3 5.1 384 kbps", -aid 0, -alang rus
[mkv] Track ID 3: audio (A_DTS) "DTS 5.1 1536 kbps", -aid 1, -alang eng
[mkv] Track ID 4: audio (A_AC3) "Commentary by Director AC3 2.0 192 kbps", -aid 2, -alang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8), -sid 0, -slang rus
[mkv] Track ID 6: subtitles (S_TEXT/UTF8), -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
[gl] using extended formats. Use -vo gl:nomanyfmts if playback fails.
==========================================================================
Requested video codec family [wmvvc1dmo] (vfm=dmo) not available.
Enable it at compilation.
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffvc1] vfm: ffmpeg (FFmpeg WVC1)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [gl] 1920x1080 => 1920x1080 Planar YV12 
Error while decoding frame!19 ct:  0.000   0/  0 ??% ??% ??,?% 0 0                                                                               
..........                                                                                                                                  
Error while decoding frame!01 ct:  0.000   0/  0 85%  7%  0.9% 28 0                                                                              
Error while decoding frame!03 ct:  0.000   0/  0 85%  7%  0.9% 29 0                                                                              
Error while decoding frame!03 ct:  0.000   0/  0 85%  7%  0.9% 30 0                                                                              
Error while decoding frame!48 ct:  0.000   0/  0 86%  7%  0.9% 32 0                                                                              
Error while decoding frame!01 ct:  0.000   0/  0 86%  7%  0.9% 33 0                                                                              
A:  60.1 V:  60.0 A-V:  0.047 ct:  0.000   0/  0 86%  7%  0.9% 34 0                                                                              

BENCHMARKs: VC:  51.703s VO:   4.616s A:   0.526s Sys:   3.253s =   60.098s
BENCHMARK%: VC: 86.0311% VO:  7.6801% A:  0.8753% Sys:  5.4135% = 100.0000%
BENCHMARKn: disp: 1407 (23.41 fps)  drop: 34 (2%)  total: 1441 (23.98 fps)

Exiting... (End of file)
ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF

добавляю vc=ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,

mplayer -benchmark -vo vdpau -framedrop -endpos 60 '/home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv' 
MPlayer SVN-r31061-4.4.3 (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.

Playing /home/iron/1/movies/History of Violence.2005.BD.Remux.1080p.VC-1.Rus.Eng.Commentary.mkv.
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_AC3) "AC3 5.1 384 kbps", -aid 0, -alang rus
[mkv] Track ID 3: audio (A_DTS) "DTS 5.1 1536 kbps", -aid 1, -alang eng
[mkv] Track ID 4: audio (A_AC3) "Commentary by Director AC3 2.0 192 kbps", -aid 2, -alang eng
[mkv] Track ID 5: subtitles (S_TEXT/UTF8), -sid 0, -slang rus
[mkv] Track ID 6: subtitles (S_TEXT/UTF8), -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Forced video codec: ffmpeg12vdpau
Forced video codec: ffwmv3vdpau
Forced video codec: ffvc1vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] Trying pixfmt=0.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vdpau] 1920x1080 => 1920x1080 VC1 VDPAU acceleration 
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] Trying pixfmt=0.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Selected video codec: [ffvc1vdpau] vfm: ffmpeg (FFmpeg WVC1 (VDPAU))
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vdpau] 1920x1080 => 1920x1080 VC1 VDPAU acceleration 
A:  60.0 V:  60.0 A-V:  0.001 ct:  0.000   0/  0 36%  0%  1.5% 0 0                                                                               

BENCHMARKs: VC:  21.608s VO:   0.169s A:   0.921s Sys:  37.354s =   60.052s
BENCHMARK%: VC: 35.9822% VO:  0.2809% A:  1.5341% Sys: 62.2029% = 100.0000%
BENCHMARKn: disp: 1441 (24.00 fps)  drop: 0 (0%)  total: 1441 (24.00 fps)

Exiting... (End of file)
ESTAF ★★★
() автор топика
Ответ на: комментарий от ESTAF

Остается подставлять yadiff, если dvd mpeg2, или вообще непонятно, что тогда делать, что бы избегать гребенки.

Иначе шифт эффект (верхняя часть картинки) под mpeg2 (dvd), если видео не прогрессив..

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

Хотя, гребенка исчезла и без yadiff. Без любого фильтра по деинтерлейсингу. речь про фильмы с 2мя полями в кадре.

ничего не понимаю.

2 AEP
Но! Проблема решена полностью, получается.

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

У проблемы с «гребенкой» есть, как минимум, три решения.

1) Поручить фильтрацию видеокарте:

mplayer -vo vdpau:deint=3

2) Прописать в /etc/mplayer/mplayer.conf yadif только для DVD:

[protocol.dvd]
vf=yadif=???

[protocol.dvdnav]
vf=yadif=???
nocache=1

3) Использовать более простой программный деинтерлейсер «pp=fd/a», который к тому же умеет сам отключаться, если процессор не успевает.

Сам на Intel 965G пользуюсь третьим решением, но особые фильтры для [protocol.tv] тоже прописал.

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

Там интересно. Гребенка исчезла и без фильтров деинтерлейсинга, если vdpau вывод используется. проверил еще раз конфиг. все упоминания о фильтрах стерты. консольный mplayer.

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

Гребенка я так понимаю , это вот это? На скрине разрыв изображения.

http://picasaweb.google.ru/lh/photo/Hhx_px4svQqmhUmjylYTat4_UxLkH2hbfLMVj3f5H...

А так да, свои 5 копеек. Htop показывает, что MPlayer использует vdpau http://picasaweb.google.ru/lh/photo/o7I5hPYHUCCmGtj-XdKast4_UxLkH2hbfLMVj3f5H... Все по дефолту пока стоит.

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

>Гребенка я так понимаю , это вот это? На скрине разрыв изображения.

Нет. Это шифт эффект что ли.. А гребенка - это когда различия положения строк в кадре видны. http://ales74.nm.ru/ForFAQ/Interlace01.htm

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

Сейчас началась другая история. Открываю любой mkv файл и воспроизведение останавливается:

mplayer '/home/iron/1/movies/Fear.and.Loathing.in.Las.Vegas.HD.DVD.Remux.1080p.mkv' 
MPlayer SVN-r31061-4.4.3 (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.

Playing /home/iron/1/movies/Fear.and.Loathing.in.Las.Vegas.HD.DVD.Remux.1080p.mkv.
[mkv] Track ID 1: video (V_MS/VFW/FOURCC) "Fear and Loathing in Las Vegas", -vid 0
[mkv] Track ID 2: audio (A_AC3) "Russian AC3 5.1 448 kbps /Gavrilov/", -aid 0, -alang rus
[mkv] Track ID 3: audio (A_DTS) "Russian DTS 5.1 768 kbps /Glanz+Koroleva/", -aid 1, -alang rus
[mkv] Track ID 4: audio (A_DTS) "Russian DTS 5.1 768 kbps /Kazakov/", -aid 2, -alang rus
[mkv] Track ID 5: audio (A_AC3) "Russian AC3 5.1 448 kbps /Tycoon/", -aid 3, -alang rus
[mkv] Track ID 6: audio (A_DTS) "English DTS 5.1 1536 kbps", -aid 4, -alang eng
[mkv] Track ID 7: subtitles (S_TEXT/UTF8) "Russian Subs 1", -sid 0, -slang rus
[mkv] Track ID 8: subtitles (S_TEXT/UTF8) "Russian Subs 2", -sid 1, -slang rus
[mkv] Track ID 9: subtitles (S_TEXT/UTF8) "English Subs", -sid 2, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [WVC1]  1920x1080  0bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Forced video codec: ffmpeg12vdpau
Forced video codec: ffwmv3vdpau
Forced video codec: ffvc1vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] Trying pixfmt=0.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vdpau] 1920x1080 => 1920x1080 VC1 VDPAU acceleration 
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] Trying pixfmt=0.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Selected video codec: [ffvc1vdpau] vfm: ffmpeg (FFmpeg WVC1 (VDPAU))
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vdpau] 1920x1080 => 1920x1080 VC1 VDPAU acceleration 
A:   0.0 (эти цифры замирают)V:   0.2 A-V: -0.167 ct: -0.013   0/  0 ??% ??% ??,?% 0 0                                                                  
Exiting... (Quit)

По клавише q плеер спокойно закрывается. То есть, сама программа не виснет.

Установил vlc (yum install vlc.x86_64)
Через vlc фильм проигрывается, но звук на pulseaudio не переключить - плеер в этот момент виснет.
Иногда просматриваются рывки, если даже звук не переключать.

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

Предположительно, это происходит после запуска и последующего закрытия VirtualBox, в котором включена 2/3D акселерация.
Закрываем VBox, запускаем плеер и видим такую «паузу»

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

перезагружать xorg только лишь из-за того, что понадобится посмотреть фильм, но до этого был запущен vbox, как-то не алло, блин.

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