AskCleanAskClean

Обрізайте, кадруйте, повертайте й змінюйте роздільність відео

Шість змін, один прохід, нічого не вивантажується. Три з них — поворот, прибирання звуку та обрізання кінця — узагалі не потребують перекодування: стиснена картинка копіюється наскрізь, тож вони готові за секунди й кожен піксель залишається на місці. Інші три справді перекодовують, і інструмент скаже, що саме до чого належить, ще до того, як ви щось натиснете.

Три з цих шести змін безкоштовні

Зазвичай вважають, що редагувати відео означає перекодовувати його: кожен кадр декодувати, змінити й стиснути заново, витрачаючи на це і час, і якість. Для половини того, що робить ця сторінка, таке припущення просто хибне. Повернути відео, прибрати з нього звук і відрізати кінець можна, не декодуючи ані кадру — стиснена картинка копіюється з одного файлу в наступний точно такою, як є. Результат виходить за секунди, якою б не була тривалість відео, і він не просто близький до оригіналу, а біт у біт та сама картинка.

Причину варто знати, бо вона й пояснює, де проходить межа. Поворот зберігається не поворотом пікселів; це число в заголовку файлу, яке каже плеєру, яким боком малювати. Прибрати звук означає записати на одну доріжку менше. Відрізати кінець означає зупинити копіювання раніше. Жодна з цих речей не потребує розуміння картинки, тож жодна її й не торкається. Кадрування, масштабування та зміна частоти кадрів протилежні: кожне з них створює кадри, яких у джерелі не було, а взятися їм більше нізвідки, крім декодування й повторного стиснення всього.

Цей інструмент з’ясовує, з якого боку тієї межі стоїть ваш вибір, для кожної зміни окремо, і показує це до того, як ви погодитеся. Виберіть лише безкоштовні зміни — і отримаєте миттєвий шлях. Додайте одну не безкоштовну — і перекодується все відео; частковим таке не буває, і саме тому позначка змінюється в ту мить, коли ви торкаєтеся однієї з них.

ЗмінаСкільки коштуєЧому
Поворот на 90° / 180° / 270°НічогоЗаписується як позначка орієнтації в заголовку MP4. Плеєри читають її й повертають картинку просто коли малюють, тож жоден кадр не змінюється.
Прибрати звукНічогоЗвукова доріжка просто не записується. Відеодоріжка копіюється незайманою, точно так, як було б і зовсім без змін.
Обрізати кінецьНічогоКопіювання зупиняється в вибраній вами точці. Усе, що перед нею, уже стиснене й потрапляє в новий файл без змін.
Обрізати початокПерекодуванняВаша нова точка початку майже напевно не ключовий кадр, а кадри після неї без ключового не декодуються. Альтернативою було б без попередження повернути вам секунду-дві, які ви просили прибрати.
КадруватиПерекодуванняМенший кадр це інша картинка. Кожен кадр доводиться декодувати, обрізати й стиснути заново.
Змінити роздільність або частоту кадрівПерекодуванняПричина та сама — кадрів на виході в джерелі немає, і їх доводиться створювати.

Коли перекодування таки відбувається, відео виходить як H.264 зі звуком AAC, поєднання, яке відтворюється будь-де. Це свідомий вибір на користь придатності будь-де, і в нього є один наслідок, про який варто прочитати нижче, якщо ваше джерело HEVC.

Обрізання: чому кінець безкоштовний, а початок ні

На шкалі часу два повзунки, і коштують вони не однаково. Перетягування правого скорочує відео тим, що зупиняє копіювання раніше — нічого не декодується, нічого не стискається, і двогодинний файл обрізається приблизно так само швидко, як двохвилинний. Перетягування лівого перекодовує все відео, що залишилося, і варто зрозуміти чому, а не вважати це довільним обмеженням.

Стиснене відео це не низка незалежних картинок. Ключовий кадр повний сам собою; кадри після нього зберігають лише те, що змінилося з того часу, іноді впродовж кількох секунд поспіль. Ріжте в довільній точці — і ви опинитеся посеред такої низки з кадрами, які описують зміни до картинки, якої у вас уже немає. Звідси є лише два чесні виходи: тихо відсунути ваш зріз назад до попереднього ключового кадру, повернувши вам до кількох секунд, які ви прямо просили прибрати, або декодувати від того ключового кадру й перекодувати від вашої справжньої точки зрізу. Цей інструмент обирає друге, тож відео починається там, де ви сказали.

На практиці це означає, що відрізати довгий вступ від довгого відео забирає реальний час, а відрізати від того самого відео хвіст ні. Якщо вам потрібне лише одне з двох, робити тільки кінець значно дешевше. Якщо потрібні обидва, ціна така сама, як за один початок — один прохід опрацьовує все, що ви вибрали.

