Как уже говорили другие (и скажут), нет, если программа по сути не поддерживает поиск с того места, где она остановилась, то практического нет (возможно?) Можно продолжить либо программу с того места, где она закончилась, либо конвертировать видео посередине.
Один менее практичный, но не слишком ужасный метод, который может работать для вас, - это использовать виртуальную машину.
Если программа по сути не поддерживает возобновление с того места, на котором она остановилась, то один из способов подделать ее - восстановить состояние программы до того состояния, в котором она находилась при выходе. Как правило, нет никакого практического способа сделать это с помощью программы в Windows (даже возобновление из спящего режима не технически поставить все обратно точно так , как это было , когда он пошел спать). Однако виртуальная машина может сохранить свое состояние и возобновить работу с того места, где она остановилась.
- Установите копию программы виртуальной машины, такой как VMWare Player, Virtual PC или VirtualBox (XPMode поставляется с Windows 7 Ultimate)
- Установите копию Windows там
- Установите Handbrake в гостевой ОС (Windows в ВМ)
- Настройте общую или сетевую папку, чтобы гостевая ОС имела доступ к видеофайлу на хосте (чтобы вам не пришлось копировать его в гостевую систему).
- Наконец, настройте виртуальную машину так, чтобы при ее закрытии она переводилась в спящий режим и сохранялась
Теперь, когда вы оставляете компьютер без присмотра, а другие закрывают его, они фактически не закрывают программу, они закрывают всю гостевую ОС, но когда вы вернетесь к компьютеру, вы можете просто запустить программное обеспечение виртуальной машины и загрузить гостевую ОС. и обнаружим, что программа конвертирования видео находится именно там, где она остановилась, и, пока исходное видео все еще там, оно должно счастливо передаваться без проблем (хотя вы могли бы даже избежать этой проблемы, скопировав исходное видео в гостевую ОС ).
Я получил эту идею из-за игровых эмуляторов. Несколько лет назад я обнаружил, что пятый уровень оригинальной игры Castlevania был чрезвычайно сложным, поэтому я перестал пытаться играть в нее в своей NES и вместо этого играл в эмуляторе. Таким образом, я мог сохранить и восстановить состояние, что значительно облегчило мне задачу, так как мне не нужно было начинать весь уровень заново. С тех пор я был разочарован такими сценариями, как ваш, и у меня были мысли о том, как преодолеть его с помощью эмуляторов и виртуальных машин.
Как примечание, вот несколько альтернативных решений вашей конкретной проблемы, практичность которых зависит от вашей конкретной ситуации:
- Заблокируйте систему с помощью заставки / пароля при входе
- Создайте другую учетную запись для других, чтобы использовать ее и переключаться на нее, когда вы уходите
- Установите разрешения, чтобы предотвратить возможность закрытия программы
- Используйте инструмент управления окнами, чтобы удалить / отключить различные аспекты Handbrake, такие как кнопка панели задач, кнопка закрытия (
☒
) или даже все окно.
- Сверните программу до области уведомлений / полностью скрыть программу
- Разместите заметку на мониторе
- Просто скажи / попроси / умоляй остальных сбить его