1 2 3
Источник: Пикабу - лучшее | 06.01.2026 в 18:44

4 дня назад выложил свой видеоконвертер — вы его сломали. Вот что я починил

Полезное Компьютер Программирование Софт Видеомонтаж Сайт IT Программист Длиннопост

Привет, Пикабу.

4 дня назад написал пост о том, как сделал браузерный видеоконвертер без серверов и регистрации. Ожидал 100 человек, пару комментов и тишину.

Получил поток багрепортов, запросов фич и пограничных кейсов, о которых даже не думал. Это было полезно. Вот что починил.

Сжатие увеличивало размер файла

В комментариях справедливо написали: «Закинул видео на 200 МБ, на выходе получил 300 МБ».

Причина: фиксированные битрейты. Загружаешь видео с низким качеством — алгоритм накручивает битрейт до своего стандарта и раздувает файл.

Решение: Adaptive Bitrate. Система анализирует исходный файл и подбирает параметры так, чтобы выход гарантированно был меньше входа:

  • Быстрое сжатие — 80% от оригинала
  • Сбалансированное — 60%
  • Максимальное — 40%Если изначальный битрейт уже довольно малый, сжатие будет минимальным

Output всегда меньше Input.

GIF на некоторых телефонах зависал на 100%

Прогресс-бар доходит до конца и замирает. Телефон греется. UI не отвечает.

Причина: JavaScript/WASM забивает память и процессор, не давая браузеру обновить интерфейс. ОС считает вкладку зависшей.

Решение:

Файл не грузится в память целиком, читается частями

Энкодер делает паузы каждые N кадров, браузер успевает отрисовать интерфейс

Сжатие до конкретного размера

Самый частый запрос: «Как сжать до 8 МБ для Дискорда?»

Двухпроходное кодирование. Если первый проход даёт 8.1 МБ — автоматическая коррекция, чтобы гарантированно влезть в лимит.

Video Constructor

Раньше: обрезать + сжать + убрать звук = 3 прогона через сервис. Долго, каждая перекодировка убивает качество.

Теперь: Action Stack. Накидываешь операции в очередь, они применяются за один цикл декодирования-кодирования. Качество страдает один раз вместо трёх.

Немного переработано внешнее оформление на главной странице

MKV с несколькими аудиодорожками

В файле 3 озвучки, а сервис брал первую попавшуюся.

Теперь: сервис парсит метаданные и даёт выбрать нужную дорожку из списка.

Остальные исправления

Кадрирование на мобиле: touch-зона была 12 пикселей, попасть пальцем нереально. Расширил до 32 пикселей, убрал скругления углов.

Превью для видео: можно загрузить свою картинку, она станет обложкой (первым кадром).

Старые браузеры: если браузер не поддерживает WebCodecs — честное предупреждение и переключение на FFmpeg-fallback. Медленнее, но работает.

Условия не изменились

Бесплатно

Без регистрации

Без загрузки на сервер (обработка локально)

Обратная связь

Протестировать все комбинации браузеров, ОС и устройств в одиночку невозможно.

Если нашли баг — пишите:

Браузер и версия

Операционная система

Что делали

Что сломалось

Сервис: vidocean.ru

Буду очень рад, если поддержите проект донатом(да и меня тоже)

https://pay.cloudtips.ru/p/cdf123e9

Сайт теперь должен быть доступен в РФ везде

Развернуть полностью
Источник: Пикабу - лучшее | 28.10.2025 в 06:47

Звучит как батл рояль

IT юмор IT Программирование Работа Программист Сеньор Скриншот

Источник: Пикабу - лучшее | 27.06.2025 в 18:50

Достойный представитель Дагестана

Программист Программирование ЕГЭ Дагестан Россия

Никита Жилин, выпускник школы №7 г. Кизляр, набрал 100 баллов по информатике на ЕГЭ!

С детства увлечён программированием, создавал собственные проекты, побеждал в олимпиадах. Мечтает поступить в МГУ и учиться в ШАД, чтобы разрабатывать масштабные и надёжные IT-системы.

Источник: Пикабу - лучшее | 06.04.2025 в 06:53

Врет наверное...

Юмор IT юмор Скриншот Код Программист Программирование

Источник: Пикабу - лучшее | 09.02.2025 в 06:50

Шутка про SQL

IT юмор Программирование IT Программист SQL Sql injection Комиксы Мемы

Источник: Пикабу - лучшее | 31.01.2025 в 06:50

Попросилновую нейросеть DeepSeek пошутить, ну как удачно?

DeepSeek IT юмор Программирование Программист Скриншот Чат

Источник: Пикабу - лучшее | 21.08.2024 в 06:56

Так, подожди

