Абьюзер СhatGPT 💄 REBORN
9.42K subscribers
318 photos
48 videos
56 files
165 links
ЕСЛИ БЕРЁТЕ МОИ ПРОЕКТЫ - УКАЗЫВАЙТЕ АВТОРА
Download Telegram
🚀 А вот и интерфейс вкладки с апскейлом видео, который я уже впилил в апскейлер картинок. Но даю не только интерфейс, а и пример - небольшой отрывок видео. В отличие от прошлого, который я давал - здесь есть динамические сцены. И, вопреки мыслителям из ТикТок, артефактов почему-то нет... :D

Время на такой 40-секундный ролик, около 2-х минут. То есть, серию Берсерка за час обработать получится. Если у вас по-более VRAM, и карта ПОТУЖНЕЕ, то и результат будет лучше. У меня 2070 Super.

✍️ Сегодня собрать вряд ли успею, думаю, будет завтра.

Как вам результат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍88🔥20🤯65🥰4🤨2
🚀 Все, должно работать.

Скачать можно тут.

Думаю, не стоит объяснять, почему вес такой большой. torch, модели и т.д., весит все это не мало...

В целом, тестируйте. Создал еще три вкладки:

- "Дорисовка кадров" - задел на будущее. Уже работаю над этим. Думал, засунуть в эту версию, но очень не стабильно, пока что;

- "Статус" - здесь вы узнаете, видит ли софт вашу видеокарту, на чем будет происходить работа - CUDA или же процессор. Для работы CUDA НУЖНО ОБЯЗАТЕЛЬНО УСТАНОВИТЬ CUDA Toolkit (‼️) Об этом сказано и в приложении, и ссылка там тоже есть. После установки, перегрузите систему, и если у вас карта Nvidia, у которой есть CUDA ядра - все заработает быстро;

- "О приложении" - общее описание приложения с моими контактами, ссылкой на CUDA Toolkit и предупреждением, что его нужно установить для корректной и быстрой работы.

😳 На будущее, хочу оптимизировать размер приложения, а также добавить:

- ту самую дорисовку кадров, чтобы делать видео более плавными;
- возможность не только ставить маркеры на фильтрах, но и регулировать интенсивность каждого "ползунками";
- модифицировать область предпросмотра, чтобы можно было сравнить результат до/после в одном окне;
- сделать общие настройки и перенести их в отдельную вкладку, чтобы не перенасыщать интерфейс;
- добавить возможность удалить фон с изображений, видео.


Пока что план таков. Когда будет - не понятно, ибо я 1, работы много, а это проект не коммерческий, так что занимаюсь им только когда есть время и силы... И все правки явно не 5-ти минутные.

😳 Надеюсь, вам понравится и у вас заработает!

P.S. тестировал перевод 60 FPS FHD видео в 4К, конечно, долго, на моей RTX 2070 SUPER, но это и ожидаемо. Порядка 3-4 минут на 5 секунд.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62👍1917❤‍🔥4😱2🤨2🤔1
Сейчас заменю архив на диске, добросил туда ffmpeg, чтобы вы не искали, а также пофиксил работу модуля для лиц.

UPD: НОВАЯ ССЫЛКА (В ПРОШЛОМ ПОСТЕ ТОЖЕ ОБНОВИЛ)
👍22🔥5💋21🤨1
✍️ На ночь глядя решил закрепить вашу параною.

Парни, вирусы - они повсюду 👨‍💻
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍189🦄4😁3❤‍🔥2🔥1🍌1🍾1
🚀 Эти идеи выиграли опрос. С сегодня по чутка буду делать двух ботов, 1 для загрузки видео из интернетов, 1 для обучения. Попробую сделать свой бесплатный курс внутри ТГ-бота или mini-app, там уже как получится. И, конечно, буду дальше показывать вам свои наработки за крайний год.

🖥 Уже в процессе.

1) Также обещал работягам со слабыми устройствами сделать фикс, где можно было бы в софте для апскейла выбирать размер тайла и пресет работы только через CPU. Это будет на этой неделе.

