2013-03-26 2 views
10

привет всем, у меня есть mp4 видео с помощью ffmpeg, но теперь я хочу разрезать часть этого mp4. Например, я хочу только первые 25 минут видео mp4 с 40-минутного видео. не могли бы вы, ребята, сказать мне, какую команду я могу использовать в ffmpeg для окон для достижения этой задачи?Как отрезать часть mp4 видео с помощью ffmpeg без потери качества?

FFmpeg 40minvideo.mp4

ответ

23
ffmpeg -i 40minvideo.mp4 -t 1500 -acodec copy -vcodec copy 25minvideo.mp4 

-t 1500 обрабатывает первые 1500 секунд (25 мин * 60 сек/мин)

-acodec copy и -vcodec copy копировать данные кодека без перекодирования (который будет нести качество потеря).

+7

В качестве альтернативы можно использовать '-t 00: 25: 00'. Если на входе есть дополнительные видео- и аудиопотоки, то можно также добавить '-map 0', чтобы скопировать их, поскольку ffmpeg по умолчанию будет копировать только видеопоток с самым высоким разрешением и аудиопоток с большинством каналов. – LordNeckbeard

Смежные вопросы