Чтобы скопировать видео с помощью FFmpeg, вы можете использовать различные методы. Вот некоторые из них:
Метод 1. Использование параметра “-c:v copy”
ffmpeg -i input.mp4 -c:v copy output.mp4
Эта команда копирует видеопоток из input.mp4 в выходной.mp4 без перекодирования. Это быстрый способ создать идентичную копию видео.
Метод 2. Использование параметра “-c:v libx264”
ffmpeg -i input.mp4 -c:v libx264 -preset ultrafast output.mp4
Эта команда перекодирует видео с помощью кодека libx264 со сверхбыстрой предустановкой. В результате получается сжатый результат, но качество видео может немного ухудшиться.
Метод 3. Использование параметров «-c:v copy» и «-map»
ffmpeg -i input.mp4 -c:v copy -map 0 output.mp4
Эта команда явно указывает копию видеокодека и сопоставляет все потоки из входного файла в выходной. Это гарантирует, что все потоки копируются без повторного кодирования.
Метод 4. Использование параметра «-c:v copy» при выборе потока
ffmpeg -i input.mp4 -c:v copy -map 0:v output.mp4
Эта команда выбирает из входного файла только видеопоток и копирует его в выходной файл без перекодирования.