2) Есть баг в программе, которая делает Reel's с баннером, связанный с динамическим масштабом. Также по-фикшу, там правка минорная, на днях будет. Думаю впилить туда возможность сразу же из софта качать видео с youtube и кидать на обработку. Чтобы вы только пиво открывали. В одной из версий "для себя" была еще вкладка, которая автоматически брала целевой видос, обрезала его до квадрата, а снизу/сверху вставляла квадрат с каким-то залипательным видео, где моют ковер, режут мыло и т.д... Если будет интересно, и такую вкладку с пресетами сделать можно.


‼️ За эту неделю набили почти 3к, всем спасибо. Учитывая, что трафик привожу себе сам из ТТ и канал начал вести где-то с 29 апреля, по моему, результат классный.
Please open Telegram to view this post
VIEW IN TELEGRAM
38🔥9🥰3👍2😁1🤨1
🖥 В целом мой курс будет начинаться с предложения скачать вот такой вот софт. Это не обязательно но многим может упростить их путь в начале:

1) Поможет скачать последнюю актуальную версию IDE под ОС пользователя;
2) А также Python из последних актуальных релизов.

Будут и рекомендации по правильной установке.

📱 Будет кросс-платформа. Софт сам определяет, на какой платформе запущен, от этого и делает выбор, для какой платформы качать установщик".

Страничку с choco я еще заполню командами. Сейчас там уже есть вкладки (медиа, разработка, веб-разработка и т.д.) с командами для экспресс-установки рабочих инструментов. В одну строчку можно установить все те же IDE, Python, Node JS, драйвера, кодеки и даже Steam :D


🧠 На третьей страничке - ссылки на ресурсы, которые явно помогут в обучении, особенно на начальном этапе. Постарался собрать там и RU/Eng источники, чтобы всем все было понятно.

Пока что так. .exe под Windows мб дам сюда сегодня-завтра.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥299👍6❤‍🔥1🤨1
This media is not supported in your browser
VIEW IN TELEGRAM
✈️ Вам надо по фану, чи не?
Please open Telegram to view this post
VIEW IN TELEGRAM
😁69🔥11👍5😭53🤔2🤣2🙏1
🚀 Даю вам полный код приложения для генерации изображений.

Скачать можно тут

👨‍💻 Генерируются через API, не локально. Явных лимитов я не нашел. Пользуйтесь, смотрите, улучшайте!

UPD: для людей, которые не шарят, скинул собранным в .exe в комментариях ❤️❤️❤️!!!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6511👍11🥰4❤‍🔥3🤨2😐2🌚1
This media is not supported in your browser
VIEW IN TELEGRAM
✈️ Лайфхак расскажу для тех, кто GitHub юзает (может, кто не знал):

Код с GitHub можно редактировать прямо в браузере 🌐


Что вы получите:

Онлайн-редактор уровня VS Code — без установок и локальных проектов.
Все ваши настройки: темы, плагины, расширения — синхронизируются автоматически.
Мгновенный доступ к правкам через браузер — удобно для быстрых изменений.


Как это работает:

1) Откройте репозиторий на GitHub.

2) В адресной строке допишите .dev (например: user/repo → user/repo.dev).

🚀 Редактор загрузится в новой вкладке. Для мини-правок в проекте - само удовольствие.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44👍1110❤‍🔥2🤬2🌚1🤨1
🚀 Работаю над своим софтом, добавляю туда опцию удаления фона из картинки.

Нашел нужные библиотеки, делюсь простым скриптом. Удаляет фон с вашей картинки:

from rembg import remove
from PIL import Image

input_path = 'img.jpeg'
output_path = 'img.png'

inp = Image.open(input_path)
output = remove(inp)
output.save(output_path)


Вот requirements:

Pillow
rembg
onnxruntime


Как по мне, работает довольно чисто.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍379🔥8🥰2😍1🤨1💘1
Universal Video Downloader 1.05.rar
179.2 MB
Втыконул, что не перевыложил загрузчик видео, его же на Диске блокнули.

Это все еще старая версия, без фиксов. Будет время - поправлю и внесу улучшения, добавлю Twitch.
🔥28❤‍🔥6👍63🥰1🤨1
Среди ночи подгон для вайб-кодеров 😍 Из разряда "почему нет".

import os


def merge_files(directory, output_file, extensions, exclude_dirs=None):
if exclude_dirs is None:
exclude_dirs = ['.venv']

