VideoHelp Forum




+ Reply to Thread
Results 1 to 19 of 19
  1. I followed the guide on this site for merging permanent subs on AVI files. The subs work on the movie in Winamp and Media Player and so does the movie, but not in TMPGEnc Plus. All I get is a black screen in TMPGEnc Plus, while encoding and in source range. I see Vobsub open up on my desktop tray when I try to encode the movie or when I open source range, if that helps. Any ideas why it only encodes a black screen ?
    Quote Quote  
  2. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    My experience is that DirectVOBSub doesn't work too well with TMPGEnc or probably rather TMPGEnc doesn't work well with it.

    Try using it via AVISynth or if the video is something that ffdshow can decode, use it. ffdshow can also do subs via raw video, however that doesn't seem to work with TMPGEnc either.
    Quote Quote  
  3. I'll try it. Thanks a lot Celtic !

    Edit: I just tried it.. sorry, but it seems I don't know what I'm doing with Avisnyth. I wish this was easier. I guess I'll have to try a new video encoder.
    Quote Quote  
  4. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    Well it would be something like
    avisource("whatever.avi",false) #load avi without audio
    next part depends on whether you have text or vobsubs.
    VSFilter contains both textsub and vobsub plugins
    so say
    textsub("whatever.srt")

    Chances are that it can be decoded via ffdshow though. So say it was XviD,
    enable XviD in ffdshow, disable directvobsub and enable subs in ffdshow.
    Load the file in TMPGEnc and it should be decoded by ffdshow with subs.

    ffdshow handles text and vobsubs.
    Quote Quote  
  5. Thanks again, but I just need to know one thing. How do I turn Vobsub off, and on once I need it back ?
    Quote Quote  
  6. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    Assuming you are using vsfilter:
    regsvr32.exe /u vsfilter.dll
    if you are still using the old vobsub
    regsvr32.exe /u vobsub.ax (think that was the name)

    To register them again, run it without the /u.
    Quote Quote  
  7. Sorry Celtic, but those didn't work.. actually, I'm more confused than ever.
    Quote Quote  
  8. Member Skith's Avatar
    Join Date
    Oct 2004
    Location
    Bottom of the ocean
    Search Comp PM
    First, make sure you have the latest VSFilter The file properties (right click->properties->version tab) reports version 1.0.1.2 for VSfilter 2.36

    Second:
    Try this, do a search for vsfilter.dll
    If you installed Matroska, it is most likely in "C:\Program Files\Matroska Pack"

    *note: in the following code, replace C:\Matroska Pack with the path to vsfilter.dll

    Copy the following into notepad:

    Code:
    :: batch file to turn on (register) vobsub or off (unregister)
    :: To enable vobsub type: vobsub +
    :: To disable vobsub type: vobsub -
    
    @ECHO OFF
    IF %1==on GOTO ENABLE
    IF %1==off GOTO DISABLE
    ECHO No changes made.
    GOTO END
    
    :ENABLE
    ECHO ..
    ECHO Registering vsfilter.dll
    :: The next line should conraint the path and filename of vsfilter.dll
    REGSVR32 "C:\Matroska Pack\plugins\vsfilter.dll"
    GOTO END
    
    :DISABLE
    ECHO ..
    ECHO Unregistering vsfilter.dll
    :: The next line should conraint the path and filename of vsfilter.dll
    REGSVR32 /u "C:\Matroska Pack\vsfilter.dll"
    GOTO END
    
    :END
    Save the file as "vobsub.bat" in C:\windows or C:\windows\system32

    To enable VobSub do the following:
    1. Start -> Run -> type: cmd
    2. At the prompt to enable or diable VobSub:
    To enable type: vobsub on
    To disable type: vobsub off

    *note: a system restart may be required.
    [/b][/code]

    Edit: The reason Celtic's solution may not be working is because the path to vsfilter.dll is not specified.
    Some people say dog is mans best friend. I say that man is dog's best slave... At least that is what my dogs think.
    Quote Quote  
  9. Thanks all... and sorry Baldrik.
    Quote Quote  
  10. u can try using bs player. theres a free version i think u can dl. once u have vobsub installed u can load your video and then rite click and look for something liek subs and then u can lodad them that way. i find it the most easy program
    Jessica Alba #1
    Quote Quote  
  11. Hey Skith, thanks a lot. I did all that, but I did it with the DVobsub.ax file and it finally disabled. Now to ffdshow. It opens with TMPGEnc Plus now like Vobsub used to, but it also crashes it :/. How do I fix it so it can encode ?
    Quote Quote  
  12. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    What build of ffdshow? Because there were no crashes when I tested it.
    Quote Quote  
  13. Hey Celtic, glad you're back. I installed the first one from this page - http://www.free-codecs.com/FFDShow_download.htm

    Vobsub shows up on the ffdshow config screen (as another option). Could Vobsub still be intefering ? I tried disabling and enabling it. TMPGEnc Plus still crashes in source range and/or after encoding starts.
    Quote Quote  
  14. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    Enabling/disabling vobsub won't make any difference unless you have idx/sub files.

    So that would be "[ FFDShow MPEG-4 Video Decoder 2005-03-12 - Generic ]"

    Can't remember if I tested before or after that build. Aside from the fact that just cause it works on my system doesn't mean it will work on yours.

    You might want to try a different version though

    Not sure if the [ FFDShow MPEG-4 Video Decoder 2005-04-06 - Unofficial ] is mine or not. I suspect not.
    Quote Quote  
  15. "Enabling/disabling vobsub won't make any difference unless you have idx/sub files."- Not sure what you mean.

    I've come all this way only to keep getting crashed. I wish I was more computer-savvy. I guess I'll have to keep looking for other ffdshow versions.
    Quote Quote  
  16. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    The VOBSub option in ffdshow enables/disables support for vobsubs (sub/idx). If you had idx/sub subs and you disabled it, ffdshow wouldn't display the subs. If you don't have vobsubs, then it makes no difference if it is active or not as it won't be used anyway.
    Quote Quote  
  17. But I don't understand - do I need to have Vobsub installed and enabled to be used through ffdshow, or does ffdshow on its own display the subs on TMPGEnc Plus ?
    Quote Quote  
  18. Which type of subtitles you have? - If you can open the file in Notepad and see the text, they are text based (hint). Look also the file extension and the file size.
    Quote Quote  
  19. Holy crap, it finally works ! For some reason it's not crashing anymore. Thanks to everyone for their great help !
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!