Вы когда-нибудь слышали что-нибудь о FFmpeg? Конечно, да, хотя для многих людей это один из самых сложных инструментов для немедленного использования; Каким бы невероятным это ни казалось, оно дает нам возможность выполнять большое количество задач по управлению аудио и видео.
Например, Как насчет того, чтобы объединить 2 видео в одно? o Извлечь аудио из видеофайла? Возможно, именно в этот момент вы ответите, что для этого есть несколько специализированных приложений, таких как Adobe Audition или любые другие, которые вы знаете; К сожалению, если у нас нет полной версии этого профессионального приложения, мы должны искать альтернативы, которые предлагают нам быстрое решение, возможно, FFmpeg является одним из них и который мы обсудим в этой статье.
1. Вырежьте видеофайл на меньший с помощью FFmpeg.
Чтобы использовать FFmpeg в Windows (совместимый с большинством), мы будем полагаться на значительное количество команд, что предполагает: открыть терминал CMD и, по возможности, с правами администратора; если использовать следующую последовательность:
Мы будем определять, что хотим вырезать видео в определенное время. В представленном примере мы предложили, чтобы файл video output.mp4 создавался из 50 секунд, а его продолжительность составляла 20 секунд.
2. Разрежьте видео на несколько частей с помощью FFmpeg.
Изображение, которое мы разместим следующим, представляет команду и предложение для использования в нашем терминале; там указано, что мы желаем разделить видеофайл на 2 части, Первый из них длится 50 секунд, а остальные будут второй частью видео, вырезанной с этого момента.
Лучше всего то, что инструмент FFmpeg не выполняет никакого сжатия, так что итоговое видео имеет то же качество, что и оригинал.
3. Конвертируйте видео в другой формат с помощью FFmpeg.
Изображение, размещенное выше, является примером того, что мы могли бы получить с помощью FFmpeg; Там мы определили использование -vcodec (v) только как дополнительную инструкцию, позволяющую легко и быстрее преобразовать ту, которая может использовать другое приложение, видео YouTube flv в mp4 (только в качестве примера ).
4. Объедините последовательные видео в одно только с помощью ffmpeg
Упомянув слово «последовательный», мы попытались сказать, что те, которые мы будем использовать для формирования части одного, должны иметь только один порядок в своей нумерации.
Команда, которую мы должны использовать вместе с предложениями, показана на предыдущем изображении; одно или несколько видео могут быть объединены, если у них один и тот же кодек.
5. Удалить звук из определенного видео.
Если по какой-то причине мы не хотим, чтобы в видео был звук, мы можем отключить его.
Нам нужно будет только разместить небольшую инструкцию и параметр (как мы предложили на предыдущем изображении), чтобы в результирующем видео больше не было звука.
6. Извлечение аудио из видео с помощью ffmpeg
Изображение, размещенное выше, поможет нам правильно использовать инструкцию, когда вы хотите только аудио из видео; Там мы определили качество файла в формате mp3, что составляет 256 кбит / с.
7. Преобразуйте видео в анимацию Gif.
Если вы хотите разместить видео на веб-странице, лучше всего предварительно преобразовать его в анимацию Gif, потому что этот формат имеет гораздо меньший вес, чем оригинал.
Вам нужно только определить такие параметры, как продолжительность и скорость в кадрах в секунду.
8. Извлеките одно изображение из видео.
Для этого мы должны знать, где находится указанное изображение, которое мы определим с помощью параметра, использующего ffmpeg, что показано на предыдущем изображении.
9. Извлечение последовательных изображений из видео (кадров).
Вам нужно будет только определить разрешение в пикселях и качество получаемых изображений, чтобы вы могли иметь все кадры, которые являются частью видео, в одном каталоге.
10. Преобразование аудио в видеофайл.
Если вам нужно разместить небольшой аудиосегмент в конце видео, вы также можете сделать это с помощью ffmpeg; Мы разместили пример этого на предыдущих изображениях.
11. Измените размер видео.
Используя параметр (-ы), нам нужно будет только определить новые размеры в пикселях результирующего видео, как показано в примере на ранее размещенном изображении.
12. Создайте видео из нескольких изображений.
Если у вас есть серия изображений, их следует пронумеровать перед обработкой с помощью ffmpeg; Согласно предыдущему изображению, у вас будет возможность сделать эти изображения частью видео длительностью 5 секунд.
13. Добавьте изображение в аудиофайл.
Если у вас есть аудиофайл и вы хотите разместить на нем простое изображение, вы можете перейти к ранее размещенному примеру; Параметр image.jpg представляет изображение, которое будет прикреплено к видео, процедура, которая может быть полезна, если вы хотите опубликовать ее на YouTube.
14. Преобразуйте простое изображение в видео.
Альтернатива тому, что мы упомянули выше: Если у нас есть изображение, оно само по себе не может быть загружено на YouTube (в качестве примера), поэтому необходимо преобразовать его в видео, используя ранее размещенное предложение.
15. Добавляйте субтитры к аудиофайлу.
Это интересный вариант, который мы могли бы избавить от всех предыдущих; Если вы получили в Интернете названия для определенного фильма, просто следуйте приведенному выше примеру, чтобы файл (в формате srt) был вставлен в видео как субтитры.
16. Вырезать аудиофайлом
В примере, который мы разместили выше, упоминается, что нам нужен аудиофайл длительностью 30 секунд, начиная с 90 секунд.
17. Измените громкость звука.
Это альтернатива нормализации звука; Если у вас есть один из этих файлов со слишком низкой громкостью, вы можете перейти к примеру, который мы разместили ранее, чтобы звук обычно был намного лучше (и выше или ниже в зависимости от каждой потребности).
18. Перейти к видео
Вам может быть интересно По какой причине вы хотите преобразовать видео в файл? Эта утилита может быть полезна тем людям, которые записали видео на свои мобильные телефоны. В предложенном выше примере упоминается поворот на 90 ° по часовой стрелке (1), хотя, если вы хотите, чтобы поворот был в противоположную сторону, вы должны использовать другой параметр (2).
19. Ускорение или замедление видео.
В приведенном выше примере (изображение) мы определили 8x (1/8) как увеличение скорости, хотя, если мы хотим уменьшить скорость, мы должны использовать инструкцию 4 * PTS, что означает, что видео будет в 4 раза медленнее. .
20. Увеличьте или уменьшите скорость звука.
То, что мы делали ранее с видеофайлом, мы также можем сделать с аудиофайлом, хотя в этом случае для уменьшения или увеличения скорости аудиофайла можно использовать только значения от 0,5 до 2,0.
Со всеми этими средствами, которые мы упомянули об инструменте ffmpeg, мы могли бы получить выполнить большое количество операций которые напрямую связаны с изменением аудио- и видеофайлов без изменения качества и даже без повторного сжатия.
звучит интересно.
Жаль, что для пользователей, которых мы не видим, это эксклюзив, только изображения в инструкциях.
программа чтения с экрана говорит только изображение 01, 02 и так далее.