Скриншот из видео
Утилита — ffmpeg.Гуглим ее и скачиваем.
Далее работаем в консоли:
ffmpeg -i input.avi -ss 0 -t 800 test.avi result.avi
Где:
-ss 0 - это стартовая секунда видео
-t - это количество секунд, через которое видео закончится (необязательный параметр, если не указать, будет до конца видео)
test.avi — путь к исходному файлу (если вызывать консоль там же, где и файл, то весь путь не надо, только название)
result.avi — путь к итоговому файлу (если хотим положить обработанный файлик рядышком). Если не указать, перезатрется исходный файл! Форматы файлов обязательно должны совпадать!
Пример — мы ездили в крытый Пандпарк, записали видео прыжка с 8 метров. Записывать видео коллега стал слишком рано и первые 29 секунд ничего не происходит. Пока инструктор объясняет что да как, пока я переживаю и боюсь прыгать... На видео просто скукота, не видно же страданий! Так что мне надо было вырезать первые 29 секунд.
Захожу в командной строке в папку и ввожу команду:
ffmpeg -i 8_meter.mp4 -ss 29 8_meter_result.mp4
И вот результат! Никаких 29 секунд ничего-не-делания =)))
Тестировщикам может пригодиться, если делаете видео для разработчиков. Ну и вообще полезная штука!
Склейка видео:
ffmpeg -i "concat:00000.MTS|00001.MTS|00002.MTS|00003.MTS" -c copy output.MTS
Круто! :) Сразу захотелось полазать... ^_^
ОтветитьУдалитьИ утилитка полезная, поставлю. Спасибо! :)
Да да, приходите в пандапарки, это весело ^_^
Удалить