LinuxForum.Fans
Тема

smplayer + vdpau, снова

Автор: phant0m 6 сообщений 2919 просмотров
#318636

Пересел на Debian Weezy с Kubuntu (там не было таких проблем) и smplayer стал тормозить.
Video output: vdpau
Options for MPlayer: -display :0.1 -fs -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,
Даже smplayer.ini, который был в кубунту, копировал в дебиан - не помогает.

Отдельно mplayer из консоли играет замечательно в таком виде: mplayer -vo vdpau -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, фильм

Видеокарта: nvidia gtx260
Драйвер: проприетарный из репы.

Прошу помощи.

#318736

настройки -> смотреть отчёты -> mplayer
посмотри с какой командой mplayer запускается и что пишет...
можешь скопировать и сам её запустить/покурить... надо только убрать опции для запуска в подчиненном режиме...

#318755

Fat-Zer,

Показать
/usr/bin/mplayer -noquiet -nofs -nomouseinput -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, -lavdopts skiploopfilter=all -sub-fuzziness 1 -identify -slave -vo vdpau -ao pulse -nokeepaspect -framedrop -nodr -double -stop-xscreensaver -noass -subfont-autoscale 1 -subfont-text-scale 5 -subcp CP1251 -vid 0 -aid 0 -subpos 100 -volume 100 -nocache -ss 843 -osdlevel 0 -noslices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 -display :0.1 -nocorrect-pts -fs -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, /media/m-media/video_anime/Evangelion/Evangelion 1.11 You Are [Not] Alone [BDrip 1920x1080 x264 DTS-ES].mkv

