Я использую Handbrake для конвертации и изменения размера моих видеофайлов, но другие пользователи приходят и закрывают мой процесс конвертации видео. В программном обеспечении нет возможности возобновления.
Из-за этого мне просто приходится начинать конвертацию с самого начала. Есть ли программное обеспечение, которое – при выходе и повторном запуске – может возобновить конвертацию видео с того места, где она остановилась?
Я также пробовал AVS Video Converter. У него есть возможность возобновления, но при выходе из программы конвертация не может быть возобновлена.
решение1
Первый,создать отдельную учетную запись пользователядля вашего брата. Теперь установите пароль на свою учетную запись пользователя.
Затем, всякий раз, когда вы отходите от компьютера,нажмите «Пуск», затем «Сменить пользователя».. Оставьте компьютер на экране входа в систему. Ваш брат может войти в систему и использовать компьютер, но он не может получить доступ к вашим запущенным программам.
решение2
Я думаю, что короткий ответ будет: «Нет. Прерванный процесс не может быть возобновлен с какой-либо даже отдаленно напоминающей легкость».
Если бы другие пользователи были «достаточно умны», чтобы иметь возможность приостановить задачу, чтобы вы могли возобновить ее позже (если они были настолько невнимательны, что не возобновили ее, когда закончили), это была бы другая история. Многие системы кодирования предлагают опцию паузы/возобновления, и я думаю, Handbrake тоже.
У меня такое чувство, что это не столько проблема с программным обеспечением, сколько то, что вы делите машину с другими, ужасно невежественными пользователями. Возможно, стоит рассмотреть вариант переноса функции кодирования на машину, которую другие пользователи с меньшей вероятностью испортят.
[править] Я не хочу, чтобы это был легкомысленный ответ. У меня были такие проблемы, и мне приходилось объяснять не одному человеку, насколько они были надоедливыми, и что если они не перестанут вести себя как заноза, мне придется отрезать их от использования машины, которой я управлял. А другим пользователям мне пришлось полностью отрезать доступ, потому что они не могли сдержать свою потребность быть придурками.
решение3
Как уже говорили (и будут говорить) другие, нет, если программа изначально не поддерживает возобновление работы с того места, на котором она остановилась, то не существует практического (возможного?) способа продолжить работу программы с того места, на котором она остановилась, или преобразовать видео в середине.
Один менее практичный, но не слишком ужасный метод, который может вам подойти, — это использоватьвиртуальная машина.
Если программа изначально не поддерживает возобновление с того места, где она остановилась, то один из способов подделать это — восстановить состояние программы до того, в котором она была, когда она была закрыта. Обычно нет практического способа сделать это с программой в Windows (даже возобновление из спящего режима технически не возвращает все обратно)точно(как было до перехода в спящий режим). Однако виртуальная машина может сохранить свое состояние и возобновить работу с того места, на котором она остановилась.
- Установите копию программы виртуальной машины, напримерVMWare-плеер,Виртуальный ПК, илиVirtualBox(XPMode входит в состав Windows 7 Ultimate)
- Установите туда копию Windows.
- Установите Handbrake в гостевой ОС (Windows в виртуальной машине)
- Создайте общую или сетевую папку, чтобы гостевая ОС имела доступ к видеофайлу на хосте (таким образом вам не придется копировать его на гостевую ОС)
- Наконец, настройте виртуальную машину так, чтобы при закрытии она переходила в спящий режим и ее состояние сохранялось.
Теперь, когда вы оставляете компьютер без присмотра, а другие его закрывают, они на самом деле не закрывают программу, они закрывают всю гостевую ОС, но когда вы вернетесь к компьютеру, вы можете просто запустить программное обеспечение виртуальной машины, загрузить гостевую ОС и обнаружить, что программа преобразования видео находится именно там, где она остановилась, и пока исходное видео все еще на месте, она должна успешно работать без проблем (хотя вы даже можете избежать этой проблемы, скопировав исходное видео в гостевую ОС).
Эта идея пришла мне в голову из-за игровых эмуляторов. Много лет назад я нашел пятый уровень оригиналаКастлванияигра была раздражающе сложной, поэтому я отказался от попыток играть в нее на NES и вместо этого играл в нее на эмуляторе. Таким образом, я мог сохранять и восстанавливать состояние, что значительно упростило игру, поскольку мне не приходилось начинать весь уровень заново. С тех пор меня неоднократно раздражали такие ситуации, как ваша, и у меня есть мысли о способах преодоления этой проблемы с помощью эмуляторов и виртуальных машин.
В качестве примечания приведем несколько альтернативных решений вашей конкретной проблемы, практичность которых зависит от вашей конкретной ситуации:
- Блокируйте систему с помощью заставки/пароля для входа, когда вы уходите
- Создайте еще одну учетную запись, которую смогут использовать другие, и переключитесь на нее, когда покинете ее.
- Установите разрешения, чтобы запретить закрытие программы
- Используйте инструмент управления окнами, чтобы удалить/отключить различные элементы Handbrake, такие как кнопка на панели задач, кнопка закрытия (
☒
) или даже все окно. - Свернуть программу в область уведомлений/скрыть программу полностью
- Приклейте стикер на монитор.
- Просто скажи/попроси/умоляй остальных прекратить это.
решение4
Обходной путь:
Есть замечательная утилита, которая называетсяЗаблокироватьЭто.
По сути, это защита паролем восстановления/закрытия запущенных программ.
Обойти это довольно легко. НО я не думаю, что вы бы отдали свой ПК тому, кто так намерен закрыть ваши программы.