PDA

View Full Version : Help with hard subbing.


Blessing
12th May 2007, 08:03
guys, help me with this, im newb.

i got this video avi format . external subs srt format.

i want to convert it into mp4 (psp playbable format) such tat.. the subs appear as well. how do i do so??

joseph5
13th May 2007, 22:56
Rerip the DVD and include the subtitles this time.

Blessing
14th May 2007, 02:30
it's not a dvd...it's just an avi file

mahsah
16th May 2007, 17:12
Rerip the DVD and include the subtitles this time.

Oh cmon, that wont make any difference, and it looks like you are just trolling him.


Try this:

Get Avisynth, install it
Install vobsub and the VSfilter.dll plugin for avisynth
make a textfile in the same folder as the video and subs, with a .avs extension, open it in notepad and enter

Directshowsource("file.avi")
textsub("subtitles.srt")

and drag the .avs file into virtualdub or another encoding app and encode to xvid, divx, h264, or whatever. Check to make sure the subs appear.

Blessing
31st May 2007, 13:36
i got directvobsub installed... but how do i get the VSfilter.dll from?

celtic_druid
31st May 2007, 15:08
If you have directvobsub installed then you should have VSFilter since it is part of VSFilter. Then again if you have dvobsub installed and you use directshowsource() then you probably already have subs.

Blessing
31st May 2007, 15:09
i dont understand u... i already have the subs.. it's in .srt format... but right now

VirtualDub says, there's no such command as "textsub"

if i add the textsub line... i cant even open the file with virtual dub.. if it's just the Directshow(video.avi) it works fine...

GrofLuigi
31st May 2007, 22:55
i dont understand u... i already have the subs.. it's in .srt format... but right now

VirtualDub says, there's no such command as "textsub"

if i add the textsub line... i cant even open the file with virtual dub.. if it's just the Directshow(video.avi) it works fine...

Either copy the vsfilter.dll file to your avisynth plugins dir (example: C:\Program Files\AviSynth\plugins) or insert the following line to your avisynth script:

LoadPlugin ("C:\Program Files\VobSub\vsfilter.dll")

Paths may vary depending on where have you installed vobsub/avisynth.

This line should go first or second in your script.

GL

Blessing
1st June 2007, 05:06
er.. i already have vsfilter.dll in my plugins directory.

and how do u access the avisynth script??

GrofLuigi
1st June 2007, 05:19
er.. i already have vsfilter.dll in my plugins directory.

and how do u access the avisynth script??

By editing it in any text editor - notepad is fine. I hope you already did this:


Try this:

Get Avisynth, install it
Install vobsub and the VSfilter.dll plugin for avisynth
make a textfile in the same folder as the video and subs, with a .avs extension, open it in notepad and enter

Directshowsource("file.avi")
textsub("subtitles.srt")

and drag the .avs file into virtualdub or another encoding app and encode to xvid, divx, h264, or whatever. Check to make sure the subs appear.

Blessing
1st June 2007, 05:28
yea I did... avisynth says there's no such function call Textsub.

mgh
2nd June 2007, 18:18
download
http://avisynth.org/warpenterprises/files/textsub_20040308.zip
and copy dll to plugins directory:)

Blessing
2nd June 2007, 18:21
still cant.

it works totally fine without the <<textsub("subtitles.srt")>>

ilovejedd
2nd June 2007, 20:24
Copy vsfilter.dll to the same directory as your .avs/.avi/.srt files. Make sure your .avs file has the following lines.
loadplugin("vsfilter.dll")
directshowsource("file.avi")
textsub("subtitle.srt")

If that still doesn't work, I have no idea what problems your system has...

Blessing
3rd June 2007, 05:18
okie thanks dude... now it works fine..