Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Экспорт кадра потокового видео (http://www.flasher.ru/forum/showthread.php?t=109866)

alekslitvinenk 22.03.2008 03:56

Экспорт кадра потокового видео
 
Доброго всем времени суток !
Сейчас занимаюсь созданием видеоредактора на флеше.
Запланирована такая возможность как экспорт понравившегося кадра в виде изображения в формате jpg. Столкнулся с проблемой: оказываеться нельзя просто-так выдернуть скриншот кадра из потокового видео методом битмапдаты draw().
Собственно отсюда и вопрос: может кто-нибудь сталкивался с подобной проблемой, как удалось решить. Я с возможностями FMS 3 знаком пока только поверхностно, так что буду рад вашему совету.

Predtech 25.03.2008 18:01

Но вы же не редактируете видео прямо во флеше? Флеш - это скорее всего лишь фронт энд редактора. Копайте в сторону бэкэнда, что-то типа ffmpeg запросто "выдерет" кадр из видео

alekslitvinenk 25.03.2008 22:25

Спасибо,
С проблемой уже практически разобрался

Predtech 26.03.2008 01:22

тоже делаю видеоредактор, издание второе

zx_scv 22.07.2008 15:42

Как решили?
 
Ребят ну вы поделитесь то решением. Многих интересует как же это сделать

Predtech 22.07.2008 16:02

Самое простое и эффективное решение

/path/to/ffmpeg -i $file_in -an -ss 00:00:01 -t 00:00:01 -r 1 -y -s 320x240 /path/to/file/out%d.jpg

первое вхождение 00:00:01 (формат HH:MM:SS) - временная метка видео из которой берется кадр. Не должно превышать общей продолжительности видео. Например 00:03:24 возьмет кадр из 3минут24 секунд от начала видео.
второе вхождение 00:00:01 кол-во секунд. Больше одной секунды для одного кадра лучше не использовать, иначе ffmpeg вам нагенерить целую кучу картинок. После сохранения превьюхи обработайте ее в php для придания нужного размера (либо сразу укажиже в параметре. В примере это 320x240) и компрессии


Часовой пояс GMT +4, время: 02:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.