- субтитри във flash player
WT форуми -> Flash / AS -> субтитри във flash player
Създайте нова тема Напишете отговор 
Автор Съобщение
kWo_2
Редовен
Редовен

Регистриран на: 07/01/2010 6:53 pm

Support: 1
Bonus: 2
Мнения: 1117
Мнение 16/06/2010 5:32 am     субтитри във flash player Отговорете с цитат


Здравейте, имам имам един видео плеър и се питам как може да се направи да се слагат субтитри в него като във vbox7.
Да кажем имаме imeto.txt и в него
Цитат:

1
00:00:04,350 --> 00:00:07,430
In every journey, the traveler must ask,

2
00:00:07,650 --> 00:00:09,770
"was the right path taken?"

3
00:00:11,610 --> 00:00:14,370
Many roads are long and winding...

4
00:00:15,770 --> 00:00:18,189
Filled with those who have lost their way.

5
00:00:21,719 --> 00:00:23,919
Some forge their own course,

6
00:00:24,289 --> 00:00:25,779
Guided by faith,



И тези субтитри да се показват в видео плеъра както в vbox-а.
Ако не е толкова лесно, ще може ли то поне линкове към tutorials към уролци където е обяснено как може да се пригоди към наш си плеър.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Rado
Редовен
Редовен

Регистриран на: 31/12/2007 6:26 pm

Support: 89
Bonus: 322
Мнения: 1599
Мнение 16/06/2010 4:59 pm      Отговорете с цитат


Зареждаш файла и го парсваш. ( регулярни изрази )
Правиш структура от данни, която да може по дадено време или интервал от време да връща текст ( съответните субтитри )

и после е лесно. викаш subs.getSubsByTime(int millis / int nanos );

Помисли как би имплементирал такава структура.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
kWo_2
Редовен
Редовен

Регистриран на: 07/01/2010 6:53 pm

Support: 1
Bonus: 2
Мнения: 1117
Мнение 16/06/2010 5:35 pm      Отговорете с цитат


Rado, проблема ми е че не разбирам от флаш. Ще има ли проблем, ако се предостави код.


Наистина съжалявам, ако нахалствам.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Rado
Редовен
Редовен

Регистриран на: 31/12/2007 6:26 pm

Support: 89
Bonus: 322
Мнения: 1599
Мнение 16/06/2010 6:22 pm      Отговорете с цитат


Код няма да представя.
А за тази задача ти трябва повече AS3 да разбираш ( не флаш ).
Просто ги дръж в 1 масив съответните структури ( начало, край, субтитри ) и прави търсене по дадена милисекунда ( двоично търсене ), защото масива ти е сортиран.

И може да направиш оптимизация да връщаш до коя милисекунда да не запитва пак структурата ( края на съответните субтитри )
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
kWo_2
Редовен
Редовен

Регистриран на: 07/01/2010 6:53 pm

Support: 1
Bonus: 2
Мнения: 1117
Мнение 18/06/2010 1:29 am      Отговорете с цитат


аха Smile еми понеже няма как да се справя напълно сам, ще може ли някакви линкове с туториали където е обяснено как се прави. Търсих търсих цял ден в google, но не намерих нищо.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
charmedssss
Нов
Нов

Регистриран на: 06/06/2011 9:18 am

Support: 0
Bonus: 0
Мнения: 1
Мнение 07/06/2011 10:15 am     Плеър със субтитри Отговорете с цитат


Макар, че темата е старичка ето аз какво намерих по въпроса. Very Happy

Субтитри във плеър

Сайта е на английски, но дано е полезен и ако може някой да го преведе и направи като урок тук понеже ще е много полезно.

ПП:
Лично аз намерих и един плеър със подръжка на субтитри, но с мойте почти нулеви познания по Флаш успях само да преработя FLA файла да излизат субтитри на Български, но буквите се задават само чрез техният код във Windows-та кодова таблица. Smile Плеъра се казва: AS-Flash MP3 Player

Ето го и него самия: http://www.megaupload.com/?d=W5MVJP4D
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> Flash / AS Часовете са според зоната GMT + 2 Часа
Страница 1 от 1


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети