Вырезание фрагмента из MP4 / MOV
Вырежьте фрагмент из MP4 или MOV по временному диапазону — по URL или локальному файлу. Визуальная шкала с маркерами.
Что делает инструмент
Вырезание фрагмента из MP4 — извлекает временной отрезок из видеофайла и скачивает его как отдельный .mp4.
Работает с:
- Удалённым URL — вставьте прямую ссылку на
.mp4-файл (сервер должен поддерживатьContent-Lengthи HTTP Range-запросы с CORS) - Локальным файлом — выберите файл с диска; всё остаётся на вашем компьютере
Как использовать
- Выберите источник — переключитесь на Удалённый URL или Локальный файл и укажите видео.
- Анализируйте — нажмите Анализировать. Инструмент читает только метаданные MP4 (блок moov), а не весь файл. Для больших удалённых файлов это обычно меньше 1 МБ.
- Выберите диапазон — перетащите маркеры на шкале времени. Можно также вводить время вручную в полях Начало и Конец в формате
Ч:ММ:СС,М:ССили в секундах. - Задайте имя файла — введите желаемое название (расширение
.mp4добавится автоматически). - Вырезать и скачать — загружается только тот байтовый диапазон, который соответствует вашему выбору.
Выравнивание по GOP (привязка к ключевым кадрам)
Видео в MP4 хранится группами кадров (GOP). Каждая группа начинается с ключевого кадра (I-кадра), за которым следуют зависимые кадры. Начать воспроизведение или создать корректный клип в середине GOP невозможно.
При выборе точки начала инструмент автоматически смещает её к ближайшему предшествующему ключевому кадру. Оранжевая линия на шкале отмечает реальное начало; подсказка Реальное начало под полями ввода показывает скорректированное время.
Метки ключевых кадров на шкале помогают точно разместить маркер на границе GOP, когда важна точность.
Технические подробности
- Инструмент читает блок
moov(метаданные MP4) через HTTP Range-запросы — как правило, первые 64 КБ файла. - Для выбранного диапазона собираются сэмплы (кадры).
- В памяти строится новый самодостаточный MP4-файл с корректными блоками
ftyp,moovиmdatи точными смещениями чанков (stco/co64). - Результат упаковывается как
BlobURL и скачивается напрямую.
Ограничения
- CORS для удалённых URL: сервер должен отправлять
Access-Control-Allow-Originи принимать Range-запросы. Большинство CDN-файлов работает; некоторые закрытые сервисы — нет. - Память: весь фрагмент собирается в памяти перед скачиванием. Фрагменты весом в несколько сотен мегабайт могут работать медленно.
- Без перекодирования: инструмент копирует сэмплы как есть. Выходной кодек — тот же, что и у источника (H.264, H.265, VP9 и т.д.).