Есть много областей, где нам нужен самый быстрый способ редактирования видео. В Tudip наше подразделение Test Engineering обычно создает фильм о проблемах, которые они обнаруживают в приложениях. Эти фильмы затем загружаются в систему отчетности о проблемах, такую ​​​​как Jira и другие. У нас есть ограничение на загрузку до 50 МБ AV. В настоящее время все используют онлайн-инструменты для быстрого сжатия видео. Но это не самый быстрый способ сделать это. Поэтому мы в Tudip разработали небольшую программу в сценарии оболочки, используя сторонние инструменты для сжатия видео в автономном режиме для наших инженеров-испытателей так, как они хотят. Видео размером 100 МБ может быть сжато до 1 МБ.

Вы можете скачать сборку AVE здесь: https://drive.google.com/open?id=184L5MN4iAaDGPLPS4EYMi4TZ0aISaSKW

Это небольшая программа под названием AVE (Audio Video Editing), которая в основном работает на ffmpeg. Это самый мощный инструмент с открытым исходным кодом, используемый для редактирования видео и изображений. Для сжатия видео и удаления звука, которые также работают в автономном режиме без создания каких-либо серверов-клиентов, мы можем добиться этого только с помощью некоторых сценариев, которые можно запускать локально. Поэтому мы создали сценарий оболочки с именем ave, который будет взаимодействовать с ffmpeg для выполнения операций редактирования видео. Но мы не можем запускать сценарии оболочки в ОС Windows. Итак, чтобы запустить этот сценарий оболочки в Windows, нам нужно установить инструмент Cygwin. Его довольно легко установить и запустить. Cygwin предоставляет платформу для запуска команд UNIX на компьютерах с Windows.

Следуйте инструкциям по установке

1) Во-первых, распакуйте файл AVE.zip и скопируйте папку сборки «AVE» на диск C:. Теперь мы установим «Cygwin». Перейдите в папку C:/AVE/. Вы найдете два установочных файла.

  1. Setup-x86 предназначен для 32-битной ОС Windows.
  2. Setup-x86_64 предназначен для 64-битной ОС Windows.

2) Дважды щелкните файл .exe, чтобы начать процесс установки. Убедитесь, что вы устанавливаете соответствующую версию для вашей операционной системы. (Проверьте, является ли ваша система 64-битной или 32-битной операционной системой). Я скачал 64-битную версию, потому что моя операционная система 64-битная. Вы можете проверить свою операционную систему, нажав Пуск->Правый клик на Компьютер->Выбрать Свойства.

3) Нажмите кнопку «Далее», чтобы продолжить установку.

4) Оставьте выбранным параметр по умолчанию «Установить из Интернета» и нажмите «Далее».

5) Оставьте имя по умолчанию Корневой каталог и нажмите Далее.

6) Нажмите Далее.

7) Нажмите «Далее» еще раз.

8) Выберите любое зеркало загрузки и нажмите Далее. Точно так же продолжайте нажимать «Далее», пока не появится этот экран:

9) Загрузка и установка займет немного больше времени, так что проявите терпение. После успешной установки перейдите на рабочий стол и дважды щелкните значок

Или перейдите в «Пуск» и нажмите «Терминал Cygwin64».

В этом окне мы будем запускать нашу программу «AVE» для сжатия видео.
Кроме того, для выполнения других дополнительных операций и работы в обычной командной строке Windows нам необходимо установить путь Cygwin. Мы также установим путь для «ffmpeg».

Пожалуйста, следуйте инструкциям, чтобы установить путь ffmpeg и путь Cygwin для работы в обычной командной строке Windows.

1) Перейдите в «Пуск», щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства».

2) Нажмите «Дополнительные параметры системы», показанные слева.

3) Нажмите вкладку «Дополнительно», а затем кнопку «Переменные среды».

4) В системных переменных выберите «Путь» и нажмите кнопку «Изменить».

5) В значение переменной в конце добавить или добавить ниже строки.

(ДОБАВЬТЕ НИЖЕ СТРОКУ СТРОГО В КОНЕЦ, КАК ПОКАЗАНО НА РИСУНКЕ НИЖЕ, И НЕ УДАЛЯЙТЕ ПРЕДЫДУЩИЕ ЗНАЧЕНИЯ)

  1. Для 32-разрядной версии Windows добавьте: ;C:\cygwin32\bin\;C:\AVE\ffmpeg-win32\bin
  2. Для 64-разрядной версии Windows добавьте: ;C:\cygwin64\bin\;C:\AVE\ffmpeg-win64\bin

6) Нажмите OK и закройте все открытые окна. Теперь вы успешно установили путь и готовы запустить программу «AVE».

Как использовать программу AVE для сжатия видео в Windows?

1. Откройте терминал Cygwin64/32, который доступен на рабочем столе или в меню «Пуск».

2. Перейдите в каталог AVE с помощью команды

$ cd C:/AVE/

3. AVE содержит еще 2 папки «InputDIR» и «OutputDIR».

4. Вы должны хранить все видео, которые вы хотите сжать, в InputDIR, и вы получите сжатое видео в OutputDIR.

5. Теперь вы можете запустить AVE в этой папке, пример команды (имя файла должно быть с расширением)

6. Чтобы уменьшить размер видеофайла и удалить из него звук, просто введите имя файла перед «./ave».

$ ./ave APP-1322.mov

7. Чтобы масштабировать (уменьшить) ширину видео: (Оптимальная ширина: 320/480/640/720/800/1080)

$ ./ave APP-1033.mov 480

8. Ширина масштаба видео по умолчанию составляет 320, а высота рассчитывается автоматически в соответствии с текущим соотношением сторон видео. Однако вы также можете указать пользовательский размер высоты шкалы.

$ ./ave APP-1033.mov 480 852

9. Также, если вы хотите немного уменьшить размер, вы также можете настроить битрейт. Битрейт по умолчанию — 512. Уменьшите битрейт, уменьшите качество видео и размер видео.

$ ./ave APP-1033.mov 480 852 1024

10. Подробнее о ffmpeg и Cygwin можно прочитать здесь:

Надеюсь, вы нашли эту статью полезной.