1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sinstar_889-ffmpeg_learn

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.06.2025 20:45 2649c7e

ffmpeg_learn

Описание

Использование Java и ffmpeg для обработки видео

Использование ffmpeg для обработки видео (цель — загрузить видеофайлы на LanZou Cloud, который поддерживает только файлы размером менее 100 МБ)

  • FFMpegVideoCutUtil: Реализует базовые функции резки видео, разделяя видео на части размером менее 100 МБ в зависимости от его длины и размера
  • ProjectService: Объединяет функции FFMpegVideoCutUtil, реализуя полную функциональность
  1. Просмотр каталога и копирование видео размером менее 100 МБ в новый каталог
  2. Просмотр каталога и разделение видео размером более 100 МБ на части размером менее 100 МБ
  3. Вторая операция может привести к тому, что последнее видео все еще будет иметь размер более 100 МБ, поэтому требуется дополнительная операция резки
  4. Изменение расширения всех видеофайлов на .zip

Данные до обработки Image text

Данные после обработки Здесь можно написать произвольный текст

Прямые ссылки на LanZou Cloud
  • Класс функций: LanZouParseService
  • Пример демонстрации, использующий класс повторной попытки для избежания неудачной первой попытки парсинга

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/sinstar_889-ffmpeg_learn.git
git@api.gitlife.ru:oschina-mirror/sinstar_889-ffmpeg_learn.git
oschina-mirror
sinstar_889-ffmpeg_learn
sinstar_889-ffmpeg_learn
master