VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. Member
    Join Date
    Apr 2008
    Location
    Copenhagen, Denmark
    Search PM
    I want to watch movies on my tv directly from my usb with subs. But I only know how to play them on my PS3 with DivX with AVIAddXSubs. But can I hardcode to MPEG-TS and MPEG-4? Thank you.
    Last edited by LoveMyslf; 1st Jul 2010 at 19:20.
    Quote Quote  
  2. To hard code subs you have to encode the video. You can use any video converter that can handle your formats and that lets you use or edit the AviSynth script(.avs file.) For example you can use Quick AVI Creator


    After it gets done with demux and audio encode(if any) it will pop up AvsP editor so you can alter the AviSynth script. If you have idx/sub graphical subtitles you can burn them in with 2 lines:
    LoadPlugin("VSFilter.dll")
    VobSub("x:\folder\movie")

    In the example the subs should be in x:\folder and be named "movie.idx" and "movie.sub"

    Usually AviSynth can find VSFilter.dll but if you have it in some bizarre location put the entire path to the file.
    http://milesaheadsoftware.org/
    Fully enabled freeware for Windows PCs.
    Quote Quote  
  3. Member
    Join Date
    Apr 2008
    Location
    Copenhagen, Denmark
    Search PM
    The problem is that my tv only can handle MPEG-TS and MPEG-4. Not AVI...
    Last edited by LoveMyslf; 2nd Jul 2010 at 05:39.
    Quote Quote  
  4. ...so that you need to re-encode it in mpeg-ts. I think even Avidemux should help you.
    You load your movie, next add subtitle filter (you can pick every subtitle format) and finally re-encode in mpeg-ts or mp4 as you wish.
    Hope yu'll findi it helpful.

    elmuz
    Quote Quote  
  5. Member
    Join Date
    Jan 2009
    Location
    United States
    Search Comp PM
    You can also use HCenc to encode your video using an avs file.

    Depending on your source video and subtitle file, your avs script would look something like this (this assumes that needed plugins are in your avisynth 2.5/plugins directory):
    Code:
    mpeg2source("video.d2v")
    textsub("video.srt") # or use vobsub("video.idx") if hardsub'ing idx/sub files ripped from dvd
    You can encode using the gui that comes with HCenc or simply pass the input in command line.

    Command line:
    Code:
    "path\to\hcenc.exe" -i video.avs -o video.m2v -1pass -profile best -b 4000 -maxbitrate 8000
    You may need to specify -progressive or -interlace (depending on content) if you see odd playback on your television (sometime playback without forcing a mode can cause flickering).

    Now you are left with a .m2v file that you can mux with the original audio file using something like tsmuxer.

    You could also do basically the same thing using x264 rather than HCenc if you would rather have h.264 video rather than MPEG2.
    Quote Quote  
  6. Member
    Join Date
    Apr 2008
    Location
    Copenhagen, Denmark
    Search PM
    Avidemux helped. Thank you!
    Quote Quote  
  7. Member
    Join Date
    Apr 2008
    Location
    Copenhagen, Denmark
    Search PM
    I've restarted this thread...
    I now want to play .m2ts files on my PS3 but with subs... I've tried to add subs in tsMuxer Gui but it doesn't show the subs... Am I doing anything wrong in there?
    Quote Quote  
  8. Member
    Join Date
    Apr 2008
    Location
    Copenhagen, Denmark
    Search PM
    Never mind... I'm sorry. I used Media Player Classic which didn't read the subs... It works with VLC.
    Quote Quote  



Similar Threads

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