SSA Editor

Здесь можно обсудить ваш любимый плагин.
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

SSA Editor

Post by Centaur »

Место для обсуждения плагина SSA Editor.

Анонсы
dandr
Posts: 104
Joined: Tue 18 Oct, 2005 20:52
Contact:

Post by dandr »

скажите, а на русском доку сделать есть в планах?
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Post by Centaur »

Гм… Скажем так, я не горю желанием сначала переводить, а потом ещё и поддерживать. Думаю, человек, который работает с субтитрами, должен знать английский язык. Однако выслушаю другие точки зрения.
dandr
Posts: 104
Joined: Tue 18 Oct, 2005 20:52
Contact:

Post by dandr »

согласен, конечно язык надо знать, но хотелось бы побольше инфы по работе с плагином, для таких ленивых ламеров как я
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Post by Centaur »

Ленивый, но соображающий ламер разберётся с плагином методом внимательного взгляда и научного тыка. Правда, при этом изобретёт пару велосипедов. Ленивый и несоображающий ламер идёт лесом.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

Минибага - при сдвиге строки вверх "умирает" её кодировка. Пример:
Было

Code: Select all

Dialogue: Marked=0,0:00:33.53,0:00:35.36,1,,0000,0000,0000,,Саки-тян так сильно задерживается.
Dialogue: Marked=0,0:00:35.36,0:00:38.13,n,,0000,0000,0000,,Да, но ее раны были очень серьезны,
Стало

Code: Select all

Dialogue: Marked=0,0:00:35.36,0:00:38.13,n,,0000,0000,0000,,-р, эю хх Ёрэv сvыш юўхэ№ ёхЁ№хчэv,
Dialogue: Marked=0,0:00:33.53,0:00:35.36,1,,0000,0000,0000,,Саки-тян так сильно задерживается.
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Post by Centaur »

Исправлено в версии 2.1.
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Post by Centaur »

4ekucT wrote:Кстати не плохо было бы где - нить прилепить список плагинов которые отвалились в висте. Чтобы афторам глаза мазолить.
У меня стабильно не заработали пока:
[…]
SSA Editor
Я таки поставил в VMWare эту вашу Vist’у. Из замеченных проблем: отвалились все функции, связанные с перемоткой видео в плеере и слежение за текущим временем. Связано с тем, что под Вистой Media Player Classic почему-то не отдаёт плагину интерфейс IMediaSeeking. Плагин не ожидает, что его так жестоко обманут, и валится с access violation’ом при доступе по нулевому указателю :o

Как это обходить, я не знаю. Будет время и трафик — попробую скачать исходники MPC, скомпилировать и поотлаживать.

Или, если есть знаток DirectShow, который расскажет, как по интерфейсу IMediaControl получить IMediaSeeking, при том, что простой pMediaControl->QueryInterface(IID_IMediaSeeking, (void**)&pMediaSeeking) даёт E_NOINTERFACE — сделаю workaround.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

Повторился баг в Windows Server 2003. Точнее стабильно повторяется при редактировани любого файла...

Plugin : SSA Editor
File name : Z:\...\Plugins\Editor\SSA\far-ssa.dll
Handle : 209256448 (0xC790000)
Exception : Unknown exception
Address : 0x77E55E02
Function : SetStartupInfo
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Post by t-rex »

4ekucT
А ты случайно не поставил его в Auto unload в The Underscore?
User avatar
Centaur
Posts: 1083
Joined: Tue 05 Apr, 2005 20:09
Location: Novosibirsk, Russia
Been thanked: 2 times

Post by Centaur »

4ekucT wrote:Повторился баг в Windows Server 2003. Точнее стабильно повторяется при редактировани любого файла...
Под Windows Server 2003 — не подтверждаю.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Post by Px »

4ekucT wrote:Повторился баг в Windows Server 2003. Точнее стабильно повторяется при редактировани любого файла...
Простом редактировании любого файла? Не подтверждаю, WS2003 R2 Rus
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Post by t-rex »

Да и не подтвердите вы никогда, я же написал почему у него глючит.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

Блин точно! Ребята, сори, я когда с висты вернулся забыл врубить его в Underscope.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

Нашел в чем грабли были =))

void WINAPI SetStartupInfo(const PluginStartupInfo* Info)
{
farManager = *Info;
ASSERT_SUCCESS(CoInitialize(0), "Cannot initialize COM");
}

Суть в том, что есть еще нцать плагинов (SSA, D&D, wlx, wfx и тд.) в которых инициализируется СОМ. Поэтому кто первый проинитил тот и крут. Из МСДН берем:

S_FALSE - The COM library is already initialized on this thread.

Так что имхо ассерт лишний. Аналогично для D&D похожую проверку надо убирать...
Post Reply

Return to “Обсуждение плагинов”