Бюджет: 1000 USD Термін: 10 днів
Привіт. Готовий розпочати проект. Усі вимоги зрозумілі
Мікросервіс для обробки відео:
Обробка відео.
Створіть образ/контейнер Docker для обробки відео.
Ми думали про використання цього програмного забезпечення нижче та модифікацію для досягнення результатів.
singhkays/ffmpeg-av1-libaom
Нам потрібен мікросервіс для обробки відео, щоб виконувати такі завдання, як оптимізація, водяні знаки, транскодування, коригування роздільної здатності, коригування частоти кадрів, корекція кольору та покращення, генерація ескізів, модерація контенту, співвідношення сторін.
кодування в H.264 High Profile та VP9 (профіль 0) кодування AV1. Дякую.
Більше деталей:
Технічна специфікація для розробки мікросервісу для завантаження та обробки файлів через REST API
Опис проекту
Мікросервіс призначений для масштабованої обробки файлів (фото та відео). Він повинен обробляти запити, розподіляти завдання між обробними екземплярами та забезпечувати виконання ланцюгів завдань для досягнення бажаного результату. Вихідним результатом повинен бути файл Docker з повною конфігурацією екземпляра та описом для розгортання. Кожен екземпляр повинен бути налаштовуваним та розширюваним через конфігураційні файли.
Ключові вимоги
1. Архітектура
Масштабованість: досягається через реплікацію контейнерів та розподіл навантаження. Кожен контейнер повинен бути незалежним. Спільні залежності, такі як KeyDB або бази даних (наприклад, MySQL, PostgreSQL), дозволені, але екземпляри не повинні заважати один одному.
Розподіл завдань: Центральний сервіс повинен ефективно розподіляти завдання між активними екземплярами, використовуючи балансувальник навантаження. Сервіс повинен включати кінцеві точки для визначення поточного навантаження та готовності екземплярів.
Розширюваність: Додавання нових процесорів повинно бути таким же простим, як визначення нових класів у конфігурації. Послідовність виконання завдань також повинна бути налаштовуваною через конфігураційні файли.
2. API
2.1 Кінцеві точки
Завантаження файлів: POST /upload
Статус завдання: GET /status/{task_id}
Підтримувані пресети: GET /presets
3. Обробка файлів
Загальні вимоги:
Обробка файлів повинна виконуватися як ланцюг завдань.
Кожен крок обробки повинен бути зафіксований.
Пресети та конфігурації: Приклади включають обмеження розміру файлу до 100 МБ, конвертацію у формат MP4 та інше.
Конфігурація процесора: Нові кроки обробки можуть бути додані шляхом оновлення конфігураційних файлів.
4. Інтеграція з Wasabi
Завантажити оброблені файли до вказаного бакету.
Генерувати та надати посилання для доступу до результатів.
5. Логування та моніторинг
Логувати статуси завдань та кроки обробки.
Моніторити стани екземплярів (активність, навантаження).
Надсилати сповіщення у разі помилок.
6. Безпека
Авторизація на основі токенів API.
Валідація всіх вхідних даних.
Нефункціональні вимоги
1. Витривалість до збоїв
Реалізувати перезапуск завдань у разі збою обробного екземпляра.
2. Технологічний стек
Мова програмування: будь-яка, з критеріями, зосередженими на простоті, швидкості обробки та ефективності ресурсів.
Черга завдань: Відкриті рішення, такі як RabbitMQ або Kafka.
Зберігання конфігурацій: JSON, .env файли або визначення ENV через YAML.
3. Документація
Надати специфікацію Swagger/OpenAPI для всіх кінцевих точок.
4. Тестування
Включити модульні тести для ключових компонентів.
Провести навантажувальне тестування для оцінки масштабованості.
Етапи розробки
1. Спроектувати архітектуру.
2. Розробити API та систему розподілу завдань.
3. Реалізувати процесори та конфігурації.
4. Інтегрувати з Wasabi.
5. Налаштувати логування та моніторинг.
6. Провести тестування та оптимізацію.
7. Розгорнути систему та надати документацію.
Дякую. Команда Presser.
Бюджет: 1000 USD Термін: 10 днів
Привіт. Готовий розпочати проект. Усі вимоги зрозумілі
Бюджет: 1000 USD Термін: 30 днів
Привіт,
Я готовий взятися за цей проект.
У мене є досвід реалізації подібних проектів і я пишу на Python. Наразі я займаю 3-тє місце на платформі.
Я реалізую всі необхідні функції: обробка відео за допомогою FFmpeg (H.264, VP9, AV1), генерація ескізів, налаштування роздільної здатності, інтеграція Wasabi та створення масштабованої архітектури. Я гарантую безпечну авторизацію, стабільну обробку завдань та всебічну документацію (включаючи Swagger).
Ось моє портфоліо: Freelancehunt
Не соромтеся звертатися, щоб обговорити деталі, і я відразу ж почну працювати.
Бюджет: 1000 USD Термін: 10 днів
Доброго дня,
Я буду використовувати мову програмування Go для реалізації мікросервісу. У мене є попередній досвід створення мікросервісів, тому я швидко та ефективно виконаю завдання. Давайте зв'яжемося, щоб обговорити деталі.
Бюджет: 1000 USD Термін: 10 днів
Привіт, Жан Клод Жс Курнуа.
Мене звати Вільям Мартін, я розробник повного стеку з досвідом роботи з різними технологіями, включаючи DevOps, React, Next.js, Express, Python, штучний інтелект (AI) та комп'ютерне зір (CV). Я працював над проектами, які вимагали створення масштабованих архітектур, ефективних API та безшовних інтеграцій. Я впевнений у здатності надати ефективне рішення, адаптоване до ваших потреб.
Для бекенду я пропоную використовувати Python, в поєднанні з FastAPI або Flask. Широка екосистема Python надає потужні бібліотеки для обробки відео (такі як FFmpeg, OpenCV та MoviePy) та інструменти AI (TensorFlow, PyTorch), що робить його ідеальним для цього мікросервісу.
Щоб підвищити ефективність, ми можемо інтегрувати AI-рішення для завдань, таких як модерація контенту, покращення відео та інтелектуальна автоматизація. Використання OpenAI API або кастомних AI-моделей надасть системі розширені можливості.
Виходячи з мого досвіду, цей технологічний стек надійний, масштабований і добре підходить для створення мікросервісу з комплексними завданнями обробки.
Я думаю, ми можемо використовувати Docker, Nginx, Consul та Kubernetes для побудови архітектури мікросервісу.
Для ведення журналів та моніторингу я пропоную два потенційні варіанти:
ELK Stack (Elasticsearch, Logstash, Kibana)
Prometheus + Grafana або Loki + Promtail + Grafana
Базу даних можна керувати за допомогою Supabase, масштабованої платформи, яка пропонує просту інтеграцію та функції в реальному часі. Для аутентифікації JWT (JSON Web Tokens) ідеально підходить для забезпечення безпечних та безстанційних сеансів користувачів.
Фронтенд, якщо це необхідно, можна розробити з використанням React, що забезпечить адаптивний та зручний інтерфейс для взаємодії з мікросервісом.
Щодо термінів, я можу розробити всю систему максимум за 5~6 днів, але після цього мені потрібно буде виправити помилки та покращити продуктивність на основі вашого зворотного зв'язку. Також я зроблю документацію для майбутніх оновлень. Отже, в цілому це може зайняти 10 днів.
З моїм досвідом у Python, контейнеризованих архітектурах, обробці відео та рішеннях на основі AI, я впевнений у своїй здатності надати продукт високої якості.
Сподіваюся, ви зможете це зробити.
Я з нетерпінням чекаю на вашу відповідь.
З найкращими побажаннями.
Вільям.
Шукаю досвідченого розробника TrinityCore 3.3.5a, який добре розбирається в устрої ядра, системі Battleground, C++, SQL та клієнті WoW 3.3.5. В проект вже інтегровано кастомний Battleground «Долина Рабства» (Slavery Valley), перенесений з AzerothCore на TrinityCore. Основна частина роботи вже виконана, однак потрібно довести його до рівня Blizzard.Що вже зроблено TrinityCore 3.3.5a + Eluna. Повністю налаштований сервер. Battleground інтегровано в ядро. Працює вхід у BG. Працює клієнтський UI (частково). Виконано перенесення більшості SQL та DBC. Збирається без помилок.Що необхідно зробити Виправити залишкові баги Battleground. Довести механіку до рівня офіційних Battleground Blizzard. Виправити стартову фазу матчу. Реалізувати коректні стартові ворота/вогняні стіни. Виправити механіку захоплення точок. Виправити завершення матчу. Перевірити нарахування очок і роботу WorldState. Виправити залишкові проблеми C++ та SQL. Виконати повний ігровий тест.Вимоги Обов'язковий досвід: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Будет великим плюсом: AzerothCore; Eluna; досвід розробки Battleground; розуміння клієнтської частини WoW 3.3.5a.Формат роботи Робота поетапна. Після кожного етапу обов'язкове тестування. Кожен етап приймається тільки після перевірки в грі. Необхідні зрозумілі звіти по змінам.В подальшому Це довгостроковий проект. Після завершення Battleground планується: перенесення нових Battleground; перенесення нових арен; нові раси; нові класи; нові ігрові системи; подальша розробка власного сервера World of Warcraft 3.3.5a. Шукаю розробника, який вже працював з TrinityCore і зможе не просто писати код, а доводити систему до повністю робочого стану.немає сервера з 0 як я хочу Якщо ти шукаєш розробника не на один Battleground, а на створення сервера з нуля, то оголошення повинно виглядати приблизно так.Назва проекту Розробка сервера World of Warcraft 3.3.5a з нуля (TrinityCore / C++ / SQL / Eluna)Опис проекту Шукаю досвідченого розробника TrinityCore 3.3.5a для довгострокового співробітництва. Потрібен чоловік, який зможе з нуля розробити повністю готовий ігровий сервер World of Warcraft 3.3.5a на базі TrinityCore з подальшим розвитком проекту. Проект великий і розрахований на кілька місяців розробки.Основа проекту TrinityCore 3.3.5a. Максимально стабільна і близька до Blizzard база. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.Що планується реалізувати Повністю робочий сервер 3.3.5a. Виправлення помилок ядра. Розробка нових ігрових систем. Інтеграція кастомних Battleground. Інтеграція нових арен. Перенесення корисних модулів з AzerothCore на TrinityCore. Розробка власних модулів. Нові PvP та PvE системи. Нові ігрові події. Балансування класів. Додаткові системи прогресії. Покращення продуктивності сервера.В майбутньому Після завершення базової частини планується: нові раси; нові класи; нові зони; нові підземелля; нові рейди; нові Battleground; нові професії; нові ігрові механіки; інтеграція сучасних систем у клієнт 3.3.5a.Вимоги до розробника Обов'язково: Відмінне знання TrinityCore 3.3.5a. Упевнене знання C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Розуміння архітектури TrinityCore. Досвід роботи з Battleground, PvP та ігровими механіками. Будет великим плюсом: Досвід роботи з AzerothCore. Eluna Lua Engine. Робота з DBC та MPQ. Досвід створення власних ігрових систем.Формат роботи Робота поетапно. Кожне завдання оформлюється окремим технічним завданням. Після кожного етапу проводиться обов'язкове тестування. Робота приймається тільки після перевірки безпосередньо в грі. Потрібен розробник, який вміє доводити функціонал до повністю робочого стану, а не тільки писати код
Налаштування та програмування плат. Потрібні спеціалісти, які знають Altium, C++. Надаємо бронь. Оплата - договірна.
Стоврити сумісність між наземною станцією управління, системою автоматичного старту (САС), радаром та літаком.
Потрібен MTA:SA developer. Мені потрібно допомогти зібрати чистий MTA:SA 1.6 mtasa-blue source під Windows. Що потрібно зробити: 1. Налаштувати середовище для збірки: Visual Studio, Git, DirectX SDK, CEF, DLL та інші залежності. 2. Зібрати чистий mtasa-blue client/server. 3. Перевірити, щоб клієнт запускався без помилок. 4. Пояснити, які файли/залежності потрібні. 5. Дати коротку інструкцію, як я зможу повторно зібрати клієнт сам. 6. Або ще допомогти через AnyDesk/Discord/Telegram. Важливо: - Без обходу античіту. - Без читів. - Без шкідливого коду. - Потрібна тільки легальна збірка source і налаштування середовища. Результат, який я хочу отримати: - зібраний чистий клієнт MTA:SA 1.6; - зібраний сервер або пояснення, як його зібрати; - список усіх залежностей; - коротка інструкція для повторної збірки; - пояснення, що саме було виправлено. Або Пропонувати свою ціну !
Потрібно розробити програму для Windows, яка дозволяє підключати iPhone з jailbreak через USB-кабель і керувати ним з комп’ютера. Основний функціонал: Підключення iPhone через USB. Програма повинна швидко розпізнавати підключений iPhone і працювати через кабель, щоб мінімізувати затримки та лаги. Трансляція екрану iPhone на комп’ютер. (На комп’ютері має відображатися екран телефону в реальному часі) Керування телефоном за допомогою миші. Користувач повинен мати можливість клікати, свайпати, прокручувати та керувати екраном iPhone за допомогою миші з комп’ютера. Введення тексту з комп’ютера. Має бути спільний буфер обміну між комп’ютером та iPhone. Передача файлів з комп’ютера на iPhone. Потрібно додати функцію завантаження файлів з комп’ютера в пам’ять телефону або в потрібні папки/додатки. Стабільна робота. Програма має працювати плавно, без значних затримок, зависань та обривів з’єднання. Сумісність: підтримка «зламаного» iPhone, rootless jailbreak, iOS 16.7.12, підключення через USB.