(09/10/2017, 17:31)StrikerFX Escreveu: Vc pode me passar esse tutorial também, sempre tive vontade de testar o mpv, mas perdia o ânimo na hora de usar, pois não entendia nada de como configurá-lo, e achar tutorial pra configurar ele pior ainda
tbm não será muito amigável, pq é em inglês, mas nunca tinha visto um cara parando e explicando mesmo cada opção:
como ele é muito aberto a comunidade fez bastante coisa para eles, é só baixar e copiar na pasta certa, ou se quiser nem pensar direito:
https://github.com/Argon-/mpv-config assim tu pula aquela parte detalhada de instalação do segundo tuto, e já vai só para o que importa o mpv.conf
Mas assim, o correto é fazer o seu mpv.conf, vc pode ir olhando no do colega do git e ir pondo o que vc quer... não copia tudo e cola vai dar pau... é muita coisa e vc não precisa de tudo, o que tu já vai gostar é do começo.
o meu está assim:
Spoiler:
Código:
# vim: syntax=config
###########
# General #
###########
#save-position-on-quit
no-border # no window title bar
msg-module # prepend module name to log messages
msg-color # color log messages on terminal
term-osd-bar # display a progress bar on the terminal
use-filedir-conf # look for additional config files in the directory of the opened file
pause # no autoplay
keep-open # keep the player open when a file's end is reached
autofit-larger=100%x95% # resize window in case it's larger than W%xH% of the screen
cursor-autohide-fs-only # don't autohide the cursor in window mode, only fullscreen
input-media-keys=no # enable/disable OSX media keys
cursor-autohide=1000 # autohide the curser after 1s
prefetch-playlist=yes
force-seekable=yes
cache=yes
cache-default=5000000 # size in KB
cache-backbuffer=25000 # size in KB
cache-initial=0 # start playback when your cache is filled up with x kB
cache-secs=10 # how many seconds of audio/video to prefetch if the cache is active
#############
# OSD / OSC #
#############
osd-level=1 # enable osd and display --osd-status-msg on interaction
osd-duration=2500 # hide the osd after x ms
osd-status-msg='${time-pos} / ${duration}${?percent-pos: (${percent-pos}%)}${?frame-drop-count:${!frame-drop-count==0: Dropped: ${frame-drop-count}}}\n${?chapter:Chapter: ${chapter}}'
osd-font='Source Sans Pro'
osd-font-size=32
osd-color='#CCFFFFFF' # ARGB format
osd-border-color='#DD322640' # ARGB format
#osd-shadow-offset=1 # pixel width for osd text and progress bar
osd-bar-align-y=0 # progress bar y alignment (-1 top, 0 centered, 1 bottom)
osd-border-size=2 # size for osd text and progress bar
osd-bar-h=2 # height of osd bar as a fractional percentage of your screen height
osd-bar-w=60 # width of " " "
#############
# Subtitles #
#############
sub-auto=fuzzy # external subs don't have to match the file name exactly to autoload
sub-file-paths-append=ass # search for external subs in these relative subdirectories
sub-file-paths-append=srt
sub-file-paths-append=sub
sub-file-paths-append=subs
sub-file-paths-append=subtitles
demuxer-mkv-subtitle-preroll # try to correctly show embedded subs when seeking
embeddedfonts=yes # use embedded fonts for SSA/ASS subs
sub-fix-timing=no # do not try to fix gaps (which might make it worse in some cases)
sub-ass-force-style=Kerning=yes # allows you to override style parameters of ASS scripts
sub-use-margins
sub-ass-force-margins
# the following options only apply to subtitles without own styling (i.e. not ASS but e.g. SRT)
sub-font="Source Sans Pro Semibold"
sub-font-size=36
sub-color="#FFFFFFFF"
sub-border-color="#FF262626"
sub-border-size=3.2
sub-shadow-offset=1
sub-shadow-color="#33000000"
sub-spacing=0.5
#############
# Languages #
#############
slang=enm,en,eng,de,deu,ger # automatically select these subtitles (decreasing priority)
alang=ja,jp,jpn,en,eng,de,deu,ger # automatically select these audio tracks (decreasing priority)
#########
# Audio #
#########
audio-file-auto=fuzzy # external audio doesn't has to match the file name exactly to autoload
audio-pitch-correction=yes # automatically insert scaletempo when playing with higher speed
volume-max=200 # maximum volume in %, everything above 100 results in amplification
volume=100 # default volume, 100 = unchanged
################
# Video Output #
################
# Active VOs (and some other options) are set conditionally
# See here for more information: https://github.com/wm4/mpv-scripts/blob/master/auto-profiles.lua
# on_battery(), is_laptop() and is_dektop() are my own additional functions imported from scripts/auto-profiles-functions.lua
# Defaults for all profiles
vo=opengl
tscale=oversample # [sharp] oversample <-> linear (triangle) <-> catmull_rom <-> mitchell <-> gaussian <-> bicubic [smooth]
opengl-early-flush=no
sigmoid-slope=10
###################################
# Protocol Specific Configuration #
###################################
[protocol.https]
#cache=yes
#cache-default=500000 # size in KB
#cache-backbuffer=250000 # size in KB
cache-secs=100 # how many seconds of audio/video to prefetch
user-agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Firefox/47.0'
[protocol.http]
#cache=yes
#cache-default=500000 # size in KB
#cache-backbuffer=250000 # size in KB
cache-secs=100 # how many seconds of audio/video to prefetch
user-agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Firefox/47.0'
veja como na parte de video output eu só coloquei o q meu pc aguenta rodar, pq nem sempre teu pc vai ser monstro para rodar tudo no ultra, digamos assim.
se vc colocar muitos filtros fica bonito, mas seu pc vai engasgar pq GPU vai ao limite... então começa suave com os filtros, pq aqui vc tem muitos deles e pode por muita coisa.
(09/10/2017, 17:59)Aria-shachou Escreveu: tbm não será muito amigável, pq é em inglês, mas nunca tinha visto um cara parando e explicando mesmo cada opção:
como ele é muito aberto a comunidade fez bastante coisa para eles, é só baixar e copiar na pasta certa, ou se quiser nem pensar direito:
https://github.com/Argon-/mpv-config assim tu pula aquela parte detalhada de instalação do segundo tuto, e já vai só para o que importa o mpv.conf
Mas assim, o correto é fazer o seu mpv.conf, vc pode ir olhando no do colega do git e ir pondo o que vc quer... não copia tudo e cola vai dar pau... é muita coisa e vc não precisa de tudo, o que tu já vai gostar é do começo.
o meu está assim:
Spoiler:
Código:
# vim: syntax=config
###########
# General #
###########
#save-position-on-quit
no-border # no window title bar
msg-module # prepend module name to log messages
msg-color # color log messages on terminal
term-osd-bar # display a progress bar on the terminal
use-filedir-conf # look for additional config files in the directory of the opened file
pause # no autoplay
keep-open # keep the player open when a file's end is reached
autofit-larger=100%x95% # resize window in case it's larger than W%xH% of the screen
cursor-autohide-fs-only # don't autohide the cursor in window mode, only fullscreen
input-media-keys=no # enable/disable OSX media keys
cursor-autohide=1000 # autohide the curser after 1s
prefetch-playlist=yes
force-seekable=yes
cache=yes
cache-default=5000000 # size in KB
cache-backbuffer=25000 # size in KB
cache-initial=0 # start playback when your cache is filled up with x kB
cache-secs=10 # how many seconds of audio/video to prefetch if the cache is active
#############
# OSD / OSC #
#############
osd-level=1 # enable osd and display --osd-status-msg on interaction
osd-duration=2500 # hide the osd after x ms
osd-status-msg='${time-pos} / ${duration}${?percent-pos: (${percent-pos}%)}${?frame-drop-count:${!frame-drop-count==0: Dropped: ${frame-drop-count}}}\n${?chapter:Chapter: ${chapter}}'
osd-font='Source Sans Pro'
osd-font-size=32
osd-color='#CCFFFFFF' # ARGB format
osd-border-color='#DD322640' # ARGB format
#osd-shadow-offset=1 # pixel width for osd text and progress bar
osd-bar-align-y=0 # progress bar y alignment (-1 top, 0 centered, 1 bottom)
osd-border-size=2 # size for osd text and progress bar
osd-bar-h=2 # height of osd bar as a fractional percentage of your screen height
osd-bar-w=60 # width of " " "
#############
# Subtitles #
#############
sub-auto=fuzzy # external subs don't have to match the file name exactly to autoload
sub-file-paths-append=ass # search for external subs in these relative subdirectories
sub-file-paths-append=srt
sub-file-paths-append=sub
sub-file-paths-append=subs
sub-file-paths-append=subtitles
demuxer-mkv-subtitle-preroll # try to correctly show embedded subs when seeking
embeddedfonts=yes # use embedded fonts for SSA/ASS subs
sub-fix-timing=no # do not try to fix gaps (which might make it worse in some cases)
sub-ass-force-style=Kerning=yes # allows you to override style parameters of ASS scripts
sub-use-margins
sub-ass-force-margins
# the following options only apply to subtitles without own styling (i.e. not ASS but e.g. SRT)
sub-font="Source Sans Pro Semibold"
sub-font-size=36
sub-color="#FFFFFFFF"
sub-border-color="#FF262626"
sub-border-size=3.2
sub-shadow-offset=1
sub-shadow-color="#33000000"
sub-spacing=0.5
#############
# Languages #
#############
slang=enm,en,eng,de,deu,ger # automatically select these subtitles (decreasing priority)
alang=ja,jp,jpn,en,eng,de,deu,ger # automatically select these audio tracks (decreasing priority)
#########
# Audio #
#########
audio-file-auto=fuzzy # external audio doesn't has to match the file name exactly to autoload
audio-pitch-correction=yes # automatically insert scaletempo when playing with higher speed
volume-max=200 # maximum volume in %, everything above 100 results in amplification
volume=100 # default volume, 100 = unchanged
################
# Video Output #
################
# Active VOs (and some other options) are set conditionally
# See here for more information: https://github.com/wm4/mpv-scripts/blob/master/auto-profiles.lua
# on_battery(), is_laptop() and is_dektop() are my own additional functions imported from scripts/auto-profiles-functions.lua
# Defaults for all profiles
vo=opengl
tscale=oversample # [sharp] oversample <-> linear (triangle) <-> catmull_rom <-> mitchell <-> gaussian <-> bicubic [smooth]
opengl-early-flush=no
sigmoid-slope=10
###################################
# Protocol Specific Configuration #
###################################
[protocol.https]
#cache=yes
#cache-default=500000 # size in KB
#cache-backbuffer=250000 # size in KB
cache-secs=100 # how many seconds of audio/video to prefetch
user-agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Firefox/47.0'
[protocol.http]
#cache=yes
#cache-default=500000 # size in KB
#cache-backbuffer=250000 # size in KB
cache-secs=100 # how many seconds of audio/video to prefetch
user-agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Firefox/47.0'
veja como na parte de video output eu só coloquei o q meu pc aguenta rodar, pq nem sempre teu pc vai ser monstro para rodar tudo no ultra, digamos assim.
se vc colocar muitos filtros fica bonito, mas seu pc vai engasgar pq GPU vai ao limite... então começa suave com os filtros, pq aqui vc tem muitos deles e pode por muita coisa.
Beleza, não tem problema ser em inglês, pelo menos é melhor do que a wiki do mpv, só o fato de explicar como funciona cada função ajuda e muito.
Obrigado pelas dicas @Aria-shachou, ajudou e muito. Vou tentar configurar ele aqui, depois informo vc de como ficou.
PS: @Aria-shachou, esqueci de perguntar uma coisa: qual versão do mvp é mais indicada, 32 ou 64bit?
(09/10/2017, 18:05)StrikerFX Escreveu: 32 ou 64bit
testei ambas não percebi diferença então, fui de 64bits...
o que eu diria que tem diferença é entre as versões lachs0r e shinchiro, para windows, veja qual te agrada mais pq é só uma diferença de layout.
a nem pensa em compilar, aquilo é só para usar uma outra ferramenta, que até hoje não consegui usar no windows, só no linux daria.
(09/10/2017, 19:17)Aria-shachou Escreveu: testei ambas não percebi diferença então, fui de 64bits...
o que eu diria que tem diferença é entre as versões lachs0r e shinchiro, para windows, veja qual te agrada mais pq é só uma diferença de layout.
a nem pensa em compilar, aquilo é só para usar uma outra ferramenta, que até hoje não consegui usar no windows, só no linux daria.
Ok, entendi, vou de 64bit então.
Algo que fiquei em dúvida é como configurar o input.config, pelo que entendi, é aqui onde fica os comandos do player, certo?
(09/10/2017, 19:17)Aria-shachou Escreveu: o que eu diria que tem diferença é entre as versões lachs0r e shinchiro, para windows, veja qual te agrada mais pq é só uma diferença de layout.
lachs0r=busca estabilidade;
shinchiro=busca o que há de mais recente.
(09/10/2017, 19:29)StrikerFX Escreveu: Qual a configuração correta pra ele?
não tem correto, é ao gosto, pq ele é só para configurar hotkeys.
segundo mesmo sem o arquivo ele já tem um default (o que está no manual), neste arquivo vc pode copiar um pronto do link do github que mandei e aprender os hotkeys.
eu peguei o pronto do github e decorei os hotkeys... até fiz umas alterações só para encaixar do jeito que eu queria e fim sem muitas customizações pq eu não preciso de tanta coisa, legal é que se vc quiser usar um controle do xbox agora é a hora, mas acho que é só pelo teclado.