Картинка с текстом Юмор Программист Мемы Переписка Скриншот Тыжпрограммист Telegram (ссылка)

Телеграм - https://t.me/roflemem/3391

Источник: Пикабу - лучшее | 13.05.2024 в 18:53

Я написал свою книгу по программированию

Программирование IT Айтишники Программист Csharp Unity Gamedev Текст

Меня мало кто помнит но старички надеюсь пустят ностальгическую слезу. 8 лет назад здесь я кинул абсолютно безумный клич: "Буду обучать бесплатно любого желающего программированию". Я думал соберу человек 10 и в качестве хобби помогу людям. :))

Шут там, собралось почти 2000 человек и я провёл месяц без сна так, как проверял всем домашки и постоянно вёл лекции. И самое весёлое что это правда было просто хобби и я не взял ни рубля с людей а также не продавал никаких курсов. Странно это слышать в эру прогревов и теневых продаж, не правда ли?

Через 2 года после этих занятий я сел писать книгу по программированию на языке C# и благодаря участникам тех занятий мы собрали 85 000 рублей на написание на краудфандинге. Спустя 6 лет с того момента я закончил.

Книга научит вас языку программирования C# с самых основ через практику. Мы начнём с вами с переменных и закончим инкапсуляций техник динамического программирования в объектно-ориентированном дизайне (чтобы это не значило).

В книге получилось почти 400 страниц и вы можете забрать бесплатно PDF здесь - https://t.me/sakutin_csharp/2274

Спасибо Пикабу за всё!

Развернуть полностью
Источник: Пикабу - лучшее | 15.04.2024 в 18:47

Записал на YouTube бесплатный обучающий курс по инженерии данных, кому интересно - можете ознакомиться

Программист Программирование IT Python Удаленная работа Linux Видео YouTube

IT, Python3, SQL, Linux, Data Engineering, разработка, Программирование, обучение, Войти в IT, Airflow

Всем привет!

Меня зовут Александр.

В IT работаю уже почти 15 лет, большую часть этого времени что-то делаю с данными: от инженерии и аналитики - до машинного обучения.

Последние несколько лет начал менторить людей (пруф: https://getmentor.dev/mentor/aleksandr-berdyshev-1720).

И меня поразило: из 10 человек, которые пытались в IT вкатиться через Python, все 10 человек шли в Backend - разработку. Где вакансий не так уж и много, т.к. приходится конкурировать с разработчиками на PHP, Go, Node.js

Я подумал: "Странно, почему все в бекендеры пытаются пойти?". Дело оказалось в том, что про инженерию или аналитику данных люди даже не слышали (а там вакансий даже больше, чем на бекенд на Python. Сейчас просто дикая нехватка аналитиков данных).

А почему не слышали - потому что на русскоязычном ютубе об этом информации практически нет.

Я решил исправить это дело, набрал бесплатно группу в 12 человек и начал их учить на инженеров данных. Все снятые видео выкладывал на ютуб.

Почему стоит входить в IT через инженерию данных:

Бесплатный курс "С 0 на инженера данных" тут:

Записал 40 уроков - их реально пройти за 4 месяца со всеми ДЗ.

Рассказываю про Python, Linux, SQL, Airflow.

Видоса до 4-го бывают иногда проблемы со звуком, потом эти проблемы решил.

Записывал всё для людей, начинающих с 0 - так что не стоит на уроке с типами данных писать, что я не даю на 1-2 уроке людям сразу мутабельность - у меня была задача идти в таком темпе, чтобы новички всё поняли и не забили.

Надеюсь кому-то это поможет изменить свою жизнь и начать нормально зарабатывать.

Развернуть полностью
Источник: Пикабу - лучшее | 06.02.2024 в 11:00

Забавный способ найма в IT

IT IT юмор Программирование Программист Найм Скриншот Комментарии Сарказм Собеседование

Источник: Пикабу - лучшее | 30.01.2024 в 08:00

Немного юмора в ленту

IT юмор Юмор Twitter Скриншот Программист Junior

Источник: Пикабу - лучшее | 19.10.2023 в 09:00

Какой язык программирования стоит учить первым

Мемы Программирование Программист Мат Картинка с текстом Юмор IT юмор
Источник: Пикабу - лучшее | 11.10.2023 в 21:10

Программист

Юмор Скриншот Twitter Вакансии Программист Telegram (ссылка) Диплом
Источник: Пикабу - лучшее | 26.09.2023 в 15:00

Не баян, а нестареющая классика

Юмор Картинка с текстом Повтор Программист Мат
Источник: Пикабу - лучшее | 17.07.2023 в 00:00

Разумно

Скриншот Twitter Программист
1 2 3