|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
AfterEffect + Flash = Качественное видео. Рецепты?
Здрасти, господа.
В общем, такая задача: делаю диск, который состоит из 15-20-минутной линейной презентации (видео, создаваемое в АЕ), дальше загружаем меню, разделы, мувики, все как обычно... Хочется добиться максимального качества видео при условии, что презентацию будут смотреть с CD, прямо с привода. Хотелось бы, чтобы играло качественно и без перерывов на подгрузку... К тому же не все компьютеры - 4-ядерные, нужно, чтобы на практически любой машине запускалось и работало. Какой физический размер видео и способ его сжатия, каким кодеком вы бы посоветовали? Презентация имеет фиксированный размер 1024х768, есть мнение интро-видео отрендерить в формате 1024х576, битрейт дать около 3000, при кодировании использовать Соренсон Спарк, как кодек, который по идее будет хорошо работать на более слабых компах... Буду благодарен за идеи, линки и советы, как это все лучше организовать. В поиск по ключу "видео" сходил. С утра читаю... :)
__________________
Дезигнер дезигнеру лупус сьест:) Последний раз редактировалось BeeR; 03.07.2008 в 05:41. |
|
|||||
Методом научного тыка и многократных проб пере-пре-ре-кодирования нашел весьма красивый вариант, превращающий некомпрессированое высококачественное видео (даже с альфа-каналом) размером в 1 ГБ - в абсолютно такое же высококачественное видео, но размером уже 5 Мб...
Что же, тут даже не с кем поделиться... Одни господа программеры?
__________________
Дезигнер дезигнеру лупус сьест:) |
|
|||||
Регистрация: Jun 2008
Сообщений: 1
|
Делись! Столкнулся с подобной проблемой
|
|
|||||
Регистрация: Dec 1999
Адрес: Магадан
Сообщений: 763
|
Кодек - h264 (обычно разрешение .mp4). Этот кодек как раз и был добавлен, чтобы обеспечить hi-quality видео во Флэше. Кодировать можно, например, Xilisoft video converter.
Флэшку надо будет делать под 9-й плеер (чтобы была поддержка h264).
__________________
Верить никому нельзя. Мне - можно. :) |
|
|||||
я обычно делаю avi без зжатия а потом его во флеш загоняю как flv с максимальным качеством. мне хватает)
|
|
|||||
Цитата:
1024х576 - Uncompressed AVI - QuickTime c PNG-сжатием - On2 VP6 c битрейтом 2000. Достаточно качественно. Только вот компьютеры среднего возраста не очень справляются даже с таким видео... Как поведет себя h264 в таком случае? Это ресурсотребовательный кодек?
__________________
Дезигнер дезигнеру лупус сьест:) |
|
|||||
И еще простой вопрос:
Как правильно организовать поочередную загрузку видеороликов и презентационного мувика после них? Хотелось бы, чтобы сам видеоролик в случае, если он доиграл до определенной точки, запустил следующий ролик или выполнил нужную команду... Насколько понимаю, мне нужно разобраться с Cue Point, или это не то? Пожалуйста, подскажите, где копать.
__________________
Дезигнер дезигнеру лупус сьест:) |
|
|||||
up.
Авось кто-нибудь понимающий тему пропустил... С вопросами поста №7 я все еще разбираюсь - тяжело ничего в кодировании не понимать
__________________
Дезигнер дезигнеру лупус сьест:) |
|
|||||
Регистрация: Aug 2006
Сообщений: 5
|
Мда, больная тема для меня так же.. делаю сайт с видео, масса спецэффектов, меню также flv. все с альфа-каналом, даже мой четырехядерник бастует. Ежели есть у кого опыт, поделитесь! В свою очередь тоже поделюсь открытиями. пока, правда негусто..
А по поводу запустить ролик с определенной точки - можно использовать время ролика. т.е. когда ролик доигрывает до определенной минуты (секунды) сделать событие играть что нужно. на as2 что-то типа: // Connection var hookup_nc:NetConnection = new NetConnection(); hookup_nc.connect(null); // Create NetStreame var showTime_nc:NetStream = new NetStream(hookup_nc); // Join NetStream to video in scene dict_video.attachVideo(showTime_nc); // Putting bufer in 2 seconds showTime_nc.setBufferTime(2); // Play video play_btn.onPress = function() { showTime_nc.play("rolik.flv"); onEnterFrame = function(){ currentTime = showTime_nc.time; infoOut2.text = "Time: "+showTime_nc.time; if(currentTime > 2){ trace("tut moget bit' nugnoe mne deistvie") delete onEnterFrame; } //infoOut2.text += "FPS: "+showTime_nc.currentFps+newline; //infoOut2.text += "BufLen: "+showTime_nc.bufferLength+newline; //infoOut2.text += "BufTime: "+showTime_nc.bufferTime+newline; } }; |
Часовой пояс GMT +4, время: 23:28. |
|
« Предыдущая тема | Следующая тема » |
|
|