![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
По следам предыдущего поста: я таки научился конвертить Adobe Flash в видео.
В пакете Ruffle есть утилита exporter, которая извлекает из Flash-ролика последовательность кадров в формате PNG.
Шаг первый: компилируем Ruffle. Бинарник exporter копируем в персональный ~/bin.
В пакете Ruffle есть утилита exporter, которая извлекает из Flash-ролика последовательность кадров в формате PNG.
Шаг первый: компилируем Ruffle. Бинарник exporter копируем в персональный ~/bin.
Шаг второй: скачиваем и конвертируем видео. Важно подобрать параметры ffmpeg, чтобы получился формат MP4. И ещё важный параметр "-r 12", потому как в исходном файле SWF было 12 кадров в секунду.git clone https://github.com/ruffle-rs/ruffle.git
cd ruffle
cargo build --release
install target/release/exporter ~/bin
Результат можно глянуть здесь: enneagram-animated:9wget https://pub.sergev.org/media/enneagram-animated.swf
exporter --scale 2 --frames 120 enneagram-animated.swf .
ffmpeg -f image2 -r 12 -i %d.png -c:v libx264 -vf fps=25 -pix_fmt yuv420p -b 5M video.mp4
no subject
Date: 2022-05-09 03:50 (UTC)О ни фига себе! Я думал, флеш уже совсем все, забыт, как Язык Сивволического Кодирования Минск-32.
no subject
Date: 2022-05-09 04:08 (UTC)