with open(output_file, 'w', encoding='utf-8') as outfile:
for root, dirs, files in os.walk(directory):
if any(exclude in root for exclude in exclude_dirs):
continue
for file in files:
if any(file.endswith(ext) for ext in extensions):
filepath = os.path.join(root, file)
try:
with open(filepath, 'r', encoding='utf-8') as infile:
outfile.write(f'# Содержимое файла: {filepath}\n')
outfile.write(infile.read())
outfile.write('\n\n')
except Exception as e:
print(f'Не удалось прочитать файл {filepath}: {e}')


if __name__ == "__main__":
directory_to_scan = r' ПОЛНЫЙ ПУТЬ К ВАШЕЙ ДИРЕКТОРИИ'


output_file_py = 'all_code.py'
merge_files(
directory=directory_to_scan,
output_file=output_file_py,
extensions=['.py']
)
print(f'Все .py файлы были собраны в {output_file_py}')

output_file_data = 'all_data_files.txt'
merge_files(
directory=directory_to_scan,
output_file=output_file_data,
extensions=['.json', '.env', '.css']
)
print(f'Все .json и .env файлы были собраны в {output_file_data}')


🚀 Cоберет и подпишет комментарием все Ваши скрипты .py в директории в 1 файл, игнорируя .venv (виртуальное окружение). Все остальное - json, env - соберет в другой файл.

Чтобы легче было тоннами в DeepSuck и GPT грузить...
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥238🥰5👍4🤨2😁1💋1
👻 То же самое для фронт-ендеров:

import os


def merge_web_files(directory, output_file, extensions, exclude_dirs=None):
if exclude_dirs is None:
exclude_dirs = ['.venv', 'node_modules', '__pycache__', 'dist', 'build']

print(f"Начинаем сборку файлов с расширениями: {', '.join(extensions)}")
print(f"Сканируемая директория: {directory}")
print(f"Исключаемые директории (по подстроке в пути): {', '.join(exclude_dirs)}")
print("-" * 30)

count = 0
with open(output_file, 'w', encoding='utf-8') as outfile:
for root, dirs, files in os.walk(directory):
current_dir_path = os.path.abspath(root)

should_exclude = False
for exclude in exclude_dirs:

path_parts = set(root.replace(directory, '').split(os.sep))
if exclude in path_parts:
should_exclude = True
break

if should_exclude:
dirs[:] = []
continue

files.sort()
for file in files:
if any(file.lower().endswith(ext) for ext in extensions):
filepath = os.path.join(root, file)
relative_filepath = os.path.relpath(filepath, directory)
try:
with open(filepath, 'r', encoding='utf-8') as infile:
print(f" [+] Добавляем файл: {relative_filepath}")
outfile.write(f'# Содержимое файла: {relative_filepath.replace(os.sep, "/")}\n')
outfile.write(f'# {"-" * (len(relative_filepath) + 18)}\n\n')
outfile.write(infile.read())
outfile.write('\n\n# {"=" * 60}\n\n')
count += 1
except Exception as e:
print(f' [!] Не удалось прочитать файл {relative_filepath}: {e}')

print("-" * 30)
print(f"Сборка завершена. Всего файлов добавлено: {count}")
print(f"Результат сохранен в файл: {output_file}")


if __name__ == "__main__":
directory_to_scan = r'ПУТЬ К ПАПКЕ'

output_filename = 'combined_frontend_code.txt'

file_extensions = ['.html', '.css', '.js']

merge_web_files(
directory=directory_to_scan,
output_file=output_filename,
extensions=file_extensions
)
👏19👍5🔥54🤨1
🖥 Думал на сервере поднять бота для скачивания видео/музыки с разных сайтов, но не сложилось.

Сегодня ночью узнал об особенности Телеграм API - бот не может скидывать Вам в чат файл более 50 мб (а вы ему файл более 20 мб, если вдруг кому нужно...). Для Reels\Shorts формата это идеально, а вот для больших видео, все-таки лучше подойдет мое десктопное решение, которое таки придется доделать... Аудио-дорожку - качает, так что для скачивания треков тоже пойдет.

👨‍💻 Что же, труды мои зря пропадать не должны, дам Вам код. Можете адаптировать его под себя - поиграть с качеством, добавить платформ. Отличный каркас. Т.к. делался под коммерцию, потенциально, и большую нагрузку, там уже подвязана postgresql. Деплоится все через Docker.

🚀Ссылка "ТЫК"
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
23👍12❤‍🔥2🔥2👏1🤨1