Хорошо, кажется, что всякий раз, когда я говорю ffmpeg сделать снимок экрана на полпути через клип (клип может длиться до 10 часов), он использует 100% 1 ядра процессора и занимает целую вечность… тогда как если я позволю ему сделать кадр в старт, он идет очень быстро, как будто он сканирует видео, чтобы добраться до середины, а не просто прыгает к нему!
Вот код, который я сейчас использую:
ffmpeg -y -itsoffset -“500" -i “clipname.mov" -vcodec png -vframes 1 -an -f rawvideo “clipScreenshot001.png”
Это может занять несколько минут.
Это также HD-видео, 720p/1080p, и большую часть времени они представляют собой необработанные неотредактированные клипы (например, очень длинные).
Поэтому я надеялся на какое-нибудь лучшее программное обеспечение, которое сделает захват экрана из видео намного быстрее (должен быть Linux и с поддержкой сценариев).