Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.09.2011, 15:38
Azo вне форума Посмотреть профиль Отправить личное сообщение для Azo Найти все сообщения от Azo
  № 1  
Ответить с цитированием
Azo
 
Аватар для Azo

Регистрация: Nov 2004
Адрес: Архангельская область
Сообщений: 492
Отправить сообщение для Azo с помощью ICQ Отправить сообщение для Azo с помощью AIM Отправить сообщение для Azo с помощью Yahoo
The bomb! wvxvws FLVTranscoder

Мне надо из картинок и mp3 в смоем проекте генерировать flv и сохранить либо на сервере либо на локальном диске


http://code.google.com/p/e4xu/source...VTranscoder.as
На первый взгляд это то что мне нужно...



в ней есть функции
Код AS3:
readAudio(input:ByteArray,...
readVideo(input:ByteArray,...
и кодеки
Код AS3:
         public static const CODEC_JPEG:int = 1;
                public static const CODEC_H263:int = 2;
                public static const CODEC_SCREEN_VIDEO:int = 3;
                public static const CODEC_VP6:int = 4;
                public static const CODEC_VP6_ALPHA:int = 5;
                public static const CODEC_SCREEN_VIDEO_2:int = 6;
                public static const CODEC_AVC:int = 7;




Правильно ли я понял, что эта библиотека позволяет генерировать flv файл из byteArray?
Уже всю голову переломал.. не выходит... конечный файл получается в 9 кб и все..




Код AS3:
 
//Создаю bitmapdata
var bitmapdata:BitmapData = new BitmapData(800, 600, false, 0);
bitmapdata.draw(customMovieClip);
 
//Перевожу ее в биты
var jpegencoder:JPGEncoder = new JPGEncoder(100);
var bytearray:ByteArray = jpegencoder.encode(bitmapdata);
 
//провожу через этот класс
var result:Vector.<ByteArray> = FLVTranscoder.read(bytearray);
 
//сохраняю
var file:FileReference = new FileReference();
file.save(result:Vector, "record.flv");
что то тут не то я делаю... файл не должен быть в Vector.<ByteArray> ... а других параметров-функций в FLVTranscoder классе нет...
И не понял как вообще звук добавлять...

HELP!!!!!!!!!!!! (
__________________
-------------------------------
FLASH FLASH FLASH FLASH FLASH

Старый 07.09.2011, 15:45
Genzo вне форума Посмотреть профиль Отправить личное сообщение для Genzo Посетить домашнюю страницу Genzo Найти все сообщения от Genzo
  № 2  
Ответить с цитированием
Genzo
 
Аватар для Genzo

блогер
Регистрация: Feb 2010
Адрес: MSK
Сообщений: 859
Записей в блоге: 3
Отправить сообщение для Genzo с помощью ICQ Отправить сообщение для Genzo с помощью Skype™
https://github.com/zeropointnine/leelib
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works.

Старый 07.09.2011, 18:30
Azo вне форума Посмотреть профиль Отправить личное сообщение для Azo Найти все сообщения от Azo
  № 3  
Ответить с цитированием
Azo
 
Аватар для Azo

Регистрация: Nov 2004
Адрес: Архангельская область
Сообщений: 492
Отправить сообщение для Azo с помощью ICQ Отправить сообщение для Azo с помощью AIM Отправить сообщение для Azo с помощью Yahoo
Спасибо! Отлично получается... только вопросы назревают

Можно как нить flv compressing?
Полученный flv не воспроизводит ни один плеер кроме Adobe Media Player.. Так задумано?

Добавлено через 26 минут
Если ставить таймер обрисовки на каждую милисекунду - время в файле корректно отображается..
а иначе сбивается... так бы выставил не каждую милисекунду а раз в сек
__________________
-------------------------------
FLASH FLASH FLASH FLASH FLASH

Старый 08.09.2011, 03:04
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
http://code.google.com/p/e4xu/source...VCompiler.mxml Вот тут собственно есть готовое приложение, которое конвертирует, что может. (К сожалению я так и не понял, почему некоторые разновидности не правильно читались). То, что возвращает функция read() - это список всех тегов (звуковых и видео) если память не изменяет. А может только видео, а звук она потом отдельно забирает... надо смотреть, сейчас уже и не вспомню
__________________
Hell is the possibility of sanity

Старый 08.09.2011, 11:12
Azo вне форума Посмотреть профиль Отправить личное сообщение для Azo Найти все сообщения от Azo
  № 5  
Ответить с цитированием
Azo
 
Аватар для Azo

Регистрация: Nov 2004
Адрес: Архангельская область
Сообщений: 492
Отправить сообщение для Azo с помощью ICQ Отправить сообщение для Azo с помощью AIM Отправить сообщение для Azo с помощью Yahoo
Спасибо большое! Решил остановиться на https://github.com/zeropointnine/leelib
Хоть и 1 минутное видео без звука с разрешением 300x250 весит 100 мб
__________________
-------------------------------
FLASH FLASH FLASH FLASH FLASH

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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