problem sys subtitrite
4 отговора
60 прегледа
problem sys subtitrite
Nqkoi filmi sa na 2CD-ta.
chesto subtitrite za 2roto CD ako sa w .srt format zapochwat ne ot nomer 1,
a naprimer ot 546 - i syotwetnoto wreme .
nqkoi moze li da mi kaze programa koqto da Re-Numerira subtitrite.
Zashtoto taka nomerirani ne moga da gi konvertiram za mDVD.
Blagodarq Vi Predwaritelno !!!
chesto subtitrite za 2roto CD ako sa w .srt format zapochwat ne ot nomer 1,
a naprimer ot 546 - i syotwetnoto wreme .
nqkoi moze li da mi kaze programa koqto da Re-Numerira subtitrite.
Zashtoto taka nomerirani ne moga da gi konvertiram za mDVD.
Blagodarq Vi Predwaritelno !!!
Re: problem sys subtitrite
например - Subtitle Studio 2
* За да го набутате по-лесно - XOSL
* За да го набутате по-лесно - XOSL
Re: problem sys subtitrite
Дай E-Mail да ти пратя моята програма. Обещавам ти, че ще ти хареса.
----------------------------------
помислих, хареса ми, помислих пак...
----------------------------------
помислих, хареса ми, помислих пак...
Re: problem sys subtitrite
Znaeh si che edin ruski razuznawach vinagi moze da izkara neshto polezno ot rukawa si :)))
Tedex@mail.bg
Spasibo Bolshoe :)))
Tedex@mail.bg
Spasibo Bolshoe :)))
Re: problem sys subtitrite
Такаааа, пратих ти програмчето, но си няма хелпове, така че ще драсна тука някой ред, как се преправят субтитри.
Такова делене на субтитрите както го описа в темата - може да го направи някой, който си е решил, че като раздели филма на две части, и субтитрите пак на две, и плеъра ще се чувства щастлив ;о) Само че някой е пропуснал да помисли върху това, че втората част, на която AVI-то започва от 00:00:00 - а субтитрите - от 01:12:35 например - плеъра ще чака да мине толкова време, и чак тогава ще изкара първия ред на субтитрите.
В програмата си съм нарекъл този формат "Time format". За да обработваш субтитрите - е нужно да ги конверитраш към "Frame format" и да изглеждат ето така:
{1052}{1075}Text1|Text2
... и т.н.
но преди да конвертираш - трябва да провериш на AVI-то колко кадъра в секунда е. Можеш просто да кликнеш с десен бутон върху него, и "Properties". Във второто листче има подробна информация за кодека, звука, и "Frame rate" - това е важното. Ако не настроиш правилен FPS (Frame per second) - субтитрите ще се изместят спрямо филма, и ще стане боза. Е, и това съм предвидил в програмата си, но по-добре, когато не си създаваме допълнително работа.
Значи сетваш FPS на колкото е филма, правиш "Convert - Time to Frame", и после стигаме до обработката. В твоя случай - ще трябва обработка само на втората част от субтитрите - меню "Edit" - "Time/Frame offset". Ще излезе диалог, в който трябва да запишеш колко е дълга ПЪРВАТА част на филма. Т.е. с колко време да отмести субтитрите назад, или напред. В случая - назад, и това, което трябва да запишеш там ще изглежа ето така: "-01:07:15.000". Има възможност да запишеш времето по няколко начина:
час:минути:секунди
час:минути:секунди.хилядни
#брой кадри
секунди.стотни
естествено, ако няма знака "минус", отместването ще стане напред, или със знака "минус" - назад.
Важно е да знаеш, че каквато и корекция да правиш на субтитрите - трябва да си настроил предварително FPS.
В програмата съм добавил възможност за корекция на този коефициент "Recalculate FPS", но то е индивидуално спрямо AVI файла.
Има и други благинки, въру които обърнах по-голямо внимание. Например "Verify subtitles" според мен е задължително да се ползва. Прави проверка (във Frame format) на субтитрите, и ако има нередовни знаци във скобите, или следващата титра е с време, което предшества предишната - програмата показва къде е грешката. Но засега се налага да се пуска "Verify" след всяка намерена грешка, докато не изкара "OK".
ето този формат беше странен:
{1056}{}Text...
{1070}{}
в този случай просто правиш "Add End Frame". Получава се от някои конвертори, които не се справят добре със SAMI скрипт. SAMI формата е такъв, че има начално време, но за край на субтитрата се ползва празна субтитра, за да изчезне старата от екрана.
<SYNC Start=753734><P>Какво е това?
<SYNC Start=755131><P>
<SYNC Start=757687><P>Хайде.
<SYNC Start=760162><P>
Тази програма разпознава обикновен SAMI скрипт, и скрипт със езици. Ако вида на скрипта е "Multi language" - програмчето иска да въведеш опознавателния символ за езика от скрипта.
Дълга разправия е със субтитрите, и тази програма съвсем не е универсална. Но няма да спираме дотук, и ще разширяваме възможностите, докато не се получи красиво.
Айде чао, ако има затруднения - пиши по ICQ: 34254941
----------------------------------
помислих, хареса ми, помислих пак...
Такова делене на субтитрите както го описа в темата - може да го направи някой, който си е решил, че като раздели филма на две части, и субтитрите пак на две, и плеъра ще се чувства щастлив ;о) Само че някой е пропуснал да помисли върху това, че втората част, на която AVI-то започва от 00:00:00 - а субтитрите - от 01:12:35 например - плеъра ще чака да мине толкова време, и чак тогава ще изкара първия ред на субтитрите.
В програмата си съм нарекъл този формат "Time format". За да обработваш субтитрите - е нужно да ги конверитраш към "Frame format" и да изглеждат ето така:
{1052}{1075}Text1|Text2
... и т.н.
но преди да конвертираш - трябва да провериш на AVI-то колко кадъра в секунда е. Можеш просто да кликнеш с десен бутон върху него, и "Properties". Във второто листче има подробна информация за кодека, звука, и "Frame rate" - това е важното. Ако не настроиш правилен FPS (Frame per second) - субтитрите ще се изместят спрямо филма, и ще стане боза. Е, и това съм предвидил в програмата си, но по-добре, когато не си създаваме допълнително работа.
Значи сетваш FPS на колкото е филма, правиш "Convert - Time to Frame", и после стигаме до обработката. В твоя случай - ще трябва обработка само на втората част от субтитрите - меню "Edit" - "Time/Frame offset". Ще излезе диалог, в който трябва да запишеш колко е дълга ПЪРВАТА част на филма. Т.е. с колко време да отмести субтитрите назад, или напред. В случая - назад, и това, което трябва да запишеш там ще изглежа ето така: "-01:07:15.000". Има възможност да запишеш времето по няколко начина:
час:минути:секунди
час:минути:секунди.хилядни
#брой кадри
секунди.стотни
естествено, ако няма знака "минус", отместването ще стане напред, или със знака "минус" - назад.
Важно е да знаеш, че каквато и корекция да правиш на субтитрите - трябва да си настроил предварително FPS.
В програмата съм добавил възможност за корекция на този коефициент "Recalculate FPS", но то е индивидуално спрямо AVI файла.
Има и други благинки, въру които обърнах по-голямо внимание. Например "Verify subtitles" според мен е задължително да се ползва. Прави проверка (във Frame format) на субтитрите, и ако има нередовни знаци във скобите, или следващата титра е с време, което предшества предишната - програмата показва къде е грешката. Но засега се налага да се пуска "Verify" след всяка намерена грешка, докато не изкара "OK".
ето този формат беше странен:
{1056}{}Text...
{1070}{}
в този случай просто правиш "Add End Frame". Получава се от някои конвертори, които не се справят добре със SAMI скрипт. SAMI формата е такъв, че има начално време, но за край на субтитрата се ползва празна субтитра, за да изчезне старата от екрана.
<SYNC Start=753734><P>Какво е това?
<SYNC Start=755131><P>
<SYNC Start=757687><P>Хайде.
<SYNC Start=760162><P>
Тази програма разпознава обикновен SAMI скрипт, и скрипт със езици. Ако вида на скрипта е "Multi language" - програмчето иска да въведеш опознавателния символ за езика от скрипта.
<BODY><TABLE>
<SYNC Start=73950>
<P Class=BGCC>ДОЛОРЕС КЛЕЙБОРН
<SYNC Start=77625>
<P Class=BGCC>
<SYNC Start=83590>
<P Class=BGCC>Не, Долорес!
<P Class=ENCC>No, Dolores!
<SYNC Start=85510>
<P Class=BGCC>Остави ме!
<P Class=ENCC>Leave me be!
Дълга разправия е със субтитрите, и тази програма съвсем не е универсална. Но няма да спираме дотук, и ще разширяваме възможностите, докато не се получи красиво.
Айде чао, ако има затруднения - пиши по ICQ: 34254941
----------------------------------
помислих, хареса ми, помислих пак...