LINUX.ORG.RU

Aegisub


0

1

Решил заняться фэнсабом к аниме, и с удивлением обнаружил что есть только одна более менее нормальная программа для создания субтитров substation alpha под никсы (ass/ssa, сейчас практически ко всему аниме делают субтитры в этом формате, так как позволяет использовать разнообразные стили и эффекты). Пытался завести я это чудо довольно долго, правда это не обошлось без помощи разработчиков в ирке :) Проект развивается довольно стремительно, новые билды в svn практически каждый день. Работает через ffmpeg, в оффтопике через avisynth, сейчас доводят до ума работу с матрешками (matroska aka .mkv) и h.264 видео в целом.

сайт aegisub: http://malakith.net/aegiwiki/Main_Page

По скрину: openbox3, urxvt, ipager, conky и собственно aegisub. Трэй и таскбар не нужны, так как вместо них прекрасно справляется ipager.

png версия скрина: http://smages.com/i/35/09/3509e4b1038f6d01389a349785d299b3.png обои: http://smages.com/i/9c/94/9c946ad916b48b2327d789c4bae00719.jpg

>>> Просмотр (1680x1050, 295 Kb)

★★★★★

Проверено: JB ()

Ты герой, собрал-таки это чюдо. Я таки забил и пошёл учить родной японский, чтоб поскорее слезть с говносабов.

anonymous
()

в этом треде не хватает косплееров-лесбиянок.

anonymous
()
Ответ на: комментарий от anonymous

>Ты герой, собрал-таки это чюдо. Я таки забил и пошёл учить родной японский, чтоб поскорее слезть с говносабов.

У тебя конкретно что не собиралось? Мне тоже пришлось побороть не мало трудностей :) В частности оно постоянно валилось с ошибкой Xlib: unexpected async reply и сегфолтами, я грешил на иксы. Переставлял систему, пробовал стейбл ветку, анстейбл, после чего заметил, что первый раз запускается нормально после установки, потом падает. Покопал конфиги - оказалось надо было просто отключить автоапдейт. Так же есть проблема со свежими ffmpeg, но там надо просто симлинки на хидеры сделать.

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от tensai_cirno

>однако написано что под убунту онли

В рамках распространения убунты deb пора переименовывать в ubn, кстати если взять сорцы пакетов то их легко пересобрать и под дебиан, возможно потребуется только из тестинга какиенить свежие версии либ вытянуть.

wfrr ★★☆
()

Респект огромный! Пошел качать Шану...

anonymous
()

> Решил заняться фэнсабом к аниме,

лучше бы делом занялся

firsttimeuser ★★★★★
()

аниме банзай! ^_^

anonymous
()

Чем не устроили subtitleeditor и subtitlecomposer?

И что за фееричная псевдографика в терминале?

Naomi
()
Ответ на: комментарий от Naomi

>Чем не устроили subtitleeditor и subtitlecomposer?

Первый уныл, второй подозреваю тоже, ибо 70 метров кде-кутэ и еще всего тянуть не хочеться. Там максимум тайминги проставить нормально можно и все, и то видеофайлы надо драконить на составляющие.

>И что за фееричная псевдографика в терминале?

Ничего серьезного.

tensai_cirno ★★★★★
() автор топика

>Решил заняться фэнсабом к аниме

Молодец. Но почему сразу Шана? Она ведь уныла ... Лучше Requem from the darkness зафансабить. Причем с нихонго. Меня ни руссаб, ни ансаб не особо устраивают, даже с моим незнанием нихонго косяки замечаю.

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

>Молодец. Но почему сразу Шана? Она ведь уныла ... Лучше Requem from the darkness зафансабить. Причем с нихонго. Меня ни руссаб, ни ансаб не особо устраивают, даже с моим незнанием нихонго косяки замечаю.

На данный момент я просто изучаю тайпсеттинг и как его делать и параллельно просто подгоняю тайминг к двдрипу.

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от Neko

Slackware, да? А у меня в дистрибе всё что надо есть. :P

anonymous
()
Ответ на: комментарий от Neko

Neko, оптимистично) конкретно где не заводится?

tensai_cirno ★★★★★
() автор топика

Русские сабы в большинстве своём страшные. В смысле перевода. Это раз.

При чём тут работа с h.264 видео? Или ты про хардсабы? Если про хардсабы, то убейся.

ChALkeR ★★★★★
()
Ответ на: комментарий от ChALkeR

