Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Flv+cd+cpu (http://www.flasher.ru/forum/showthread.php?t=65968)

billioner 23.06.2005 19:05

Flv+cd+cpu
 
Народ, Help!
Срочно нужен рецепт!
Имеются ингридиенты: FLV (512Х384), CPU (нужен слабенький), ну и CD...
Требуется приготовить: проигрывание FLV с CD без перегрузки CPU.

Как только запускается видео, так сразу вешается всё управление... До тех пор пока видео не закончит проигрыш... Процессор загружается на 95-99%...

Как быть?

Вопрос задавал на временном форуме, но что-то как-то тихо... Видео я покрамсал - частоту кадров, звук придушил, но не-то... Если есть мысли - поделитесь, а?

Fl00r 23.06.2005 22:34

А скока flv то весит?

Double 23.06.2005 22:41

хи. или hi. загляни на double.samara.ru. та же фигня. как только я маскирую несколько веток, всё вешается нах... а если я маскирую маскироваными ветками маскированые друг другом листья, сразу же начинаю вспоминать процесс форматирования дискет.

billioner 24.06.2005 11:42

жаль что тормозит - идея хороша. попробуй - если разрешится, надеюсь, вопрос - поиграть с поворотом листьев и добавь им рельефности. да и насыть немного сценку. цены тогда ей не будет!

5 Flv файлов размером от 19 до 29,5 метров...

kruasan 24.06.2005 14:41

У меня была та же хрень с одним презентационным диском.
Тут я думаю не в размере дело а в количестве передаваемых данных за секунду. И проц. и винт и сидиром могут не справляться с черезчур жирным потоком. Какие у тебя параметры сжатия в flv?

billioner 24.06.2005 14:59

Video: 512х384, Framerate 25, Bitrate 1000 (или 768... - не помню сколько ставил в последней версии... По идее 1000 - как раз для CD предназначена...)

Audio: Bitrate 48, Sampling rate 22050

kruasan 24.06.2005 15:00

Кромсай прежде всего keyframes и поэксперементируй с ограничениями на скорость видеопотока.
В моем случае был Athlon 1.7MHz, 1GB RAM, 54xCDROM. Для нормального воспроизведения пришлось лимитировать data rate до 500Kb/sec. Размер видео был 480х360, поэтому для сохранения приемлемого качества при таком потоке я сбавил keyframes.

billioner 24.06.2005 15:04

У меня Framerate изначально 30 был... Дальше убавлять никак уже... Размер видео тоже никак поменять нельзя... Все это безобразие надо под слабую машину подогнать...

billioner 24.06.2005 15:06

Кодирую, кстати, через Riva FLV encoder 2.0.
Sorenson Squeeze сбоит все время...

kruasan 24.06.2005 15:09

Та я ж не про framerate говорю :eek:
Я про keyframes! Ключевые кадры по нашему. Оставь в покое framerate

billioner 24.06.2005 15:17

Юйпс... Сглупил.
Видео уже сжатое - у меня нет исходника, а сама прога не позволяет экспериментировать с keyframe...

kruasan 24.06.2005 15:44

Плохая у тебя программа, не делает самого главного :(
Я поступаю обычно так. Если исходное видео не получается перегнать в flv прямо во Флэше, то пользуюсь Adobe After Effects. 7-ми минутный исходник занимал 6Gb (незжатый и с большим разрешением). After Effects за полчаса превратил его в flv.

billioner 24.06.2005 15:56

Видео было давно снято, успело перекодится и 2-жды посеятся... Т.е. к моменту написания движка на flash'е грязное DivX'овское дело уже было сделанно... А оптимизировать нужно позарез... Оболочка итак тяжелая...

DEAFFF 24.06.2005 16:38

хы парни :) дарова! я тут на флеша вапще решил ребактировать видео! :))))
запарно все это... у мя пень 3GHz и то в процессе редактирования.... такой тормоз был!
у мя вопрос... зачем тебе это галимый flv? когда есть avi и сжатие DivX ???

:) вспомнил поговорку :)))
Жизнь игра. Пока учишься играть... она проходит....

DEAFFF 24.06.2005 16:38