Звукова доріжка живе за тим самим правилом. Обрізання кінця копіює звук незайманим; обрізання початку перекодовує його в AAC. Один випадок доброго виходу не має: доріжку Dolby в браузері перекодувати неможливо взагалі, тож обрізати початок файлу зі звуком Dolby означає втратити звук. Панель каже про це до початку, а повернення лівого повзунка на нуль зберігає доріжку.

Кадрування й поворот, і в якому порядку вони відбуваються

Перетягніть рамку по попередньому перегляду, щоб кадрувати. Перетягніть усередині рамки, щоб зсунути її, перетягніть за кут, щоб змінити розмір, торкніться раз, щоб скасувати. Це працює й із клавіатури: наведіть фокус на рамку, і стрілки будуть її зсувати, а з утриманим Shift замість цього змінювати розмір — зручно, коли потрібен точний край, а трекпад не слухається.

Поворот застосовується першим, і рамка кадрування живе вже в повернутій картинці. Це важливо, щойно ви скористаєтеся обома: поверніть горизонтальне відео у вертикальне, і кадр стане 1080 у ширину на 1920 у висоту, тож рамка, що була біля правого краю, тепер біля верхнього. Замість того щоб змушувати вас малювати заново, рамка повертається разом із картинкою й тримається того, що ви в неї взяли. Роздільність застосовується останньою, до того, що залишило кадрування — тож якщо обкадрувати відео 1080p до невеликої області й потім вибрати 720p, ви отримаєте 720p тієї області, а не кадр 720p із невеликою областю в ньому.

Єдине, чого рамка кадрування не може, це показати попередній перегляд файлу, який ваш браузер не вміє відтворювати. Найчастіші випадки MKV і ProRes: цей інструмент читає їх цілком нормально, але власний відеоелемент браузера часто відмовляється їх показувати. Коли так стається, ви отримуєте порожній кадр правильних пропорцій замість картинки, а кадрування все одно працює — ви малюєте по правильній формі, просто без орієнтира. Для кодеків, які взагалі неможливо декодувати, кадрування вимикається повністю, бо кадрування, яке нічим намалювати, це не кадрування.

  1. Спершу поверніть, якщо збираєтеся. Рамка кадрування іде за картинкою, тож ви не втратите обраного.
  2. Витягніть рамкою область, яку хочете залишити. Усе поза нею притемнюється, щоб ви бачили результат.
  3. Виберіть роздільність, якщо хочете ще й менший результат. Вона застосовується до обкадрованої області.

Обидва розміри на виході округлюються до парних чисел, бо кодувальники відео цього вимагають. Кадрування на 801 піксель стає 802 — різниця, якої ви не побачите, а єдиною альтернативою була б відмова кадрувати.

Роздільність, частота кадрів і те, що насправді робить файл меншим

Роздільність і частота кадрів тут можуть іти тільки вниз. Вибрати роздільність вищу за джерело означало б вигадати деталі, яких ніколи не записували, і взяти з вас за них байти; те саме з частотою кадрів, де додаткові кадри були б дублікатами. Варіанти вище за ваше джерело сховані, а не запропоновані й тихо проігноровані.

Зниження роздільності справді надійно зменшує файл, бо меншій кількості пікселів чесно потрібно менше бітів. Зі зниженням частоти кадрів історія інша, і саме тут багато порад помиляється. Менше кадрів за секунду в принципі означає менше даних — але кодувальник тут вибирає бітрейт із розмірів того, що виходить, а не з того, скільки кадрів йому дали, тож удвічі менша частота кадрів не робить файл удвічі меншим. Що вона надійно робить, то це смикає рух. Змінюйте частоту кадрів, коли 60 кадрів/с більше, ніж потрібно для місця призначення, а не як спосіб зберегти місце.

Якщо мета розмір, то це не та сторінка, а та це компресор: він дає задати рівень якості або цільовий розмір і рахує назад до бітрейту. Те, що ця сторінка робить із розміром, здебільшого побічне — обрізання робить файл коротшим і тому меншим, кадрування й масштабування його зменшують, а поворот чи прибирання звуку майже не зрушують.

Є один спосіб, яким ця сторінка може зробити файл більшим. Якщо ваше джерело HEVC — а це те, що записують сучасні iPhone — і ви робите зміну, яка перекодовує, результатом буде H.264, бо саме він відтворюється будь-де. H.264 потребує більше бітів за HEVC на ту саму картинку, тож обкадрований кліп із HEVC може вийти більшим за оригінал, попри меншу кількість пікселів. Поворот, прибирання звуку та обрізання кінця обходять це повністю: вони залишають HEVC точно таким, як був.

