LINUX.ORG.RU

вшить субтитры в видео


0

0

есть видео, есть субтитры в srt. как можно на выходе получить видео со вшитыми внутрь субтитрами?

ps. если ещё и расскажете как потом это видео в m4v перегнать -- будет совсем зашибись =)


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

s/ffmpeg/mencoder/

в ffmpeg из поддержки сабов — только dvd, и та в devel.

x3al ★★★★★
()

Я те лучше скажу, только ты не охреневай

man mencoder

f.e.

mencoder %1 -sub %2 -subcp UTF-8 -vf scale -zoom -xy 480 -o encoded.avi -oac lavc -lavcopts acodec=mp2:abitrate=128 -ovc xvid -xvidencopts fixed_quant=7/2:cartoon:quant_type=mpeg

Только это не надо тутже копипастить, разберись сначала с опциями mencoder'а

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

я к таким штукам привычный =) и с ffmpeg & mencoder вполне так сказать familiar..но иногда без подпинывания тяжело =) спасибо =)

ps. перекодирование в m4v по прежнему под вопросом.

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

>чтобы на айфоне игралось

Повторяю, «конвертер» из .mp4 в .m4v выглядит так:

#!/bin/bash
#mp4 > m4v converter v 0.01
#Distributed under GNU GPL
mv $1 `echo $1|sed 's/mp4$/m4v/'`

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

В mp4, разумеется, конвертить mencoder'ом. -lavfopts format=mp4 сделает это возможным и с интегрированным конвертером.

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

вопщем, в итоге решил для себя субтитры вшивать mencoder'ом, а в mp4 перегонять при помощи handbrake. там пресет для айфона есть =)

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

>mencoder %1 -sub %2 -subcp UTF-8 -vf scale -zoom -xy 480 -o encoded.avi -oac lavc -lavcopts acodec=mp2:abitrate=128 -ovc xvid -xvidencopts fixed_quant=7/2:cartoon:quant_type=mpeg

>cartoon


онемешнег детектед ;)

а почему не vcodec=mpeg4? вроде как получше качество на двух проходах дает. С грамотно выставленными параметрами, вестимо.

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

>онемешнег детектед ;)

Чур меня, чур. За всю жизнь смотрел только пару хентаев (или они не склоняются?)

>а почему не vcodec=mpeg4? вроде как получше качество на двух проходах дает. С грамотно выставленными параметрами, вестимо.


Да я первую попавшуюся строчку тиснул, просто как пример.

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

а знает кто-нибудь как DVD-шные субтитры вшивать в h264? бо к моему кину srt-шных нету.

я пробовал рипать DVD-юк с помощью vlc: vlc dvd:///dev/hda@1 --sub-track=0 --sout file/ps:pds01.mpeg ожидал, что увижу их в получившемся мпеге, но их там нет.

чем ещё можно проиграть/рипнуть ДВД, чтоб получить субтитры в видеопотоке?

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

в handbrake заявлена поддержка dvd-субтитров.

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