Дженнифер Лоуренс снялась полностью обнаженной в последнем фильме
Дженнифер Лоуренс привлекает внимание своим последним фильмом «Без обид», где она полностью обнажена.
Согласно информации IMDB, фильм, классифицируемый как комедийно-драматический, посвященный теме совершеннолетия. «Без обид» рассказывает о женщине, которую наняли, чтобы помочь застенчивому 19-летнему парню приобрести жизненный опыт перед поступлением в колледж.
Несмотря на ограниченное количество показов в преддверии его широкого релиза 23 июня, фильм получил положительные первые отзывы.
Что вызывает наибольший ажиотаж в фильме, так это решение Лоуренс появиться полностью обнаженной.
Дискуссии о наготе в фильме продолжаются с прошлой недели, когда Лоуренс и Эндрю Барт Фельдман затронули эту тему.
Просочившиеся подробности указывают на то, что откровенный контент может не подойти для более молодой аудитории.
Однако не все так впечатлены. Вот, что пишут в соцсетях.
«Сцена обнаженной в полный рост Дженнифер Лоуренс пахнет отчаянием».
«Очевидно, что Лоуренс хочет отбросить свой имидж престижной актрисы ради главной роли в фильме «Без обид».
Дженнифер Лоуренс для Interview Magazine
Ответ на пост @Neural.Academy "DeepFake в один клик"
Из комментариев к оригинальному посту попросили оформить отдельным постом.
Задался вопросом: зачем там такой список не нужных проектов?
Спасибо откликнувшемся. Сейчас сделаем с минимальными усилиями.
По факту нам нужно только три вещи: ffmpeg, python3, и wrapper inswapper_128.onnx
Можно все прокликать мышкой. В предыдущем посте сказано как.
Аль альтернативно этот метод можно заскриптовать на PowerShell.
Мне было несколько лень писать длинный скрипт, который бы определял наличие установленных компонентов, проверяла переменные среды.
А если все готово: запускала бы само приложение. ffmpeg который я нашел, распостраняется в 7z архиве.
Требуется доп. софт, ибо Windows нативно с таким не умеет.
Python3 распространяется как exe бинарь и для установки требует указать пару ключей которые мне было лениво изучать.
Поэтому ходим, ручками качаем, ставим, а дальше уже скриптик запускаем (для этого нужно будет его как-то сохранить с расширением ps1). Или построчно исполняем.
Определяем переменные для простоты работы со скриптом, в FFMPEG_PATH нужно запихнуть путь до каталога где валяется ffmpeg заранее распакованный. Я написал прост пример
$WORK_DIR= "%USER\Documents\lil_beach"
$FFMPEG_PATH = "C:\'Program Files'\ffmpeg\"
$GIT_REPO_ARCHIVE="https://codeload.github.com/s0md3v/roop/zip/refs/heads/main"
$WRAPPER= "https://drive.google.com/uc?id=1krOLgjW2tAPaqV-Bw4YALz0xT5zl..."
$WebClient = New-Object System.Net.WebClient
# Создаем каталог из WORK_DIR, переходим туда.
New-Item -Path $WORK_DIR -ItemType Directory; cd $WORK_DIR# Выставляем переменную среды
$addPath = "$FFMPEG_PATH"
# Скачиваем актуальную версию проекта root с github. Распаковываем.
$WebClient.DownloadFile("$GIT_REPO_ARCHIVE","$WORK_DIR\roop-main.zip")
Expand-Archive -Path ./roop-main.zip -DestinationPath ./# Скачиваем враппер
Invoke-WebRequest -Uri "$WRAPPER" -OutFile "$WORK_DIR\roop\inswapper_128.onnx"
# Потягиваем зависимости для работы и запускаем апп.
cd $WORK_DIR\roop
pyhton3 -m pip update pip
python3 -m pip install ./requirments.txt
python3 run.py --gpu
Готово.
P.S. Прошу тапками не кидать, если скрипт будет жаловаться. Накидал по памяти, работоспособность не проверял. Расчехлять Windows SandBox мне тоже лениво.
P.P.S.Про WSL писать не стал. Так-то это виртуальная машина с Linux ядром которая позволяет на Windows заниматься Linux непотребствами нативненько. Но писать shell скрипт для Linux мне лень, да и POSIX стандарт я не очень хорошо знаю. А на bash писать -- bash может и не быть :) Маловероятно, но возможно. Кто Linux знает\понимает, тому не составит труда сделать все в CLI аль так же завернуть в скрипт.
P.P.P.S @SupportTech, оказывается, если оформить пост как ответ на оригинальный пост автора, то не пролазит длина заголовка. Не могу прикрепить это дело.
Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения»
Многие не разобрались как установить, но очень хотят, а потому инструкция для Windows. Понадобится установить множество сопутствующего софта. Я его и так уже использую. И мне это ок. Для себя смотрите сами. Так же скрипт требует довольно много оперативной памяти. У меня 16, но при нехватке он использует файл подкачки. У меня он на ссд м2 что ускоряет процесс.
1. Скачиваем python (прямая ссылка на нужную версию) и устанавливаем как обычную программу. Если ваше имя пользователя содержит кириллицу в начале поменяйте путь установки на тот который ее не содержит. И важно. Поставьте галочку Add to PATH. В остальном просто нажимайте далее.
2. Скачиваем и устанавливаем Git. Просто на всех окнах нажимаем далее, ничего не меняем.
3. Скачиваем ffmpeg. Распаковываем архив туда где он не будет вам мозолить глаза. Копируем путь до папки bin. У меня вот так "D:\ffmpeg-master-latest-win64-gpl\bin".
3.1. Нажмите Win+R. В появившееся окно введите systempropertiesadvanced. Энтер.
3.2 Жмем "Переменные среды"
Дважды нажмите на Path
Нажмите Создать. И вставьте путь до ffmpeg который мы копировали.
Нажимаем на всех окнах ОК.
4. Устанавливаем Visual Studio. Рекомендуют 14ю. Но у меня стоит последняя вроде как 17я и все работает.
В процессе установки вас попросят выбрать нужные модули. Поставьте галки на C++ и на Python, как на скрине ниже. Затем внизу нажмите Установить.
Почти всё.
Перейдите в папку где хотели бы чтобы лежали файлы программы. Выделите путь. Вместо него впишите cmd. Энтер. Запустится командная строка.
Далее вводите команды по одной, нажимая энтер и дождавшись окончания прогресса.
git clone https://github.com/s0md3v/roop
cd roop && pip install -r requirements.txt
Консоль пока не закрывайте. Скачайте файл, и поместите его в новообразовавшуюся папку roop. Если он имеет имя отличное от inswapper_128.onnx. Переименуйте. Если в вашей системе не показываются расширения файлов он может быть просто inswapper_128.
Возвращаемся в консоль. Пишем python run.py. Энтер. Впоследствии это все что вам нужно будет делать для запуска. Перейти в папку, запустить из нее консоль и написать python run.py. Программа запустится. Выбираете фото лица, видео. Не используйте кириллицу в именах файлов. Запустите прогресс. Перед этим рекомендую закрыть все ненужные да и нужные программы потому что программа кушает очень много оперативной памяти и чем ее больше свободной тем быстрее будет процесс. Нехватку она компенсирует файлом подкачки.
Так же скрипт можно запустить и на видеокарте, что сильно ускоритт процесс генерации, но несмотря на все выполненные мной инструкции у меня этого сделать пока не вышло. Инструкция для этого вот тут, но с этим пока у многих проблемы.
__
Мой канал с гайдами по SD. Где бесплатно обучаю с нуля и до самостоятельного обучения моделей.
Канал Нейроновости - источник новостей о нейронках, подпишись чтобы не пропускать
Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения
Правда сначала это нужно установить). Все инструкции по установке находятся в гит репозитории. Установка не сложна если вы уже умеете устанавливать тот же automatic1111 для Stable Diffusion или умеете минимально работать с командной строкой.
Сам же интерфейс программы очень простой.
Выбираем лицо и видео на котором хотим его увидеть
__
Мой канал с гайдами по SD. Где бесплатно обучаю с нуля и до самостоятельного обучения моделей.
Канал Нейроновости - источник новостей о нейронках, подпишись чтобы не пропускать