Existem duas maneiras de fazer isso: favoritos ou a opção de linha de comando /startpos hh:mm:ss .
Favoritos
A GUI tem suporte limitado para criar Favoritos no menu. Esses favoritos suportam caminhos relativos e podem ser configurados para lembrar a posição do arquivo. A principal desvantagem é que todos os favoritos criados são exibidos em uma única lista suspensa, sem nenhuma maneira de organizá-los ou categorizá-los.
Linha de comando
Mais conveniente, se mais complicado, é usar as opções de linha de comando do Media Player Classic , especificamente o comando /startpos hh:mm:ss . Basta chamar o executável com um nome de arquivo e um horário específico:
"C:\Tools\mpc-hc.exe" "filePath" /startpos hh:mm:ss
A maneira mais simples de chamar isso no Windows é com um atalho. O comando acima pode ser usado como Target em um atalho. A opção Start in do atalho determina se o caminho para o MPC ou o caminho para o arquivo pode ser relativo ou se deve ser absoluto. Se você criar o atalho a partir da pasta executável (como com um ALT + arrastar), terá que qualificar totalmente o caminho para o arquivo de vídeo.
Como alternativa, você também pode criar um arquivo em lotes para servir como um atalho:
:: Variables
:: A title is required if you use quotes around the executable path
SET windowTitle="MPCSeek"
SET mpcExecutable="C:\Tools\mpc-hc.exe"
:: Use an absolute path unless this bat file is in the same folder as the video file
SET fileLocation="pathToFile"
SET position=01:09:00
START %windowTitle% %mpcExecutable% %fileLocation% /startpos %position%
A janela do CMD fechará instantaneamente após iniciar (ou reiniciar) o media player graças ao comando START e geralmente nem será visível.
Outros switches podem ser combinados com este comando. Você pode obter uma lista atualizada chamando o executável com a opção /? , mas estes são alguns dos mais interessantes para usar junto com startpos :
-
/close: fecha o reprodutor após a reprodução (só funciona se usado com/play) -
/playnextAbre o próximo arquivo na pasta após a reprodução -
/fullscreen: iniciar no modo de tela inteira -
/minimized: iniciar no modo minimizado -
/nofocus: Abra o MPC-HC em segundo plano -
/new: use uma nova instância do player -
/monitor #: Inicia o jogador no monitor N, onde N começa em 1 -
start #: alternativa parastartposque usa milissegundos em vez