Как вставить субтитры в контейнер flv?

Страницы:  1
Ответить
 

evgenijmaklyuk

Стаж: 14 лет 7 месяцев

Сообщений: 397

evgenijmaklyuk · 05-Июн-11 19:32 (14 лет 1 месяц назад)

Проблема такая. Имеется файл субтитров формата srt, а также видеоролик, загруженный с youtube в формате FLV HQ 480p. Порекоммендуйте, пожалуйста, программу, при помощи которой можно их соединить (желательно без перекодирования).
[Профиль]  [ЛС] 

degifly

Стаж: 14 лет 10 месяцев

Сообщений: 951

degifly · 05-Июн-11 20:06 (спустя 33 мин.)

Контейнер flv не поддерживает субтитры. http://ru.wikipedia.org/wiki/Сравнение_мультимедиаконтейнеров
А для каких целей? Собрать все в матрешку - не вариант?
[Профиль]  [ЛС] 

evgenijmaklyuk

Стаж: 14 лет 7 месяцев

Сообщений: 397

evgenijmaklyuk · 05-Июн-11 20:14 (спустя 8 мин.)

А какой программой? Пробовал mkvmerge GUI — не получилось. Не видит файлов flv.
[Профиль]  [ЛС] 

degifly

Стаж: 14 лет 10 месяцев

Сообщений: 951

degifly · 05-Июн-11 20:23 (спустя 8 мин., ред. 05-Июн-11 20:23)

Разобрать на элементарные потоки (видео, аудио, timecodes) с помощью FLV Extract - отсюда http://moitah.net/
Потом добавить аудио и видео в mkvmerge GUI - при этом не забыть выбрать тайм-коды для видео. Ну и добавить субтитры...
[Профиль]  [ЛС] 

evgenijmaklyuk

Стаж: 14 лет 7 месяцев

Сообщений: 397

evgenijmaklyuk · 05-Июн-11 21:08 (спустя 45 мин.)

Спасибо большое.
У меня остался вопрос. Перед началом обработки вылезло такое сообщение:
скрытый текст
В конечном видеофайле не будет никакой рассинхронизации?
[Профиль]  [ЛС] 

degifly

Стаж: 14 лет 10 месяцев

Сообщений: 951

degifly · 05-Июн-11 21:48 (спустя 39 мин.)

Он говорит о том, что в элементарном потоке видео не задан fps (там просто закодированны кадры и все) - именно для этой цели и нужны таймкоды - у вас на скриншоте они выбраны для субтитров, а не для видео (верхняя строчка - MPEG-4 part 10...).
Для аудио и субтиров таймкоды не нужны - так как в них жестко прописана длительность и там нет такого понятия как fps.
Т.е. если таймкоды убрать у субтитров, а вместо этого добавить для видео - то проблем с синхронизацией быть не должно.
[Профиль]  [ЛС] 

aleksandr1967

Стаж: 16 лет 8 месяцев

Сообщений: 779

aleksandr1967 · 23-Июн-11 21:52 (спустя 18 дней)

degifly писал(а):
Ну и добавить субтитры...
А в каком формате должны быть субтитры, чтобы они нормально отоброжались? А то сплошные кракозябы вместо рус. языка.
Может в настройках mkvmerge поправить что ? Там сейчас : язык - rus, а кодировка - CYRILLIC
[Профиль]  [ЛС] 

degifly

Стаж: 14 лет 10 месяцев

Сообщений: 951

degifly · 23-Июн-11 22:02 (спустя 9 мин., ред. 23-Июн-11 22:02)

Самый универсальный вариант это UTF-8.
[Профиль]  [ЛС] 

aleksandr1967

Стаж: 16 лет 8 месяцев

Сообщений: 779

aleksandr1967 · 23-Июн-11 22:51 (спустя 49 мин.)

Кракозябы один фиг.
Может всё с того, что сабы самопальные, и настройки кодировки там надо было выставить. Правда такой опции там не видел.
Но как внешние, субтитры отображаются правильно. А нужно встроеные.
[Профиль]  [ЛС] 

degifly

Стаж: 14 лет 10 месяцев

Сообщений: 951

degifly · 23-Июн-11 22:57 (спустя 5 мин.)

Странно. А если их открыть просто в блокноте - там шрифт нормальный будет?
И какой формат? srt, ass?
[Профиль]  [ЛС] 

aleksandr1967

Стаж: 16 лет 8 месяцев

Сообщений: 779

aleksandr1967 · 24-Июн-11 00:13 (спустя 1 час 16 мин., ред. 24-Июн-11 11:36)

В блокноте всё нормально
Формат srt стал нормально отображаться лишь в некоторых плейерах.
Но при заливке файла на YouTub, сабы исчезают.
p.s.
Пришлось пережимать видео по этому совету. Картинка малость пострадала, но субтитры теперь отображаются всегда.
[Профиль]  [ЛС] 

degifly

Стаж: 14 лет 10 месяцев

Сообщений: 951

degifly · 24-Июн-11 12:35 (спустя 12 часов, ред. 24-Июн-11 12:35)

В общем тогда надо просто в блокне сохранить в UTF-8, тогда по идее все-таки должно работать...
И ютубу можно и внешние субтитры скармливать - если зайти в изменение видео там есть раздел для субтитров.
А пережимать лучше с помощью Xvid4PSP - там хотя бы используется x264 (кодек AVC), что позволит хоть немного сохранить качество по сравнению с Xvid'ом...
[Профиль]  [ЛС] 

сержbrig

Стаж: 14 лет 8 месяцев

Сообщений: 2


сержbrig · 07-Ноя-11 01:51 (спустя 4 месяца 12 дней)

Не надо пережимать никакое видео. Не надо заморачиваться с конвертерами и прочей лабудой, чтобы посмотреть фильм в формате flv, а и с титрами к томуже фильму, но который в формате avi. KMP плеер спокойненько это сделает за вас. Вот к примеру на EX.ua мне было лень скачивать 2 гектара фильма, а хотелось просто посмотреть его онлайн. Я просто скачал титры (фильм был без дубляжа), а сам фильм downloadhelper-ом скоренько так в формате flv скачал и загрузил вместе с титрами в KMP.
[Профиль]  [ЛС] 

dimslav

Стаж: 16 лет 11 месяцев

Сообщений: 67


dimslav · 13-Июл-12 03:10 (спустя 8 месяцев)

Если нужно просто посмотреть ролик с субтитрами, то пережимать не надо, смотрите с помощью видеолана или smplayer-а, а если нужно вшить субы для выкладывания например на ютуб, то используйте прогу winmen 0.81 http://winmenc.blogspot.co.il/ Только в видео настройках для FLV выставьте milti-threads - none. Все работает даже с ass.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error