тьфу блин :) редактировать

billioner 24.06.2005 16:46

поговорка хороша.
вот только мне нужен движок не требующий абсолютно никакой установки дополнительных кодеков и иже сними...
потому и парюсь с Flv... движок то полностью рабочий - из багов осталось только видео...

kruasan 24.06.2005 17:11

Тебе нужна какая нибудь прога видеомонтажа, поддерживающая flash video exporter. Например Adobe After Effects 5.5 или выше, Adobe Premiere. Спокойно конвертнешь из любого формата в flv. Во флэше большие видеофайлы не то что конвертить - даже загрузить не всегда удается.

2 DEAFFF:
А ну-ка, подскажи, как DIVX avi во флэш-интерфейс потоком подгружать? :D

billioner 24.06.2005 17:21

Эххх... Нету на сервере Adoba нашего Aftera... Придется кровные тратить... Хотя сейчас в Premiere помучаю.

[мечтательно]Когда ж Maelstrom-то выйдет... Проблема бы разом отпала...

DEAFFF 24.06.2005 18:00

хы :) терь все понял... без кодиков... куль :) надо поразмыслить! а чего тут думать то.... берешь svf делаешь а потом exe.... тока вот много в флешь не на импортишь.... и кстати я заметил что когда импортируешь с расстоянием между кейфреймами более 1 го вот тут тормоз и происходит...

billioner 24.06.2005 18:04

Не... Тут все делается на flash'е, а потом хитрым финтом все переклёпывается в exe'шники - т.е. ни инсталяции flash'а, ни quick'а, ни видео кодеков не требуется...

DEAFFF 24.06.2005 18:12

хм... хитрым финтом :) дак ехе то мона в самом плеере делать...
получается два файла... один ехе - плеер, другой flv видео...
или вообще импортить flv в flash сгенерить swf а потом из него же ехе!!!
итого один файл... и ничего не надо устанавливать... единственное если у тя там оболочка хитрая...

billioner 24.06.2005 18:56

Тот exe что делается в самом Flash'е - гадость а не exe...
Оболочка хитра по системе запуска и т.д. По команде из главной оболочки запускается оболочка с проигрывателем которому передается имя FLV-файла...
Все это дело построенно на трех типах файлов - exe, html и flv.

DEAFFF 26.06.2005 21:13

да понятно... :) запарная у тя задача...

dee2 27.06.2005 11:42

flash + video + cd - весьма неоптимальное сочетание
делаем следующее: управление оставляем в виде swf, видео жмём в mpeg1 или mov. И собираем это всё в Director. Только так, если нужно работать на слабых машинах.

billioner 27.06.2005 12:49

вся красота проекта - не нужно устанавливать ни одного плагина/кодека и иже с ними! вставил диск в сидюк - и наслаждайся! потому и нужно решить проблему с Flv-файлами...
неужели никто, никогда не занимался подобной оптимизацией? никаких рецептов?

Nirth 27.06.2005 12:53

Директор тоже может exe делать

dee2 27.06.2005 12:56

Я занимаюсь конкретно мультимедией на CD, и сталкиваюсь с подобными задачами давно и ежедневно. Если презентация идёт с диска, забудь про flash, используй Director, его макромедия для этого и создавала. По скорости воспроизведения видео и дополнительным возможностям flash рядом не стоял. Флешовое меню вставляется как есть (только код надо подправить на кнопках), кодеков никаких не надо. Всё летает.

billioner 27.06.2005 13:07

В Director пару раз залазил, но что-то не прижился...
Я пользуюсь компилятором который добавляет во flash много разнообразных команд связанных с системой, файлами и т.п.
То что я делаю - это не презентация, а макет учебного курса. В тех exe'шниках что получаются на выходе меня интересуют именно системные возможности. Например, у оболочки нет стандартного windows'овского окна, возможность передачи данных через буфер обмена, компиляция в один exe'части зависимых подгружаемых графических файлов и т.д. и т.п....

dee2 27.06.2005 13:16

Ну тогда лезь в Director и приживайся.

Вот тебе для примера список функций (от A до D) только одной (!) икстры, а икстр сотни, если не тысячи.