> При чём тут работа с h.264 видео? Или ты про хардсабы? Если про хардсабы, то убейся.

Нет, субтитры там отдельно, но при их составлении удобно иметь возможность прокручивать фильм. За этим и нужна в программе поддержка всех видеоформатов.

anonymous
()

Кстати, на openSUSE 11 сегодняшняя версия из svn собирается с пол-пинка.

Вот, кстати, и повод осилить билдсервис.

anonymous
()

за ониме -((unsigned long) -1)

lester ★★★★
()
Ответ на: комментарий от Neko

>Что любопытно: current и svn дохнут в разных местах.

>svn http://ja.pastebin.ca/1068012

Оно не может найти хидеро от ffmpeg. Проверь /usr/include/ffmpeg, если пусто, то:

mkdir -p /usr/include/ffmpeg && ln -s /usr/include/lib{av{codec,device,filter,format,util},swscale}/* /usr/include/ffmpeg/

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от ChALkeR

>Русские сабы в большинстве своём страшные. В смысле перевода. Это раз.

>При чём тут работа с h.264 видео? Или ты про хардсабы? Если про хардсабы, то убейся.

Урусай, урусай, урусай! Не нравятся русские сабы - не смотрите. Видео полезно для того чтобы видеть как оно все будет выглядить в плеере, в частности нормальное караоке вслепую будет сложновато.

PS 2Neko, потом не забудь очистить папки, если дальше после симлинков продолжить make - все равно собираться не будет.

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от Neko

Все споры по поводу Поливанова решаются автозаменой (с)

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от tensai_cirno

Я тоже не смог собрать. Сборка этой софтины прямо целый квест. Пока у меня не вышло его пройти :(

Раньше, какая-то версия все же собиралась, но с определенного момента стала валиться на make

Можно уточнить в какой именно момент надо делать

mkdir -p /usr/include/ffmpeg && ln -s /usr/include/lib{av{codec,device,filter,format,util},swscale}/* /usr/include/ffmpeg/

и в какой потом rm -fr /usr/include/ffmpeg ?

Я по-разному пробовал, валится в разных местах, но все равно не собирается ...

Гм, забавная капча penker

anonymous
()
Ответ на: комментарий от anonymous

Эмм, нафиг удалять-то? =) Оно просто ищет хидеры к ffmpeg в /usr/include/ffmpeg, а с какой-то версии их раскидали по папкам lib{av{codec,device,filter,format,util},swscale}.

Также вывод ошибки желательно на pastebin залить, я не телепат.

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от tensai_cirno

> Эмм, нафиг удалять-то? =) Оно просто ищет хидеры к ffmpeg в /usr/include/ffmpeg, а с какой-то версии их раскидали по папкам lib{av{codec,device,filter,format,util},swscale}.

ну твои же слова:

> PS 2Neko, потом не забудь очистить папки, если дальше после симлинков продолжить make - все равно собираться не будет.

или про какие папки шла речь? вообще это предложение я не понял честно говоря

Вообще я и не удалял сначала, это я потом уже начал пробовать "магию"

> Также вывод ошибки желательно на pastebin залить, я не телепат.

и не думал, что телепат, позже залью, просто вдруг там "особая магия", о которой тебе сообщили на irc канале =)

вообще меня удивляет как разработчики умудрились так нахимичить со сборкой

anonymous
()
Ответ на: комментарий от anonymous

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

Со сборкой особо ничего сложного нет на самом деле, просто не все иногда ставится с полпинка, иногда надо и сырки под себя править ;)

tensai_cirno ★★★★★
() автор топика

Диалог в редакторе порвал моск фтряпки. Это что за аниме наркоманское такое?

Deleted
()
Ответ на: комментарий от Deleted

>это что за аниме наркоманское такое?

Shakugan no Shana, видно же.

>Диалог в редакторе порвал моск фтряпки.

А что с ним не так? Нормальный диалог. Учитывайте, что там три части - конец опенинга, монолог, и только потом диалог.

redgremlin ★★★★★
()

Собрал наконец. Пришлось собрать из сорцов wxwidgets и добавить отсутствующий libfilter.h.

Neko
()
Ответ на: комментарий от Neko

Да, мне говорили что с альсой падает, но только после двух часов работы примерно. Кто-то советовал опенал, говорил что при загрузке аудио 2 из 3 раз упадет, но если загрузиться будет работать как часы. Разрабы советуют вроде портаудио, но я не помню, проще у них спросить.

Сам пока сижу с альсой и не обламываюсь. Работает все без багов, только видео иногда заедает, но там надо просто на стоп вперед нажимать пока не придет в себя.

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от Neko

Кстати что за тема гтк? Выглядит весьма ничего.

Разрабы тусят тут: #aegisub @ irc.rizon.net, если найдешь какой-то баг и поборешь его - желательно отрепортить ;)

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от tensai_cirno

С портаудио собрать не получилось, зато собралось и нормально работает с openal, несмотря на небольшой треск.

С багами вряд ли помогу тк от кодинга весьма далек. Тема dyne by lyrae.

Neko
()
Ответ на: комментарий от anonymous

> Нет, субтитры там отдельно, но при их составлении удобно иметь возможность прокручивать фильм. За этим и нужна в программе поддержка всех видеоформатов.

Они тащут свой плеер со своими кодеками? Нафиг? Привязались бы к мплееру, например...

ChALkeR ★★★★★
()
Ответ на: комментарий от ChALkeR

>Они тащут свой плеер со своими кодеками? Нафиг? Привязались бы к мплееру, например...

OMFG!!! Читать умеешь? Там используется ffmpeg, можешь посмотреть какой-нить фильм при помощи ffplay.

animechaos ★★
()
Ответ на: комментарий от animechaos

> OMFG!!! Читать умеешь? Там используется ffmpeg, можешь посмотреть какой-нить фильм при помощи ffplay.

Ты перед тем, как орать, прочитал сообщение, на которое я отвечал?

Так вот: лично я не понимаю, как это соотносится с „доведением до ума работы с h.264”.

Если это нужно, чтобы показывать видео и оно не тащит в себе кодеки/свой проигрыватель, (как меня тут все уверяют) то что могло быть не так с h.264 по вине этого аегисаба?

Если это нужно, чтобы кодировать результат - это по-любому хардсабы и топка.

ChALkeR ★★★★★
()
Ответ на: комментарий от ChALkeR

ChALkeR, кодировать там нельзя, для этого вроде есть специальный софт. В окошке с видео можно не только смотреть на результат, но и редактировать его, подвинуть сабы, покрутить и так далее. Доведение до ума .h264 заключается в том, что иногда видео которое в h.264 не так просто перегнать в какой-нибудь divx из-за таймкодов. Такая гадость, где фпс не нужен, и для каждого кадра написано время когда он должен появиться на экране, правда можно перегнать в mp4, с этим контейнером оно вроде нормально работает, судя по некоторым тестам и опросам на канале.

Я сомневаюсь что в subtitle composer и прочих можно делать так - http://smages.com/i/6b/c8/6bc85bb8e854646fb34c51f1ed1c64e1.png

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от tensai_cirno

>ChALkeR, кодировать там нельзя, для этого вроде есть специальный софт. В окошке с видео можно не только смотреть на результат, но и редактировать его, подвинуть сабы, покрутить и так далее. Доведение до ума .h264 заключается в том, что иногда видео которое в h.264 не так просто перегнать в какой-нибудь divx из-за таймкодов. Такая гадость, где фпс не нужен, и для каждого кадра написано время когда он должен появиться на экране, правда можно перегнать в mp4, с этим контейнером оно вроде нормально работает, судя по некоторым тестам и опросам на канале.

+1, хорошо раскрыл тему.

>Я сомневаюсь что в subtitle composer и прочих можно делать так - http://smages.com/i/6b/c8/6bc85bb8e854646fb34c51f1ed1c64e1.png

Делается в jubler'e и subtitleeditor'e и любом текстовом редакторе, только там метод тыка - угадал координаты или нет :В

animechaos ★★
()
Ответ на: комментарий от ChALkeR

>Если это нужно, чтобы кодировать результат - это по-любому хардсабы и топка.

Не, ну это было бы жестоко на лету кодировать видео и делать хардсабы :З

animechaos ★★
()
Ответ на: комментарий от animechaos

>Делается в jubler'e и subtitleeditor'e и любом текстовом редакторе, только там метод тыка - угадал координаты или нет :В

Ну я уверен что суровые красноглазые челябинские фансабберы клепают их в vim'е. Однако это все-таки будет поюзабельнее

tensai_cirno ★★★★★
() автор топика
Ответ на: комментарий от tensai_cirno

>Однако это все-таки будет поюзабельнее

Без всяких сомнений, вот только стабильности не хватает :(

animechaos ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.