Конвертер 3GP в FLV
Конвертируйте файлы 3GP в FLV прямо в браузере с помощью FFmpeg, без загрузки на сервер.
Ввод
Вывод
Документация
Зачем конвертировать видео?
Видеофайл — это контейнер, название которого определяется расширением. Он содержит изображение и звуковую дорожку, сжатые с помощью кодеков. Программа, телефон, телевизор или веб-сайт воспроизводит файл, только если поддерживает и контейнер, и кодеки. При конвертации видео помещается в контейнер и кодеки, которые позволяют воспроизводить его там, где вам нужно.
| Формат | Подходит для |
|---|---|
| MP4 | Обмена файлами и загрузки; это наиболее широко поддерживаемый видеоформат |
| MOV | Устройств и программ Apple |
| WebM | Видео на веб-страницах |
| MKV | Фильмов и сериалов в медиаплеерах, таких как VLC |
| AVI | Старых программ и плееров Windows с поддержкой Xvid |
| GIF | Коротких зацикленных роликов без звука; отображается везде, где можно показать изображение |
| WMV | Windows Media Player и старых программ Windows |
| FLV | Старых видеоплееров Flash |
| MPEG | Создания DVD и старых плееров |
| 3GP | Старых мобильных телефонов |
Описание инструмента
Этот инструмент конвертирует видео между форматами MP4, MOV, WebM, MKV, AVI, WMV, FLV, MPEG и 3GP, а также в анимированный GIF и обратно. Все конвертеры видео здесь работают одинаково — от общего конвертера видео до инструментов для отдельных пар форматов, например MOV в MP4 или MP4 в GIF: изначально выбраны форматы, указанные в названии, а меню «Источник» и «Цель» позволяют выбрать любые другие. При просмотре файлов отображаются только видео в формате источника, но файл, перетащенный в инструмент, может быть в любом из поддерживаемых форматов: формат источника определяется по файлу, поэтому файл MKV можно конвертировать даже с помощью конвертера MOV в MP4. В разделе «Целевой формат» в настройках параметры «Разрешение», «Частота кадров», «Качество» и «Аудио» позволяют уменьшить видео или удалить звук; по умолчанию видео не изменяется. Затем нажмите «Конвертировать». Индикатор выполнения отображается, пока загружается FFmpeg, и показывает ход конвертации; кнопка «Отмена» останавливает её. При выборе другого файла, формата или параметра результат сбрасывается, пока вы снова не нажмёте «Конвертировать». По завершении проверьте предварительный просмотр под кнопками или перемещайтесь по видео с помощью шкалы времени ниже, затем скачайте конвертированный файл: в его имени сохранится исходное название, но расширение будет новым.
Видео конвертируется на вашем устройстве с помощью FFmpeg и никогда не загружается на сервер. Перед первой конвертацией страница загружает FFmpeg; размер файла составляет около 30 МБ.
Параметры
- Разрешение уменьшает видео так, чтобы его короткая сторона имела заданное количество пикселей, сохраняя пропорции: при разрешении 720p видео размером 1920 × 1080 становится 1280 × 720, а вертикально снятое видео — 720 × 1280. Если видео уже меньше, его размер не меняется: увеличение лишь сделало бы файл больше. «Исходное» сохраняет размер.
- Частота кадров (fps) удаляет кадры, чтобы их количество не превышало заданное в секунду. Если в видео кадров меньше, их количество не меняется; «Исходная» сохраняет все кадры.
- Качество определяет, сколько деталей изображения сохранится при повторном кодировании. Среднее и Низкое качество уменьшают размер файла, но изображение становится более мягким и блочным. Для GIF вместо этого уменьшается количество цветов: 256 на кадр при Высоком качестве, 128 при Среднем и 64 при Низком; при Низком качестве дизеринг не применяется.
- Аудио позволяет сохранить звук или удалить его.
- Если в качестве целевого формата выбран GIF, для параметров «Разрешение» и «Частота кадров» устанавливаются значения 360p и 10, чтобы GIF оставался небольшим. При выборе другого целевого формата для этих параметров снова устанавливается значение «Исходное». В GIF нет звука, поэтому для параметра «Аудио» устанавливается значение «Удалить».
Как это работает
FFmpeg, скомпилированный в WebAssembly, работает в браузере. Он берет из файла первую видеодорожку и первую аудиодорожку и сохраняет их в целевом формате:
- Если в видео уже используется кодек, поддерживаемый целевым форматом, а параметры сохраняют исходное разрешение и частоту кадров и установлено Высокое качество, видео копируется без изменений. То же относится к звуку, если целевой формат поддерживает его кодек. Копирование значительно быстрее повторного кодирования и не снижает качество.
- В противном случае выполняется повторное кодирование, которое занимает больше времени. FFmpeg использует одно ядро процессора в браузере. Уменьшение разрешения или частоты кадров ускоряет процесс.
| Цель | Видеокодек | Кодек звука | Копируется без изменений |
|---|---|---|---|
| MP4, MOV, FLV | H.264 | AAC | Видео H.264, звук AAC |
| MKV | H.264 | AAC | Видео H.264, H.265, VP8, VP9 и AV1; звук AAC, MP3, AC-3, Opus, Vorbis и FLAC |
| WebM | VP8 | Vorbis | Видео VP8, VP9 и AV1; звук Vorbis и Opus |
| AVI | MPEG-4 Part 2 (Xvid) | MP3 | Видео MPEG-4 Part 2, звук MP3 |
| WMV | Windows Media Video 8 | Windows Media Audio 2 | Те же кодеки |
| MPEG | MPEG-2 | MPEG Audio Layer II | Видео MPEG-2, звук MP2 |
| 3GP | H.264 Baseline | AAC | Звук AAC |
| GIF | GIF | Без звука | Ничего |
- Телефон может сохранять вертикально снятое видео как изображение, повернутое набок, с флагом поворота. MP4 и MOV сохраняют этот флаг, поэтому такое видео можно скопировать в эти форматы без изменений. Для остальных форматов видео повторно кодируется и поворачивается вертикально.
- Для H.264 и WMV ширина и высота должны быть четными, поэтому у видео с нечетной шириной или высотой удаляется последний ряд или столбец пикселей.
- Для каждого кадра GIF создается собственная палитра цветов, лучше всего ему подходящих. GIF поддерживает не более 50 кадров в секунду, поэтому частота кадров более быстрого видео уменьшается до 50.
- Файлы 3GP предназначены для старых телефонов: видео уменьшается до размера, подходящего для изображения 640 × 480 пикселей, а частота кадров ограничивается 30 в секунду, даже если параметры допускают большее значение.
- Объемный звук в файлах WMV, AVI и MPEG преобразуется в стереозвук, поскольку их звуковые кодеки поддерживают не более двух каналов.
- Субтитры, дополнительные аудиодорожки и обложки не включаются.
- Файлы MPEG сохраняются с расширением .mpg в виде программного потока MPEG-2, как файлы на DVD.
- Браузеры не могут воспроизводить AVI, WMV, FLV и MPEG, поэтому при выборе одного из этих форматов предварительный просмотр показывает исходное видео. Некоторые браузеры не могут воспроизводить MOV, MKV или 3GP; в таком случае плеер сообщит об этом.
Советы
- Чтобы видео воспроизводилось везде, конвертируйте его в MP4.
- Чтобы уменьшить размер видео, снизьте качество или разрешение.
- Видео H.265 (HEVC) повторно кодируется в H.264 при конвертации в MP4 и MOV. MKV позволяет копировать H.265 без изменений — это значительно быстрее, если плеер поддерживает этот кодек.
- Делайте GIF короткими и уменьшайте разрешение или частоту кадров, чтобы получить файл меньшего размера.
- FFmpeg хранит в памяти всё видео и конвертированный файл, поэтому очень большое видео может не конвертироваться, особенно на устройстве с небольшим объемом памяти.