ActivateWindow * activates the specified window
ActiveWindow * returns the active window
AddSysItems * adds System menu, min and max boxes
Aw2Window * returns the Authorware presentation window
ChildWindowList * returns a list a window's child windows
ClipWindow * removes edges from window
CloseApp * closes the application owning a window
CloseWindow * closes a window
CommandArgs * returns the command line arguments the application was started with
CopyFile * copies a file.
CopyText * copies text to the clipboard
CopyXFiles * copies multiple files with wildcard matching.
CpuInfo * gets information (type, speed) about the processor installed

CreateFolder * creates a new folder
CreatePMGroup* creates a Program Manager or Start Menu group
CreatePMIcon* creates a Program Manager or Start Menu icon
DecryptText * decrypts a text string
DeleteFile * deletes a file
DeleteFolder * deletes an empty folder
DeleteIniEntry * deletes entry from an .ini file.
DeleteIniSection * deletes section from an .ini file.
DeletePMGroup* deletes a Program Manager or Start Menu group
DeletePMIcon* deletes a Program Manager or Start Menu icon
DeleteReg * deletes Registry entry
DeleteXFiles * deletes files with wildcard matching
DisableDiskErrors * disables the 'Drive not ready' error message

DisableKeys * disables/enables key presses
DisableMouse * disables/enables mouse clicks
DisableScreenSaver * disables/enables the screen saver
DisableSwitching * disables/enables task switching
DiskInfo * gets information (type, size, name, number) about a disk
DiskList * returns list of available drives

billioner 27.06.2005 13:22

Опаньки... Весело...
Так! Полез искать нормальную версию Director'а - у меня тупит чегой-то... Плохо что времени на это много надо... Может хотя бы с видео разберусь... Все не буду переклёпывать...
Спасибо!!!

kost@ 04.07.2005 14:04

А ты не пробовал кодировать стандартными средствами (http://www.flasher.ru/forum/showthread.php?t=65851 - Второй ответ)? Зачем эти заморочки с Riva FLV encoder 2.0? Может кодер косячит? Я делал пару презентаций и у меня не было таких проблем с видео. Я задавал правда не bandwidth, а quality = 70-90. Ну ты в общем поэксперементируй... Или может проблема в железе. Так, например, есть сетевые карты (был свидетелем), которые при закачке файло забивают ресурсы проца до 99 процентов! Так почему того же самого не может произойти и с твоими железками? Может в софте все ОК, а ты паникуешь? Попробуй все на другом компе запустить.

billioner 04.07.2005 14:39

В том-то и дело что у меня все в норме как раз... Тестю на 5 дополнительных компьютерах. Всюду по разному... Хуже чем на моем рабочем компе...
Качество получаемое через Flash не подходит для презентации курса.
Sorenson Squeeze... Пару дней убил на эксперименты... То на 55%, то на 65%, то на 99% - всё время срывается... Где-то пост попадался что, вроде бы, он не кодит выше какого-то разрешения... Не знаю вобщем... Riva делает и быстро и качественно, но глючно...

zerAlex2 10.01.2006 14:34

Забей на Director. Я с ним 2 месяца провозился. Если нужен учебный интерактив, то это Flash. А флэш-ролики и графика в Director-е жудко тормозит и занимает офигенно много места, выход один все рисовать в самом Director-е. 8Flash тебе в руки ;)

dee2 10.01.2006 16:39

2 zerAlex2:
у тебя всё по этому и тормозило, что ты всего 2 месяца "провозился". Может чекбокс "DTS" не разглядел, или ещё чего...
В Director по сравнению с Flash всё "летает"...

rty 10.01.2006 23:47

Если Вас так волнует проблема кодеков, почему mpeg1 не использовать? Все равно же в новом окне открывается? Согласен, что директор тут в тему. Только он вроде еще не понимает FLV с on2 кодеком. Кстати, вспомним про стандартные ДивХ болванки с фильмами- есть хорошие плееры не требующие инсталяции.
Lite Alloy/BSplayer + mpeg1 = все работает с диска. Кстати, не вижу ничего плохого в принудительной установке хорошего кодека.
Я лично, ДивХ только таким способом в первый раз и установил. Поразмыслите.

