Я зняв відео з камери, але не знаю точно, скільки це триває. Я хочу використовувати, ffmpegщоб зберегти та вирізати лише останні 7 секунд відео. Чи можливо це?
Я спробував команду:
ffmpeg -t 00:00:07 -i input.avi -vcodec copy newfile.avi
але він пропускає лише перші 7 секунд відео і відображає відео, перевернуте.
Я це знаю, але я намагаюся використовувати ffmpeg зі свого коду C #, тому я намагаюся це зробити, не знаючи тривалості відео. Я просто хочу скоротити останні 7 секунд
—
NickName
Я взагалі не дізнався про C #, але чому ви не можете запитати тривалість у C # - ffmpeg / ffprobe (перевірити модулі, які передбачають тривалість у коді), а потім передати інформацію назад?
—
Раджиб
ffmpeg -i input.aviбез виводу вихідного файлу. Це покаже тривалість. Потім ви можете використовуватиduration - 7для використання для-ssпрапора. Наведіть тут повний вихід консолі.