Сейчас на форуме: UniSoft, laslo, bartolomeo (+5 невидимых)

 eXeL@B —› Программирование —› кто разбирается в Windows SDK подсобите :)
Посл.ответ Сообщение

Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 10 ноября 2011 03:20
· Личное сообщение · #1

скачать 1 гигабайт установочного комплекта Windows SDK нет возможности. поэтому хотелось бы попросить какого-либо специалиста по нему, имеющего эту программу, сделать для меня простенькую программу.

она, я так понял, есть в семплах, идущих в комплекте (DVD Sample). нужно внести маленькое изменение:
Code:
  1. Поместив в блок CDvdCore::Play() команду
  2. Код:
  3. hr = m_pIDvdC2->SelectVideoModePreference(DISPLAY_4x3_LETTERBOX_PREFERRED);
  4. мне удалось увидеть в нем letterbox-режим. Результат правда сильно зависит от используемого DVD-декодера

она была доступна для скачивания, но ссылка умерла, так как пост этот был год тому назад.

объясняю для чего она нужна: все нынешние программные проигрыватели проигрывают подсветку меню двд диска в режиме wide. а железные бывает играют letterbox режим. посему если хочешь качественное меню, приходится делать подсветку в двух вариантах wide и letterbox, соответственно и границы к кнопкам нужны в двух вариантах. так вот... программные играют только wide. и letterbox просмотреть корректно нет никакой возможности (DvdReMakePro или DVDSubEdit этого делать не умеют).
поэтому хотелось бы найти проигрыватель, который умеет корректно показывать letterbox режим, правильно выбирая слой letterbox подсветки для меню и letterbox размер кнопок в меню. чтобы делая в тех программах меню, после конвертации можно сразу было посмотреть конечный результат. сейчас, к сожалению, приходится делать, записывать на диск, вставлять в железный, смотреть на нем, убеждаться что меню с косяками, переделывать, опять записывать на болванку, смотреть... очень не удобно.



Ранг: 72.1 (постоянный), 30thx
Активность: 0.050
Статус: Участник

Создано: 10 ноября 2011 10:35 · Поправил: yagello
· Личное сообщение · #2

Извини за глупый вопрос: старый добрый MenuEdit помочь в этом не может? или VobBlanker, допустим?

P.S. Вспонил об еще более полезной программе - DVDSubEdit. По-моему она иделаьно подходит для редактирования подсветки в меню БЕЗ пересборки проекта. Сам добавлял кнопки в статическое меню и правил ею подсветку.



Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 10 ноября 2011 15:56 · Поправил: SeregaZ
· Личное сообщение · #3

наверное бы не писал подобную просьбу, если бы эти программы работали как полагается. к твоему сведению DVDSubEdit имеет одну неприятную особенность. конечно если ты заметил. если не заметил - подсказываю: подсветку он может загрузить letterbox и показать, а вот границы кнопок показывает wide. хоть запереключайся границы подсветки letterbox он не покажет.

MenuEdit и VobBlanker посмотрю на досуге.

MenuEdit показывает границы обоих вариантов, но вот незадача - саму подсветку она не показывает.

VobBlanker что-то я малость не догоняю - где там какие кнопки переключают режимы, подсветку и показывает границы кнопок? раз уж посоветовал программу - то выкладывай где эти кнопки, по которым можно посмотреть варианты подсветок.



Ранг: 72.1 (постоянный), 30thx
Активность: 0.050
Статус: Участник

Создано: 10 ноября 2011 21:57
· Личное сообщение · #4

В DVDSubEdit слева посередине есть неприметный комбо-бокс, где переключается режим вывода картинки.
Лично я переделывал менюшки (кнопки добавлял) при помощи связки:
MenuEdit-VobBlanker-MuxMan-DVDSubEdit. Работало иделаьно и для 16:9, и для 4:3.
Если тебе этого не хватает... ну тогда ищи сам, мне хватило.
Если меню с нуля делать - твоей проблемы не возникнет, надо нормальную прогу для авторинга выбрать.
Если переделывать - см. выше.
И вообще, что-то мы не о реверсинге тут говорим, тут скорее на форум видеоредактирования надо.
Может, закрыть тему?



Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 10 ноября 2011 22:49 · Поправил: SeregaZ
· Личное сообщение · #5

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

специально для военных повторяю все в картинках:

пояснения к картинке:
в первом случае режим wide. и границы DvdReMakePro показывает тоже только wide. переключить в режим letterbox он не может.
во втором случае я специально, чтобы ярко было видно разницу между lb и wide сделал для letterbox первую кнопку большую.
также специально для этого семпла была сделана разная подсветка со значком w - для wide и со значком l - для letterbox для наглядности.


теперь переходим к DVDSubEdit:

пояснения к картинке:
как видно программа успешно переключает и режим изображения и слой подсветки замечательно. видно и wide и letterbox - переключатели в программе и плюс метка на картинке w или l.
НО! как видно на скриншоте границы кнопки одиннаковые - и это режим wide. так как режим letterbox должен иметь большую, гиганскую просто, первую кнопку.


посему мн. ув. тов. yagello, поскольку вы не являетесь специалистом по windows sdk, а также не знаете нюансы программ по авторингу dvd дисков, убедительная просьба покинуть эту тему и больше не предлагать её закрыть. я же не предлагаю никому вас забанить за дезинформацию. (кстати! Арчи прывееет!)


 eXeL@B —› Программирование —› кто разбирается в Windows SDK подсобите :)
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати