Без завантаження, 100% локально, без облікового запису

Змінити швидкість відео

Прискорте навчальне відео чи сповільніть кліп для деталей, звук слідує без ефекту бурундука. Усе працює у браузері; файл ніколи не залишає ваш пристрій.

Як працює Швидкість відео

Швидкість відео змінює темп відтворення кліпу від 0,25× до 4× прямо у вашому браузері за допомогою ffmpeg, скомпільованого у WebAssembly. Відеопотік перераховується фільтром setpts (пряме переписування часових міток, тому немає ні змішування кадрів, ні втрати якості понад саме перекодування), а аудіодоріжка розтягується в часі тим самим ланцюжком фільтрів atempo, який використовує «Швидкість аудіо», тому звук слідує за новим темпом без ефекту бурундука чи уповільненого голосу.

Швидкості поза діапазоном 0,5×-2×, який приймає один етап atempo, досягаються автоматичним об'єднанням кількох етапів у ланцюжок; вам достатньо просто вибрати значення від 0,25× до 4×. Нічого не завантажується на сервер: файл читається, обробляється і перекодовується на вашому власному пристрої.

Швидкість відео: покрокова інструкція

  1. Перетягніть або виберіть відеофайл, який хочете прискорити чи сповільнити.
  2. Встановіть швидкість повзунком або кнопкою пресету, від 0,25× до 4×.
  3. Натисніть «Почати». ffmpeg перераховує таймінг відео і розтягує аудіо локально.
  4. Перегляньте результат і завантажте його після завершення обробки.

Поширені сценарії використання

  • Прискорення навчального скрінкасту до 1,5× або 2×, щоб дивитися його швидше.
  • Сповільнення спортивного чи танцювального кліпу до 0,5×, щоб вивчити техніку кадр за кадром.
  • Скорочення тривалого кліпу під обмеження за часом у соцмережах без вирізання контенту.
  • Підлаштування тривалості відеокліпу під фіксовану тривалість музичного треку.

Поширені запитання

Чи завантажується моє відео кудись для зміни швидкості?

Ні. ffmpeg, скомпільований у WebAssembly, перераховує таймінг відео й аудіо прямо у вкладці вашого браузера. Файл зчитується в пам'ять вашого пристрою, обробляється там, а прискорений чи сповільнений результат пропонується як локальне завантаження. Відкрийте вкладку «Мережа» в інструментах розробника браузера під час роботи інструмента, жодного запиту з вашим відео ви не побачите.

Чи змінюється тон аудіо разом зі швидкістю?

Ні. Аудіодоріжка проходить те саме розтягування в часі atempo, яке використовує «Швидкість аудіо»: воно змінює тривалість, не зсуваючи тон. Голос на 2× звучить швидше, але не вище; на 0,5× звучить повільніше, але не нижче. Якщо потрібна саме зміна тону, для цього окремо від швидкості існує інструмент «Висота тону аудіо».

Чому відеопотік використовує іншу техніку, ніж аудіопотік?

Таймінг відео, це пряме переписування часових міток (setpts=PTS/швидкість): кожен кадр просто отримує новий час показу, тож при помірній зміні швидкості кадри не вигадуються і не відкидаються. З аудіо так не вийде: наївна зміна частоти дискретизації зсунула б тон, тому воно проходить через ланцюжок фільтрів atempo, той самий, на який спирається «Швидкість аудіо».

Чи перекодовує зміна швидкості все відео?

Так. Обидва потоки, відео й аудіо, перекодовуються, оскільки їхній таймінг переписується. Кодек виводу обирається за розширенням вихідного файлу (H.264 для MP4/MOV/MKV, VP8 для WebM), тож результат залишається відтворюваним будь-де.

Який найбільший файл можна прискорити чи сповільнити?

До 500 МБ, така сама межа, як і в інших одноразових відеоінструментах на ffmpeg на цьому сайті (обертання, обрізання, тримінг). На мобільному пристрої з обмеженою пам'яттю ліміт автоматично знижується, щоб вкладка не вичерпала пам'ять.

Чи працює зміна швидкості відео офлайн?

Здебільшого так. Сама зміна швидкості завжди виконується на вашому пристрої, тож відео ніколи не залишає вашу машину. Єдиний нюанс: рушій ffmpeg, це доволі великий файл, який завантажується з цього сайту при першому використанні будь-якого інструмента на ffmpeg. Щойно це завантаження і сторінка завершаться, можна відключитися від мережі, зміна швидкості й далі працюватиме.