Hi Ricardo.
When using MPV as multimedia engine, if I seek forward or backward it generates a very annonying effect similar to flickering, but it is not flickering, for me it seems like the bar clears all the rendered and redraws again the entire bar or something like that...
...It does not happen when using MPlayer as multimedia engine.
Note that I'm using smplayer-portable-18.5.0.0 x64 and I tried many settings configurations like enable allow frame drop, disable precise seek, etc... but I ended thinking this maybe is just a design decission by the SMPlayer developer. Of course I can't consider this a bug, but a by design issue.
Then, maybe the position/seek bar drawing could be improved to have the same accuracy as when using MPlayer?, just I would like to avoid that annonying effect where all the bar is cleared and redrawn...
Please see the great difference between seeking in both engines:
with MPlayer:

with MPV:

If helpful, here below is the contents of my smplayer.ini file:
[reminder]
count=7
[actions]
open_file=Ctrl+F
open_directory=
open_playlist=
open_vcd=
open_audio_cd=
open_dvd=
open_dvd_folder=
open_bluray=
open_bluray_folder=
open_url=Ctrl+U
close=Ctrl+X
clear_recents=
favorites_menu=
tv_menu=
edit_tv_list=
jump_tv_list=
next_tv=H
previous_tv=L
radio_menu=
edit_radio_list=
jump_radio_list=
next_radio=Shift+H
previous_radio=Shift+L
play=
play_or_pause="Media Play, Toggle Media Play/Pause"
pause="Space, Media Pause"
pause_and_frame_step=
stop=Media Stop
frame_step=.
frame_back_step=","
rewind1="Left, Ctrl+Shift+B"
rewind2=Down
rewind3=PgDown
forward1="Right, Ctrl+Shift+F"
forward2=Up
forward3=PgUp
set_a_marker=
set_b_marker=
clear_ab_markers=
repeat=
jump_to=Ctrl+J
normal_speed=Backspace
halve_speed={
double_speed=}
dec_speed=[
inc_speed=]
dec_speed_4=
inc_speed_4=
dec_speed_1=
inc_speed_1=
fullscreen="F, Ctrl+T"
compact=Ctrl+C
video_equalizer=Ctrl+E
screenshot=S
screenshot_with_subtitles=Ctrl+Shift+S
screenshot_without_subtitles=Ctrl+Alt+S
multiple_screenshots=Shift+D
video_preview=
flip=
mirror=
stereo_3d_filter=
postprocessing=
autodetect_phase=
deblock=
dering=
gradfun=
add_noise=
add_letterbox=
upscaling=
audio_equalizer=
mute="M, Volume Mute"
decrease_volume="9, /, Volume Down"
increase_volume="0, *, Volume Up"
dec_audio_delay=-
inc_audio_delay=+
audio_delay=
load_audio_file=
unload_audio_file=
extrastereo_filter=
karaoke_filter=
volnorm_filter=
earwax_filter=
load_subs=
unload_subs=
dec_sub_delay=Z
inc_sub_delay=X
sub_delay=
dec_sub_pos=R
inc_sub_pos=T
dec_sub_scale=Shift+R
inc_sub_scale=Shift+T
dec_sub_step=G
inc_sub_step=Y
seek_next_sub=Ctrl+Right
seek_prev_sub=Ctrl+Left
use_custom_sub_style=
use_forced_subs_only=
sub_visibility=
show_find_sub_dialog=
upload_subtitles=
show_playlist=Ctrl+L
show_file_properties=Ctrl+I
show_preferences=Ctrl+P
show_tube_browser=F11
show_mplayer_log=Ctrl+M
show_smplayer_log=Ctrl+S
tablet_mode=
first_steps=
faq=
cl_options=
check_updates=
show_config=
donate=
about_smplayer=
inc_osd_scale=Shift+U
dec_osd_scale=Shift+Y
osd_fractions=
play_next=">, Media Next"
play_prev="<, Media Previous"
move_up=Alt+Up
move_down=Alt+Down
move_left=Alt+Left
move_right=Alt+Right
inc_zoom=E
dec_zoom=W
reset_zoom=Shift+E
auto_zoom=Shift+W
zoom_169=Shift+A
zoom_235=Shift+S
exit_fullscreen=Esc
next_osd=O
dec_contrast=1
inc_contrast=2
dec_brightness=3
inc_brightness=4
dec_hue=5
inc_hue=6
dec_saturation=7
inc_saturation=8
dec_gamma=
inc_gamma=
next_video=
next_audio=K
next_subtitle=J
next_chapter=@@
prev_chapter=!
toggle_double_size=Ctrl+D
reset_video_equalizer=
reset_audio_equalizer=
show_context_menu=
next_aspect=A
next_wheel_function=
show_filename_osd=Shift+O
show_info_osd=Shift+I
show_time=I
toggle_deinterlacing=D
osd_none=
osd_seek=
osd_timer=
osd_total=
denoise_none=
denoise_normal=
denoise_soft=
unsharp_off=
blur=
sharpen=
size_50=
size_75=
size_100=Ctrl+1
size_125=
size_150=
size_175=
size_200=Ctrl+2
size_300=
size_400=
deinterlace_none=
deinterlace_l5=
deinterlace_yadif0=
deinterlace_yadif1=
deinterlace_lb=
deinterlace_kern=
channels_default=
channels_stereo=
channels_surround=
channels_ful51=
channels_ful61=
channels_ful71=
stereo=
left_channel=
right_channel=
mono=
reverse_channels=
aspect_detect=
aspect_1%3A1=
aspect_5%3A4=
aspect_4%3A3=
aspect_11%3A8=
aspect_14%3A10=
aspect_3%3A2=
aspect_14%3A9=
aspect_16%3A10=
aspect_16%3A9=
aspect_2.35%3A1=
aspect_none=
rotate_none=
rotate_clockwise_flip=
rotate_clockwise=
rotate_counterclockwise=
rotate_counterclockwise_flip=
on_top_always=
on_top_never=
on_top_playing=
toggle_stay_on_top=
cc_none=
cc_ch_1=
cc_ch_2=
cc_ch_3=
cc_ch_4=
sub_fps_none=
sub_fps_23976=
sub_fps_24=
sub_fps_25=
sub_fps_29970=
sub_fps_30=
add_bookmark=Ctrl+A
edit_bookmarks=
prev_bookmark=Ctrl+B
next_bookmark=Ctrl+N
recents_menu=
disc_menu=
speed_menu=
ab_menu=
videotrack_menu=
videosize_menu=
zoom_menu=
aspect_menu=
deinterlace_menu=
videofilter_menu=
denoise_menu=
unsharp_menu=
rotate_menu=
ontop_menu=
audiotrack_menu=
audiofilter_menu=
audiochannels_menu=
stereomode_menu=
subtitlestrack_menu=
secondary_subtitles_track_menu=
subfps_menu=
closed_captions_menu=
titles_menu=
chapters_menu=
angles_menu=
bookmarks_menu=
osd_menu=
quick_access_menu=
quit=Ctrl+Q
show_tray_icon=
restore\hide=
pl_open=
pl_open_url=
pl_save=
pl_save_as=
pl_play=
pl_next=N
pl_prev=P
pl_move_up=
pl_move_down=
pl_repeat=
pl_shuffle=
pl_add_current=
pl_add_files=
pl_add_directory=
pl_add_urls=
pl_remove_selected=
pl_remove_all=
pl_edit=
pl_delete_from_disk=
pl_copy_url=
pl_open_folder=
pl_chromecast=
pl_show_search=
pl_show_position_column=
pl_show_name_column=
pl_show_duration_column=
pl_show_filename_column=
play_on_chromecast=
send_to_screen_menu=
send_to_screen_1=
screens_info=
send_audio_menu=
toggle_video_info=
toggle_frame_counter=
toggle_format_info=
toggle_bitrate_info=
use_milliseconds=
edit_main_toolbar=
edit_control1=
edit_control2=
edit_floating_control=
show_main_toolbar=F5
toggle_video_info_skingui=
toggle_scroll_title_skingui=
[%General]
config_version=5
mplayer_bin=mplayer/mplayer.exe
driver\vo=
driver\audio_output=
use_screenshot=true
screenshot_template=cap_%F_%p_%02n
screenshot_format=jpg
screenshot_folder=.\\screenshots
remember_media_settings=true
remember_time_pos=true
remember_stream_settings=true
alang="spa,eng"
slang="spa,eng"
use_direct_rendering=false
use_double_buffer=true
use_soft_video_eq=true
use_slices=false
autoq=6
add_blackborders_on_fullscreen=false
turn_screensaver_off=true
avoid_screensaver=true
use_soft_vol=false
softvol_max=110
use_scaletempo=-1
use_hwac3=false
use_audio_equalizer=true
global_volume=true
volume=0
mute=false
global_audio_equalizer=true
audio_equalizer=0, 0, 0, 0, 0, 0, 0, 0, 0, 0
autosync=false
autosync_factor=100
use_mc=false
mc_value=0
autoload_m4a=true
min_step=4
osd=0
osd_scale=1
subfont_osd_scale=3
osd_delay=5000
osd_fractions=false
osd_bar_pos=80
osd_show_filename_duration=2000
file_settings_method=hash
tablet_mode=false
tablet_mode_change_answer=
[drives]
dvd_device=
cdrom_device=
bluray_device=
enable_audiocd_on_windows=false
vcd_initial_title=2
[performance]
priority=2
frame_drop=true
hard_frame_drop=false
coreavc=false
h264_skip_loop_filter=1
HD_height=720
threads=2
hwdec=auto
cache_auto=false
cache_for_files=4096
cache_for_streams=4096
cache_for_dvds=4096
cache_for_vcds=4096
cache_for_audiocds=4096
cache_for_tv=4096
[subtitles]
subcp=ISO-8859-1
use_enca=false
enca_lang=
subfuzziness=1
autoload_sub=true
use_ass_subtitles=true
enable_ass_styles=true
ass_line_spacing=0
use_forced_subs_only=false
sub_visibility=true
subtitles_on_screenshots=false
change_sub_scale_should_restart=-1
fast_load_sub=true
styles\fontname=Arial
styles\fontsize=20
styles\primarycolor\argb=ffffffff
styles\backcolor\argb=ff000000
styles\outlinecolor\argb=ff000000
styles\backgroundcolor\argb=ff000000
styles\bold=false
styles\italic=false
styles\halignment=2
styles\valignment=0
styles\borderstyle=1
styles\outline=0.29999999999999999
styles\shadow=1
styles\marginl=20
styles\marginr=20
styles\marginv=8
force_ass_styles=false
user_forced_ass_style=
freetype_support=true
[advanced]
use_mplayer_window=false
monitor_aspect=
use_idx=false
use_lavf_demuxer=false
mplayer_additional_options=
mplayer_additional_video_filters=
mplayer_additional_audio_filters=
log_mplayer=false
verbose_log=false
autosave_mplayer_log=false
mplayer_log_saveto=
log_smplayer=false
log_filter=.*
save_smplayer_log=false
use_edl_files=true
use_playlist_option=false
prefer_ipv4=true
use_short_pathnames=false
change_video_equalizer_on_startup=true
use_pausing_keep_force=true
correct_pts=-1
actions_to_run=
show_tag_in_window_title=true
time_to_kill_player=5000
mpv_osd_media_info=
mplayer_osd_media_info=
emulate_mplayer_ab_section=false
use_native_open_dialog=true
[gui]
fullscreen=false
start_in_fullscreen=false
compact_mode=false
stay_on_top=0
size_factor=100
resize_method=0
qt_style=Fusion
center_window=false
center_window_if_outside=false
use_global_shortcuts=false
global_shortcuts_grabbed_keys=511
mouse_left_click_function=
mouse_right_click_function=show_context_menu
mouse_double_click_function=fullscreen
mouse_middle_click_function=mute
mouse_xbutton1_click_function=
mouse_xbutton2_click_function=
mouse_wheel_function=2
wheel_function_cycle=30
wheel_function_seeking_reverse=false
drag_function=1
seeking1=5
seeking2=10
seeking3=30
seeking4=30
update_while_seeking=false
time_slider_drag_delay=100
relative_seeking=false
precise_seeking=false
reset_stop=false
delay_left_click=false
language=en
iconset=Modern
balloon_count=5
restore_pos_after_fullscreen=true
save_window_size_on_exit=true
close_on_finish=false
auto_shutdown_pc=false
default_font=
pause_when_hidden=false
allow_video_movement=false
gui=SkinGUI
gui_minimum_width=0
default_size=@Size(683 509)
hide_video_window_on_audio_files=true
report_player_crashes=false
auto_add_to_playlist=true
media_to_add_to_playlist=1
[tv]
check_channels_conf_on_startup=true
initial_tv_deinterlace=4
last_dvb_channel=
last_tv_channel=
[streaming]
streaming_type=1
ytdl_quality=
streaming\youtube\quality=37
streaming\youtube\user_agent=
streaming\youtube\yt_use_https_main=false
streaming\youtube\yt_use_https_vi=false
[proxy]
use_proxy=false
type=3
host=
port=0
username=
password=
[directories]
latest_dir=C:/Users/Administrador/Downloads/Videos/_SERIES
last_dvd_directory=
save_dirs=true
[defaults]
initial_sub_scale=5
initial_sub_scale_ass=1
initial_volume=40
initial_contrast=0
initial_brightness=0
initial_hue=0
initial_saturation=0
initial_gamma=0
initial_audio_equalizer=0, 0, 0, 0, 0, 0, 0, 0, 0, 0
initial_zoom_factor=1
initial_sub_pos=100
initial_volnorm=false
initial_blackborders=true
initial_postprocessing=true
initial_deinterlace=0
audio_channels=0
initial_stereo_mode=0
preferred_audio_track=0
preferred_subtitle_track=0
[mplayer_info]
mplayer_detected_version=37955
mplayer_user_supplied_version=-1
is_mplayer2=false
mplayer2_detected_version=
[instances]
single_instance_enabled=true
[floating_control]
margin=0
width=100
animated=true
display_in_compact_mode=false
activation_area=2
hide_delay=3000
[history]
recents=C:/Users/Administrador/Downloads/Videos/_SERIES/The Flash 720p 4x23 [www.descargas2020.com].mkv, "V:/-=Temporal=-/xXx/gingerpatch.18.06.12.april.reid.mp4", "V:/-=Temporal=-/xXx/sharemybf.18.06.11.hannah.hays.and.summer.day.small.guy.shaming.mp4", C:/Users/Administrador/Downloads/Videos/_SERIES/The Handmaids Tale 2x09 [www.descargas2020.com].avi, C:/Users/Administrador/Downloads/Videos/_SERIES/The Handmaids Tale 720p 2x08 [www.descargas2020.com].mkv
recents\max_items=10
urls=@Invalid()
urls\max_items=50
[filter_options]
acompressor=
blur=lc:-1.5
deblock=vb/hb
denoise_normal=
denoise_soft=2:1:2
gradfun=
noise=9ah:5ah
sharpen=lc:1.5
volnorm=1
[update_checker]
checked_date=@Variant(\0\0\0\xe\0\0\0\0)
enabled=false
days_to_check=7
last_known_version=18.5.0.9028
[default_gui]
video_info=false
frame_counter=false
format_info=false
bitrate_info=false
use_milliseconds=false
fullscreen_toolbar1_was_visible=false
compact_toolbar1_was_visible=false
pos=@Point(429 308)
size=@Size(683 509)
state=0
toolbars_state=@ByteArray(\0\0\0\xff\0\0\x15\xe0\xfd\0\0\0\x1\0\0\0\x3\0\0\0\0\0\0\0\0\xfc\x1\0\0\0\x1\xfb\0\0\0\x18\0p\0l\0\x61\0y\0l\0i\0s\0t\0\x64\0o\0\x63\0k\x2\0\0\0\0\0\0\0\0\0\0\0\x64\0\0\0\x1e\0\0\x2\xab\0\0\x1l\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x2\0\0\0\x2\0\0\0\x1\0\0\0\x10\0t\0o\0o\0l\0\x62\0\x61\0r\0\x31\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x3\0\0\0\x2\0\0\0\x1a\0\x63\0o\0n\0t\0r\0o\0l\0w\0i\0\x64\0g\0\x65\0t\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0$\0\x63\0o\0n\0t\0r\0o\0l\0w\0i\0\x64\0g\0\x65\0t\0_\0m\0i\0n\0i\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
actions\toolbar1\2=open_file, open_url, favorites_menu, separator, screenshot, separator, show_file_properties, show_playlist, show_tube_browser, separator, show_preferences, separator, play_prev, play_next, separator, audiotrack_menu, subtitlestrack_menu
actions\controlwidget\1=play_or_pause, stop, separator, rewindbutton_action, timeslider_action, forwardbutton_action, separator, fullscreen, mute, volumeslider_action
actions\controlwidget_mini\1=play_or_pause, stop, separator, rewind1, timeslider_action, forward1, separator, mute, volumeslider_action
actions\floating_control\1=play_or_pause, stop, separator, rewind1, current_timelabel_action, timeslider_action, total_timelabel_action, forward1, separator, fullscreen, mute, volumeslider_action
toolbars_icon_size\toolbar1=@Size(32 32)
toolbars_icon_size\controlwidget=@Size(40 40)
toolbars_icon_size\controlwidget_mini=@Size(24 24)
toolbars_icon_size\floating_control=@Size(48 48)
[base_gui_plus]
show_tray_icon=false
trayicon_playlist_was_visible=false
mainwindow_visible=true
widgets_size=0
fullscreen_playlist_was_visible=false
fullscreen_playlist_was_floating=true
compact_playlist_was_visible=false
ignore_playlist_events=false
[chromecast]
server\port=8010
server\local_address=
server\directory_listing=true
subtitles\autoconvert_to_vtt=true
subtitles\position_on_screen=93
subtitles\text_filter=
subtitles\overwrite_vtt=false
subtitles\use_sub_filter=true
[skin_gui]
video_info=false
scroll_title=false
fullscreen_toolbar1_was_visible=true
compact_toolbar1_was_visible=false
pos=@Point(0 165)
size=@Size(1466 840)
state=0
toolbars_state=@ByteArray(\0\0\0\xff\0\0\x15\xe0\xfd\0\0\0\x1\0\0\0\x3\0\0\0\0\0\0\0\0\xfc\x1\0\0\0\x1\xfb\0\0\0\x18\0p\0l\0\x61\0y\0l\0i\0s\0t\0\x64\0o\0\x63\0k\x2\0\0\0\0\0\0\0\0\0\0\0\x64\0\0\0\x1e\0\0\x5\xba\0\0\x2\xdc\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x2\0\0\0\x2\0\0\0\x1\0\0\0\xe\0t\0o\0o\0l\0\x62\0\x61\0r\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0\x3\0\0\0\x1\0\0\0\x1a\0\x63\0o\0n\0t\0r\0o\0l\0w\0i\0\x64\0g\0\x65\0t\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
actions\toolbar1=open_file, open_url, favorites_menu, separator, screenshot, separator, show_file_properties, show_find_sub_dialog, show_tube_browser, show_preferences
actions\toolbar1_version=1
toolbars_icon_size\toolbar1=@Size(24 24)
I forgot to say that I'm on Windows 10 x64, and also that the play/pause button gets crazy when seeking with MPV... but maybe that is an obvious thing for anyone who see the gif images.
Thanks for read!
Last edit: mario lopez moreno 2018-06-16
I think I never experienced this effect in my computer. Does it still happen if you change the GUI (preferences -> interface) to "Basic GUI"?
Thanks for answer, using Basic GUI does not happen exactly the same but happens something similar. Please see:
MPlayer:

MPV:

The settings I used now are the default SMPlayer settings (I deleted the smplayer.ini to restore the default settings). As you can see, when using MPV engine the seeking bar does not update in the same fluently way as when using MPlayer, it seems the bar drawing ""freezes"" until the keyboard key or the mouse wheel is released, and happens the same with the current length label at the bottom-right corner of SMplayer window, and same problem mentioned before with the play/pause button. The UI controls does not seem to respond in the same fluently way when using MPlayer.
EDIT: wait, I just discovered that when using Default settings and Basic GUI this problem does NOT happen with all the video files, I mean, when reproducing some videos using MPV the controls get properly rendered/updated as seen in the MPlayer gif I shown above. However, I can confirm that when using the Skinnable GUI + Tango theme the problem appears when reproducing all the video formats that I tried.
When using Default settings and Basic GUI, this is a kind of video that can reproduce the problem:
And these others are kind of videos which works well, so when reproducing these videos below, SMPlayer does NOT get affected by the described problem of the seeking bar and the other UI controls:
Personal conclusion from my point of view (the end-user):
With Basic GUI the problem occurs only when reproducing specific videos (codecs issue related to MPV?, I can't be sure, both the problematic video and one of the good videos uses AVC), and with Skinnable GUI the problem appears when reproducing all kind of videos (at least all that I tried), then, it could be a user-interface unresponsiveness problem rather than a MPV problem?.
Last edit: mario lopez moreno 2018-06-17
If you're using precise seeking (preferences -> interface -> seeking) try turning it off.
Hola de nuevo Ricardo. (si hay algún problema por hablarte en Español tan solo dímelo, es solo por poder expresarme mejor).
Ricardo, me dijiste que nunca habias experimentado ese problema, pero te comento que he utilizado diferentes máquinas virtuales en las cuales he instalado SMplayer (1.8.5.0 portable, con su configuración por defecto, solo probando con MPV como engine y "precise seeking" activado y desactivado) para probar varios videos con formato avi, mp4 y mkv, y bueno, todo esto me ha servido para comprobar que el problema sucede tanto en Windows 7 x86 y x64, Windows 8 x64 y Windows 10 x64, esto es una clara evidencia de que SMPlayer tiene este problema/bug/fallo de diseño por naturaleza en cualquier Windows en el que se pruebe.
Estoy convencido de que tienes que poder reproducir el problema sí o sí Ricardo... en cualquier sistema Windows.
Ojalá puedas solucioanr el problema.
De la única forma en que creo que puedo intentar ayudar solamente es aportando un resumen de mis observaciones en diferentes escenarios/configuraciones de SMPlayer (que deberían poder servir para reproducir el problema y apreciar ciertas diferencias):
Escenario A)
Escenario B)
Escenario C)
Eso es todo. Gracias por leer.
Last edit: mario lopez moreno 2018-06-18
El GUI con soporte de pieles tiene una pequeña animación cuando el vídeo está en buffering. Supongo que ese es el efecto molesto que ves. Por lo visto mpv indica ese estado con más frecuencia que mplayer.
Los otros GUI no tienen esa animación pero si el mpv es más lento realizando la búsqueda pues la barra tarda más en actualizarse. La opción "precise seeking" puede hacer que la búsqueda sea lenta, por eso te he dicho que pruebes a desactivarla. Puedes probar también a poner a 0 la caché para ficheros locales (preferencias -> rendimiento). A veces, con ciertos formatos, no usar caché hace que la búsqueda sea más rápida.
Nunca tuve ese problema y uso Windows 7 64 bits ¿Todavía lo tiene?
Desde el año 2018 que abrí este hilo, y después de varias actualizaciones de SMPlayer pues... creo que simplemente he dejado de notar ese efecto, ya ni me acordaba de este problema para ser sinceros, no veo que me siga ocurriendo, y yo sigo usando la misma configuración, la misma skin, y el motor de mplayer. Supongo que Ricardo fue mejorando el programa hasta que de repente dejo de producirse este problema gráfico.
Saludos!
Last edit: mario lopez moreno 2021-02-19