Що станеться зі звуком

Прибрати звук найпростіша операція на цій сторінці: звукова доріжка не записується, відеодоріжка копіюється, і файл виходить за секунди. Це справжнє прибирання, а не зміна гучності — доріжки немає, вона не беззвучна, тож повернути її нічим, а файл виходить трохи меншим.

Коли ви звук залишаєте, те, що з ним станеться, залежить від інших змін. Усе, крім обрізання початку, копіює звук біт у біт, разом із каналами об’ємного звуку. Обрізання початку перекодовує його в AAC із тієї самої причини з ключовими кадрами, що й у картинки, а це швидко й на відео не впливає. Багатоканальний звук на цьому шляху зводиться до стерео, бо кодувальники AAC у браузерах відмовляються від багатоканального входу навідріз — зведення краще за провалений експорт.

Dolby Digital це виняток, і панель розписує його, коли він стосується справи. Доріжки AC-3 та E-AC-3 можна копіювати, але не перекодовувати, бо в браузерах немає декодувальника Dolby. Тож вони переживають на цій сторінці кожну зміну, крім однієї: обрізання початку, яке вимагає перекодування, а воно неможливе. Замість того щоб провалити весь експорт, інструмент прибирає звук і каже про це заздалегідь — а якщо обрізати тільки кінець, доріжка залишається цілою.

Чого цей інструмент не робить

Це інструмент змін за один прохід, а не редактор, і межі варто назвати прямо, а не змушувати вас натрапляти на них самотужки.

  1. На виході лише MP4. Що б ви не поклали всередину, назовні виходить MP4.
  2. Один кліп, один прохід. Немає ні склеювання двох відео, ні вирізання ділянки з середини, ні черги для пакетної обробки.
  3. Немає ні прокручування шкали часу, ні відтворення результату. Попередній перегляд показує кадр у вашій точці початку, щоб ви бачили, що кадруєте — це не плеєр.
  4. Ні фільтрів, ні корекції кольору, ні зміни швидкості, ні тексту чи водяних знаків.
  5. Субтитри, розділи й вкладені файли відкидаються, як і всюди, де цей сайт конвертує відео. Переносяться лише картинка та звук.
  6. Обмеження розміру немає, а перевірка диска є. Результат записується в локальне сховище під час створення, тож пам’ять не росте разом із файлом — але місце має бути, і це перевіряють до початку.

Ваш оригінал ніколи не змінюють і не переміщують. Те, що ви завантажуєте, це новий файл, тож видалення джерела залишається свідомим рішенням, яке ви ухвалюєте самі.

FAQ

Як обкадрувати відео без вивантаження?

Перетягніть відео в інструмент вище й намалюйте рамку по попередньому перегляду. Усе працює у вашому браузері: файл читається з вашого диска, декодується й перекодовується вашим власним пристроєм і записується назад у локальне сховище. Мережею не йде нічого — можете відкрити панель мережі під час роботи або від’єднати інтернет після завантаження цієї сторінки й обкадрувати все одно. Кадрування таки перекодовує, бо менший кадр це інша картинка, тож час потрібен пропорційно тривалості відео.

Чому поворот миттєвий, а кадрування повільне?

Бо це різного роду операції. Поворот зберігається як позначка в заголовку файлу, яка каже плеєрам, яким боком малювати картинку, тож жоден кадр не торкаються — відео копіюється як є за секунди. Кадрування створює кадри, яких у джерелі немає, а це означає декодувати кожен кадр, обрізати його й стиснути заново. Це справжня робота, і вона пропорційна тривалості відео.

Чи втрачається якість під час обрізання відео?

Ні, якщо ви обрізаєте лише кінець — це пряме копіювання, і картинка, що залишилася, біт у біт та сама, що в оригіналі. Обрізання початку таки перекодовує, бо нова точка початку майже ніколи не припадає на ключовий кадр, а кадри після неї без нього не декодуються. Це коштує одне покоління якості. Якщо вам потрібно лише відрізати хвіст, робити саме це і швидше, і без утрат.

Чому я не можу зсунути повзунок початку на цьому файлі?

Бо відеокодек цього файлу неможливо декодувати в браузері — звичайний випадок це ProRes — а обрізання початку потребує перекодування, яке потребує декодування. Замість того щоб змусити вас чекати експорту, який усе одно провалиться, повзунок початку закріплено на нулі. Обрізання кінця, поворот і прибирання звуку на таких файлах усе одно працюють, і всі три миттєві.

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