dee2 11.01.2006 13:38

DivX после долгих и мучительных тестирований мной и моими коллегами был признан негодным к использованию, в связи с большим количеством непредсказуемых коллизий различных версий. Во многих случаях нужная версия просто не вставала поверх ранее установленной. Так что mpeg1 и mov пока что единственные гарантирущие 100% совместимость форматы. FLV c on2 конечно очень даже ничего... Но я лично, как человек отвечающий за качество выпускаемого продукта поостерёгся бы полагаться на новую, и возможно сыроватую технологию. Зачем огород городить? Например mov с кодеком sorenson video3 - это по сути тот же mpeg4 (читай - DivX).
Мы работаем с диска, и ограничены только скоростью привода. При таких битрейтах разница в качестве между кодеками практически стирается.

rty 11.01.2006 16:04

dee2Я собственно и предлагаю тоже мпег1+плеер на диске = ничего ставить не надо,полная совместимость (DivX так ..для иллюстрации). Да и с диром второпях разбираться неприйдется. А вот для mov Quick Time нужно ставить или я ошибаюсь? При том последняя 7-я версия однозначно глюковатая и для директора непригодна (месяца 2 назад пробовал, может уже обновили?..)
============================
кстати,dee2 не работали с мпег2? Есть предложение делать мультимедийный контент на ДВД. Чтоб и на компе работало (разные мп3, фото, тексты) и на бытовом плеере. Возникла проблемка с перегоном в МПЕГ2- интерлейс (гребенка), говорят, что это стандартно и на ДВд-плеере невидно, но на компе-то как? Если ставить галку Progressive- качество падает.

dee2 13.01.2006 14:28

Установку QT при работе в Director можно обойти.

7 версия QT действительно глючная, Director c неё падает. Кроме того в 7 недавно найдена уязвимость, позволяющая запускать произвольный код на машине юзера с помощью специально подготовленного mov файла. В ранних версиях на кодеке Sorenson Video 3 в Director может самопроизвольно отвалиться звук.

В случае если видео не имеет динамичных горизонтально движущихся элементов progressive вполне сойдёт. Если видео с полями, то нормальный плеер на компе вполне это понимает и корректно показывает.

Теоретически существует технология создания гибридных DVD, где в папке video_ts лежит двд, + по авторану запускается презентаха для компа. Я сам не пробовал.

Кроме того в Director MX 2004 есть встроенное средство контроля mpeg2 и DVD.

billioner 06.06.2006 20:38

Давно меня не было, уж пардон...
 
Цитата:

Сообщение от rty
Если Вас так волнует проблема кодеков, почему mpeg1 не использовать? Все равно же в новом окне открывается? Согласен, что директор тут в тему. Только он вроде еще не понимает FLV с on2 кодеком. Кстати, вспомним про стандартные ДивХ болванки с фильмами- есть хорошие плееры не требующие инсталяции.
Lite Alloy/BSplayer + mpeg1 = все работает с диска. Кстати, не вижу ничего плохого в принудительной установке хорошего кодека.
Я лично, ДивХ только таким способом в первый раз и установил. Поразмыслите.


Видео открывается на новой страничке в оболочке, но не в новом окне (не PopUp). Т.е., оболочка полностью на flash'е. Запуск внешних проигрывателей, на мой взгляд, смотрится топорно и не красиво... Продукт не самодостаточным получается.

Насчет DivX. Уже не на первой машине такая вещь: запускаю курс сделанный с DivX 5 при установленном DivX 6. Не работает... Приходится ставить 5-ый и потом опять 6-ой... Ерунда...

Поймать рабочую конфигурацию пока так и не удалось. Походу дела сама система влияет - 2 машины с почти одинаковыми характеристиками - на одной работает, на второй при проигрывании вся навигация в ауте...

aksios 06.06.2006 22:48

Мож совсем не в кассу - извиняйте, но я бы начал с того, что разобрался как этому приложению передать всю имеющуюся в системе свободную память. Второй момент: у старых компов видюха обычно тоже не подарок, и разрешение для флешки может само по себе играть роль.


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

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