Como outros já disseram (e dirão), não, se o programa não suporta inerentemente a retomada de onde parou, então não há maneira prática (possível?) de continuar ou o programa de onde ele terminou ou converter um vídeo no meio.
Um método menos prático, mas não tão horrível, pode funcionar para você usar uma máquina virtual .
Se o programa não suporta inerentemente a retomada de onde parou, então uma maneira de falsificá-lo é restaurar o estado do programa para o de onde estava quando foi encerrado. Normalmente, não há nenhuma maneira prática de fazer isso com um programa no Windows (mesmo retomar da hibernação não coloca tecnicamente tudo de volta exatamente como era quando foi dormir). No entanto, uma máquina virtual pode salvar seu estado e continuar de onde parou.
- Instale uma cópia de um programa de máquina virtual como o VMWare Player , Virtual PC ou VirtualBox (o XPMode é fornecido com o Windows 7 Ultimate )
- Instale uma cópia do Windows lá
- Instale o Handbrake no sistema operacional convidado (o Windows na VM)
- Configure uma pasta compartilhada ou em rede para que o sistema operacional convidado tenha acesso ao arquivo de vídeo no host (assim você não precisa se preocupar em copiá-lo para o convidado)
- Finalmente, configure a VM para que, quando estiver fechada, ela seja colocada em suspensão e o estado seja salvo
Agora, sempre que você deixar o computador desacompanhado e outros fecharem, eles não estão fechando o programa, eles estão fechando todo o sistema operacional convidado, mas quando você volta ao computador, pode simplesmente executar o software da VM e carregar o sistema operacional convidado e descubra que o programa de conversão de vídeo está exatamente de onde parou, e enquanto o vídeo de origem ainda estiver lá, ele deve continuar sem problema (embora você possa até evitar esse problema copiando o vídeo de origem para o sistema operacional convidado).
Eu tenho essa ideia por causa dos emuladores de jogos. Anos atrás, eu achei o nível cinco do jogo Castlevania original extremamente frustrante, então desisti de tentar jogá-lo em meu NES e o joguei em um emulador. Dessa forma, eu poderia salvar e restaurar o estado, o que tornava muito mais fácil, já que eu não precisava continuar começando todo o nível. Desde então, tenho sido frustrado por cenários como o seu em várias ocasiões e tenho ideias de como superá-lo através do uso de emuladores e máquinas virtuais.
Como nota a seguir, aqui estão algumas soluções alternativas para o seu problema específico, cuja praticidade depende da sua situação específica:
- Bloqueie o sistema com uma proteção de tela / senha de login quando sair
- Crie outra conta para os outros usarem e mude para essa conta quando sair
- Definir permissões para impedir a capacidade de fechar o programa
- Use uma ferramenta de manipulação de janelas para remover / desativar vários aspectos do Handbrake, como o botão da barra de tarefas, o botão fechar (
☒
) ou até mesmo a janela inteira
- Minimize o programa para a área de notificação / oculte completamente o programa
- Coloque um post-it no monitor
- Apenas diga / pergunte / implore aos outros para derrubá-lo