Блог

Как скачать видео с Youtube

2 Мая 2010, 02:23
Метки: полезное

Я задался вопросом, как можно скачать видео с Youtube без использования сторонних сервисов и именно в том формате, который показывается в плеере в данный момент (там же можно разные разрешения выбирать).

До того, как они обновили плеер, работал простой способ: посмотреть через firebug, какой файл тянется, и зайти на этот урл. С новым плеером Firefox вываливает ошибку и виснет.

Как и раньше, сейчас плеер создаёт файл на диске и блокирует его на чтение и запись, а после закрытия окна или вообще страницы с роликом, файл тут же удаляется. После нескольких неудачных попыток разблокировать этот файл через Process Explorer, которые вели просто к удалению файла, я решил, что можно зайти с другой стороны: просто восстановить этот файл (есть соответствующие программы).

Это работало с достаточно маленькими файлами, но ролик на 79 мегабайт так и не восстановился, потому что во временной папке постоянно появлялись другие файлы, которые с большой долей вероятности попадали на то же место, что и старый файл.

Но я нашёл-таки способ. Я нашёл программу, которая работает на таком низком уровне, что копирует не сам файл, а именно информацию из того места, которое этот файл занимает, уже на уровне файловой системы. И ей пофиг, заблокирован файл или нет. Это NTFS undelete. Если бы payPal работал из России не через жопу, я бы автору программы даже пожертвовал хотя бы доллар.

Добавить комментарий

Комментарии

13.06.2010, 04:41, Вася.
Хорошее решение. Когда все миллионы дополнений к фоксу для скачивания видео на диск перестанут функционировать, останется последняя надежда на NTFS undelete :)
Ответ:

Просто с миллионами дополнений иногда нужно ждать, а тут уже всё готовенькое. Дело вкуса, в общем ;)