OberonCore
https://forum.oberoncore.ru/

Сохранение вьюшки в видео
https://forum.oberoncore.ru/viewtopic.php?f=47&t=2755
Страница 1 из 1

Автор:  Иван Денисов [ Вторник, 27 Июль, 2010 15:29 ]
Заголовок сообщения:  Сохранение вьюшки в видео

Для диплома понадобилось сохранять видео из анимации, которая получается во View. Проще всего оказалось для этого использовать программу ffmpeg, которая умеет собирать последовательность bmp из папки в видеофайл. Решение не претендует на особую изящность, но много раз мне уже пригодилось, поэтому решил выложить, может кому еще окажется полезным. Попробовал написать Docu. Сделано для BB1.6. Проверил, работает в Ubuntu 9.10 при запуске BB1.6 через Wine.

Вложения:
Комментарий к файлу: ViewsToAvi
Dia.rar [2.49 МБ]
Скачиваний: 303

Автор:  Info21 [ Вторник, 27 Июль, 2010 16:00 ]
Заголовок сообщения:  Re: Сохранение вьюшки в видео

Это пригодится, спасибо.

Автор:  Info21 [ Вторник, 21 Сентябрь, 2010 11:53 ]
Заголовок сообщения:  Re: Сохранение вьюшки в видео

А что надо сделать, какие опции указать, чтобы засунуть в это avi еще и звук --wav, который делается на манер Сергея Юрьевича?

Автор:  Иван Денисов [ Вторник, 21 Сентябрь, 2010 14:28 ]
Заголовок сообщения:  Re: Сохранение вьюшки в видео

Такой функции не предусматривалось, но ffmpeg умеет присоединять звук.
Код:
ffmpeg -i video.m2v -vcodec copy -i audio.wav -acodec copy out.avi


Добавил поддержку звука в модуль и пример.
film.AudioLocation("test.wav");
test.wav в примере лежит в рабочей папке, но путь естественно может быть любым.

Возникает проблема синхронизации, чтобы звук был равен по длине видео, но это уже второй вопрос.
ffmpeg склеивает нормально и в случае разной длины звука и видео.

Вложения:
Комментарий к файлу: Версия модуля с поддержкой аудио
MovieAudio.zip [3.48 КБ]
Скачиваний: 314

Автор:  Info21 [ Вторник, 21 Сентябрь, 2010 18:12 ]
Заголовок сообщения:  Re: Сохранение вьюшки в видео

divan писал(а):
ffmpeg умеет присоединять звук.
Это и требовалось.

Спасибо!
Во всех производных образовательных продуктах Ваша и С.Ю. первопроходческая роль будет надлежащим образом отмечена :)

Автор:  id_ler [ Четверг, 30 Сентябрь, 2010 06:19 ]
Заголовок сообщения:  Re: Сохранение вьюшки в видео

divan писал(а):
Проще всего оказалось для этого использовать программу ffmpeg
Вам не попадался Linux-проигрыватель Xine? Пишут, что он может загружать dll-ки для воспроизведения avi.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/