MPlayer2 UNKNOWN (C) 2000-2012 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/m-media/video_anime/Evangelion/Evangelion 1.11 You Are [Not] Alone [BDrip 1920x1080 x264 DTS-ES].mkv.
ID_VIDEO_ID=0
ID_VID_0_NAME=BDrip by Yousei
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "BDrip by Yousei", -vid 0
ID_AUDIO_ID=0
ID_AID_0_NAME=DTS-HD MA -> DTS-ES (core)
ID_AID_0_LANG=jpn
[mkv] Track ID 2: audio (A_DTS) "DTS-HD MA -> DTS-ES (core)", -aid 0, -alang jpn
ID_AUDIO_ID=1
ID_AID_1_NAME=Haruka
ID_AID_1_LANG=rus
[mkv] Track ID 3: audio (A_AAC) "Haruka", -aid 1, -alang rus
ID_SUBTITLE_ID=0
ID_SID_0_NAME=Russian
ID_SID_0_LANG=rus
[mkv] Track ID 4: subtitles (S_TEXT/ASS) "Russian", -sid 0, -slang rus
ID_SUBTITLE_ID=1
ID_SID_1_NAME=Russian for japanese parts
ID_SID_1_LANG=rus
[mkv] Track ID 5: subtitles (S_TEXT/UTF8) "Russian for japanese parts", -sid 1, -slang rus
[mkv] Will play video track 1.
Detected file format: Matroska
VIDEO: [avc1] 1920x1080 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Load subtitles in /media/m-media/video_anime/Evangelion/
ID_FILENAME=/media/m-media/video_anime/Evangelion/Evangelion 1.11 You Are [Not] Alone [BDrip 1920x1080 x264 DTS-ES].mkv
ID_DEMUXER=mkv
ID_VIDEO_FORMAT=avc1
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=1920
ID_VIDEO_HEIGHT=1080
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=6058.60
ID_SEEKABLE=1
ID_CHAPTERS=0
==========================================================================
Forced video codec: ffh264vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[h264_vdpau @ 0xb657c720]Value 4686111960511545344.000000 for parameter 'b' out of range
[h264_vdpau @ 0xb657c720]Value 4686111960511545344.000000 for parameter 'ab' out of range
[h264_vdpau @ 0xb657c720]Value 4705844345939427328.000000 for parameter 'bt' out of range
[h264_vdpau @ 0xb657c720]Value 4617315517961601024.000000 for parameter 'me_method' out of range
[h264_vdpau @ 0xb657c720]Value 4622945017495814144.000000 for parameter 'g' out of range
[h264_vdpau @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'qmin' out of range
[h264_vdpau @ 0xb657c720]Value 4629418941960159232.000000 for parameter 'qmax' out of range
[h264_vdpau @ 0xb657c720]Value 4613937818241073152.000000 for parameter 'qdiff' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'wpredp' out of range
[h264_vdpau @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'bug' out of range
[h264_vdpau @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'er' out of range
[h264_vdpau @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'err_detect' out of range
[h264_vdpau @ 0xb657c720]Value 4613937818241073152.000000 for parameter 'ec' out of range
[h264_vdpau @ 0xb657c720]Value 4620693217682128896.000000 for parameter 'ildctcmp' out of range
[h264_vdpau @ 0xb657c720]Value 4620693217682128896.000000 for parameter 'subq' out of range
[h264_vdpau @ 0xb657c720]Value 4696837138094751744.000000 for parameter 'ibias' out of range
[h264_vdpau @ 0xb657c720]Value 4696837138094751744.000000 for parameter 'pbias' out of range
[h264_vdpau @ 0xb657c720]Value 4642507528377204736.000000 for parameter 'lmin' out of range
[h264_vdpau @ 0xb657c720]Value 4660262442142531584.000000 for parameter 'lmax' out of range
[h264_vdpau @ 0xb657c720]Value 4696130710463840256.000000 for parameter 'flags2' out of range
[h264_vdpau @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'threads' out of range
[h264_vdpau @ 0xb657c720]Value 4620693217682128896.000000 for parameter 'nssew' out of range
[h264_vdpau @ 0xb657c720]Value -4586705114244317184.000000 for parameter 'profile' out of range
[h264_vdpau @ 0xb657c720]Value -4586705114244317184.000000 for parameter 'level' out of range
[h264_vdpau @ 0xb657c720]Value 4623507967449235456.000000 for parameter 'skipcmp' out of range
[h264_vdpau @ 0xb657c720]Value 4642507528377204736.000000 for parameter 'mblmin' out of range
[h264_vdpau @ 0xb657c720]Value 4660262442142531584.000000 for parameter 'mblmax' out of range
[h264_vdpau @ 0xb657c720]Value 4643211215818981376.000000 for parameter 'mepc' out of range
[h264_vdpau @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'bidir_refine' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'cqp' out of range
[h264_vdpau @ 0xb657c720]Value 4627730092099895296.000000 for parameter 'keyint_min' out of range
[h264_vdpau @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'refs' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'directpred' out of range
[h264_vdpau @ 0xb657c720]Value 4618441417868443648.000000 for parameter 'sc_factor' out of range
[h264_vdpau @ 0xb657c720]Value 4643211215818981376.000000 for parameter 'mv0_threshold' out of range
[h264_vdpau @ 0xb657c720]Value 4630826316843712512.000000 for parameter 'b_sensitivity' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'compression_level' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'min_prediction_order' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'max_prediction_order' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'prediction_order_method' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'min_partition_order' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'max_partition_order' out of range
[h264_vdpau @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'ticks_per_frame' out of range
[h264_vdpau @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'color_primaries' out of range
[h264_vdpau @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'color_trc' out of range
[h264_vdpau @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'colorspace' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'aq_mode' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'rc_lookahead' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'lpc_type' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'lpc_passes' out of range
[h264_vdpau @ 0xb657c720]Value 4613937818241073152.000000 for parameter 'thread_type' out of range
[h264_vdpau @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'request_sample_fmt' out of range
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))
==========================================================================
ID_VIDEO_CODEC=ffh264vdpau
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[dca @ 0xb657c720]Value 4686111960511545344.000000 for parameter 'b' out of range
[dca @ 0xb657c720]Value 4686111960511545344.000000 for parameter 'ab' out of range
[dca @ 0xb657c720]Value 4705844345939427328.000000 for parameter 'bt' out of range
[dca @ 0xb657c720]Value 4617315517961601024.000000 for parameter 'me_method' out of range
[dca @ 0xb657c720]Value 4622945017495814144.000000 for parameter 'g' out of range
[dca @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'qmin' out of range
[dca @ 0xb657c720]Value 4629418941960159232.000000 for parameter 'qmax' out of range
[dca @ 0xb657c720]Value 4613937818241073152.000000 for parameter 'qdiff' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'wpredp' out of range
[dca @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'bug' out of range
[dca @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'er' out of range
[dca @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'err_detect' out of range
[dca @ 0xb657c720]Value 4613937818241073152.000000 for parameter 'ec' out of range
[dca @ 0xb657c720]Value 4620693217682128896.000000 for parameter 'ildctcmp' out of range
[dca @ 0xb657c720]Value 4620693217682128896.000000 for parameter 'subq' out of range
[dca @ 0xb657c720]Value 4696837138094751744.000000 for parameter 'ibias' out of range
[dca @ 0xb657c720]Value 4696837138094751744.000000 for parameter 'pbias' out of range
[dca @ 0xb657c720]Value 4642507528377204736.000000 for parameter 'lmin' out of range
[dca @ 0xb657c720]Value 4660262442142531584.000000 for parameter 'lmax' out of range
[dca @ 0xb657c720]Value 4696130710463840256.000000 for parameter 'flags2' out of range
[dca @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'threads' out of range
[dca @ 0xb657c720]Value 4620693217682128896.000000 for parameter 'nssew' out of range
[dca @ 0xb657c720]Value -4586705114244317184.000000 for parameter 'profile' out of range
[dca @ 0xb657c720]Value -4586705114244317184.000000 for parameter 'level' out of range
[dca @ 0xb657c720]Value 4623507967449235456.000000 for parameter 'skipcmp' out of range
[dca @ 0xb657c720]Value 4642507528377204736.000000 for parameter 'mblmin' out of range
[dca @ 0xb657c720]Value 4660262442142531584.000000 for parameter 'mblmax' out of range
[dca @ 0xb657c720]Value 4643211215818981376.000000 for parameter 'mepc' out of range
[dca @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'bidir_refine' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'cqp' out of range
[dca @ 0xb657c720]Value 4627730092099895296.000000 for parameter 'keyint_min' out of range
[dca @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'refs' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'directpred' out of range
[dca @ 0xb657c720]Value 4618441417868443648.000000 for parameter 'sc_factor' out of range
[dca @ 0xb657c720]Value 4643211215818981376.000000 for parameter 'mv0_threshold' out of range
[dca @ 0xb657c720]Value 4630826316843712512.000000 for parameter 'b_sensitivity' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'compression_level' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'min_prediction_order' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'max_prediction_order' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'prediction_order_method' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'min_partition_order' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'max_partition_order' out of range
[dca @ 0xb657c720]Value 4607182418800017408.000000 for parameter 'ticks_per_frame' out of range
[dca @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'color_primaries' out of range
[dca @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'color_trc' out of range
[dca @ 0xb657c720]Value 4611686018427387904.000000 for parameter 'colorspace' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'aq_mode' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'rc_lookahead' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'lpc_type' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'lpc_passes' out of range
[dca @ 0xb657c720]Value 4613937818241073152.000000 for parameter 'thread_type' out of range
[dca @ 0xb657c720]Value -4616189618054758400.000000 for parameter 'request_sample_fmt' out of range
AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000)
ID_AUDIO_BITRATE=1536000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS)
==========================================================================
AO: [pulse] 48000Hz 2ch floatle (4 bytes per sample)
ID_AUDIO_CODEC=ffdca
[Mixer] No hardware mixing, inserting volume filter.
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
ID_VIDEO_ASPECT=1.7778
VO: [vdpau] 1920x1080 => 1920x1080 H.264 VDPAU acceleration [fs]
[vdpau] Got display refresh rate 60.015 Hz.
[vdpau] If that value looks wrong give the -vo vdpau:fps=X suboption manually.

Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
ID_VIDEO_ASPECT=1.7778
VO: [vdpau] 1920x1080 => 1920x1080 H.264 VDPAU acceleration [fs]
[vdpau] Got display refresh rate 60.015 Hz.
[vdpau] If that value looks wrong give the -vo vdpau:fps=X suboption manually.
[ vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.

[ vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
#318839

гм... мне сейчас сложно что-либо сказать т.к. карточки nvidia под рукой нет...
из того, что мне не нравится:
-vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, записано два раза. mplayer сам заботится об этом, тут нет нужды ручками вписывать... это не принципиально, но лучше убрать...
-nofs и -fs указаны одновременно...казалось бы ничего страшного, но -fs может конфликтовать с vdpau... smplayer ЕМНИП сам разворачивается на весь экран... вместо этого пользуйся настройки->Основные->Видео->Запускать на весь экран
-display :0.1 - тоже не хорошо... лучше запускать весь smplayer на втором мониторе...

предлагаю запустить без -slave и посмотреть, что будет:

text
/usr/bin/mplayer -noquiet -nofs -nomouseinput -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, -lavdopts skiploopfilter=all -sub-fuzziness 1 -identify -vo vdpau -ao pulse -nokeepaspect -framedrop -nodr -double -stop-xscreensaver -noass -subfont-autoscale 1 -subfont-text-scale 5 -subcp CP1251 -vid 0 -aid 0 -subpos 100 -volume 100 -nocache -ss 843 -osdlevel 0 -noslices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 -display :0.1 -nocorrect-pts -fs -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, <файл>

далее сравнить вывод... потом убирать по-одному параметру пока не заработает...

#318850

Fat-Zer, жаль я в Kubuntu логи не смотрел, теперь уже поздно, но на этом конфиге работало без косяков. Экраны у меня отдельные без перетаскивания окон, да и удобнее на основном мониторе держать управление, а на втором только видео.
Да и не в этом проблема, а в чём-то другом. Я тут поэкспериментировал: поменял в настройках эффектов Compositing type, вместо OpenGL - XRender. Видео пошло помягче. Что-то с драйверами наверное.

#318929

Осталось это загадкой.
Поставил Xubuntu 13.04, положил smplayer.ini c прошлой кубунты - проблем с видео нет.

Войдите или зарегистрируйтесь, чтобы ответить.