Не надійно, і про це варто сказати прямо, бо широко повторюють протилежне. Кодувальник вибирає бітрейт із розмірів того, що виходить, а не з кількості кадрів, тож удвічі менша частота кадрів не робить файл удвічі меншим. Що вона точно робить, то це смикає рух. Знижуйте частоту кадрів, коли місцю призначення не потрібні 60 кадрів/с — а щоб зменшити розмір, знижуйте роздільність або скористайтеся компресором, який націлюється на розмір напряму.

Чому мій файл побільшав після кадрування?

Майже напевно тому, що джерело було HEVC. Сучасні iPhone записують HEVC, а будь-яка зміна, що перекодовує, дає замість нього H.264, бо H.264 відтворюється будь-де, а файл HEVC ні. H.264 потребує більше бітів на ту саму картинку, і це може переважити пікселі, які ви прибрали кадруванням. Поворот, прибирання звуку та обрізання кінця обходять це повністю — вони залишають початковий HEVC незайманим.

Чи можна повернути відео без перекодування?

Так, і саме це робить цей інструмент. MP4 зберігає орієнтацію як позначку перетворення, а не поворотом пікселів, тож повернути означає записати одне число й скопіювати картинку без змін. Це завершується за секунди незалежно від тривалості, якість тотожна, і працює навіть на файлах, чий кодек браузери не вміють декодувати. Поєднайте це з прибиранням звуку чи обрізанням кінця, і вся робота все одно буде миттєвою.

Чи можна зробити кілька змін одночасно?

Так — у цьому й сенс робити це тут, а не по одному експорту за раз. Усе, що ви вибрали, застосовується в один прохід, тож кадрування плюс зміна роздільності плюс обрізання коштують одне перекодування, а не три. Це важливо й для якості: кожен окремий експорт був би ще одним поколінням із утратами. Зауважте, що додавання однієї зміни з перекодуванням до набору безкоштовних перекодовує все; частковим таке не буває.

Чому мій попередній перегляд для кадрування порожній?

Бо ваш браузер не вміє відтворювати саме цей файл, а це звична річ із MKV і ProRes. Інструмент читає такі файли цілком нормально — він користується власним читачем, а не відеоплеєром браузера — але елементу попереднього перегляду показувати нічого. Замість картинки ви отримаєте порожній кадр правильних пропорцій, а рамка кадрування все одно працює, тож ви малюєте по правильній формі, просто без картинки під нею.

Чи є обмеження на розмір файлу?

Немає. Результат записується в локальне сховище браузера просто під час створення, а не збирається в пам’яті, тож двогодинному файлу потрібно приблизно стільки ж пам’яті, як двохвилинному. Замість цього перевіряють вільне місце на диску, ще до початку, а не на середині. Для миттєвих змін це все одно майже не має значення: повернути чи прибрати звук у файлі на кілька гігабайтів усе одно справа секунд, бо жоден кадр не декодується.

У яких браузерах це працює?

У Chrome, Edge та інших браузерах на Chromium, а також у Safari 18 і новішому. Firefox не надає підтримки відео у WebCodecs, на яку це спирається, і сторінка виявляє це під час завантаження, а не після того, як ви вибрали файл. Мобільні браузери працюють на сучасних пристроях, хоча довге кадрування чи зміна роздільності на телефоні йдуть повільно.

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

Ні. Жоден сервер тут не бере участі в жодний момент — файл читається локально, обробляється вашим власним пристроєм і записується назад у локальне сховище. Саме тому немає ні черги, ні щоденної квоти, ні акаунта, ні водяного знака: немає інфраструктури, витрати на яку треба відбивати. Відкрийте панель мережі під час роботи, і побачите, що назовні не йде нічого.

Читайте також

Стисніть відео, не вивантажуючи його нікудиСтискайте відео у своєму браузері. Нічого не вивантажується, і немає обмеження розміру: результат записується на диск під час кодування, тож файли на кілька гігабайтів працюють.Конвертуйте MOV, MKV і WebM у MP4Конвертуйте MOV, MKV або WebM у MP4 у своєму браузері. Більшості файлів потрібна лише нова оболонка, тож вони готові за секунди й картинка залишається незмінною — і нічого не вивантажується.Конвертуйте відео в MP3 або видобудьте звукВитягніть звукову доріжку з відео як M4A, перетворіть її в MP3 або приберіть звук і залиште картинку. Перенесення доріжки миттєве й без утрат, і нічого не вивантажується.Як стиснути відео на iPhone без втрати якостіСтискайте відео на iPhone без помітної втрати якості: змініть параметри запису, перекодуйте у HEVC, скористайтеся безкоштовними iMovie чи «Швидкими командами» або стисніть усю медіатеку гуртом.

Команда AskClean · Оновлено 2026-08-21